OK, I figured out what is causing this:

make.

I downgraded make to the one supplied with 7.0 (make-3.77-12mdk) 
on my alpha, and it built fine:

Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.81595
+ umask 022
+ cd /users/stefan/RPM/BUILD
+ cd gtk+-1.2.7
+ rm -rf /var/tmp/gtk-1.2.7-root
+ exit 0
Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.81595
+ umask 022
+ cd /users/stefan/RPM/BUILD
+ rm -rf gtk+-1.2.7
+ exit 0

On my intel, downgraded to make-3.77-11mdk, and it built fine:

Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.93820
+ umask 022
+ cd /users/stefan/RPM/BUILD
+ cd gtk+-1.2.7
+ rm -rf /var/tmp/gtk-1.2.7-root
+ exit 0
Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.23797
+ umask 022
+ cd /users/stefan/RPM/BUILD
+ rm -rf gtk+-1.2.7
+ exit 0

So... It seems that the latest make versions (3.79) are giving gtk+
a hard time...

Can someone verify this please?

Thanks,

Stefan


Stefan van der Eijk wrote:
> 
> Hi,
> 
> For the last few weeks I'm having some problems building a number
> of packages. gtk+ is one of them.
> 
> Here's what goes wrong (on both intel and alpha systems):
> 
> ranlib .libs/libgdk.a
> creating libgdk.la
> (cd .libs && rm -f libgdk.la && ln -s ../libgdk.la libgdk.la)
> make[2]: Leaving directory `/data/users/stefan/RPM/BUILD/gtk+-1.2.7/gdk'
> Making all in gtk
> make[2]: Entering directory
> `/data/users/stefan/RPM/BUILD/gtk+-1.2.7/gtk'
> Makefile:472: *** Insufficient number of arguments (0) to function
> `strip'.  Stop.
> make[2]: Leaving directory `/data/users/stefan/RPM/BUILD/gtk+-1.2.7/gtk'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/data/users/stefan/RPM/BUILD/gtk+-1.2.7'
> make: *** [all-recursive-am] Error 2
> Bad exit status from /var/tmp/rpm-tmp.96549 (%build)
> 
> Both of my config's are up2date with cooker (see the rpm -qa lists),
> Geoffrey Lee says that the package builds on his machine without
> probs (Mandrake 6.0 + tonnes of cooker stuff). I'm wondering what
> other people's experiences are...
> 
> regards,
> 
> Stefan
> 
>   ------------------------------------------------------------------------
>                     Name: alpha.txt.bz2
>    alpha.txt.bz2    Type: unspecified type (application/octet-stream)
>                 Encoding: base64
> 
>                     Name: intel.txt.bz2
>    intel.txt.bz2    Type: unspecified type (application/octet-stream)
>                 Encoding: base64
> 
>                                         Name: gtk+-1.2.7-4mdk.src.rpm.alpha.bz2
>    gtk+-1.2.7-4mdk.src.rpm.alpha.bz2    Type: unspecified type 
>(application/octet-stream)
>                                     Encoding: base64
> 
>                                         Name: gtk+-1.2.7-4mdk.src.rpm.intel.bz2
>    gtk+-1.2.7-4mdk.src.rpm.intel.bz2    Type: unspecified type 
>(application/octet-stream)
>                                     Encoding: base64

Reply via email to