[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#335713: mklibs: [powerpc] failfs when building the gtk d-i.



clone 335713 -1
reassign -1 binutils
thanks
On Wed, Oct 26, 2005 at 11:38:01AM +0200, Goswin von Brederlow wrote:
> Sven Luther <luther@debian.org> writes:
> 
> > Package: mklibs
> > Version: 0.1.18 
> > Severity: normal
> >
> >
> > Well, it fails when building the gtk d-i following :
> >
> > http://wiki.debian.org/DebianInstallerGUIBuild
> >
> > Error message is : 
> >
> > make[2]: `tmp/powerpc_gtk-miniiso/gtk-tb' is up to date.
> > # Create a dev tree.
> > mkdir -p ./tmp/powerpc_gtk-miniiso/tree/dev
> > # Always needed, in case devfs is not mounted on boot.
> > mknod ./tmp/powerpc_gtk-miniiso/tree/dev/console c 5 1
> > mknod ./tmp/powerpc_gtk-miniiso/tree/dev/null c 1 3
> > # Unpacking temporary GTK tarballs into tree...
> > for gtk_tb in `find ./tmp/powerpc_gtk-miniiso/gtk-tb -name \*.tgz` ; do \
> > 	echo "# Unpacking: $gtk_tb" ; \
> > 	tar xz --directory ./tmp/powerpc_gtk-miniiso/tree -f $gtk_tb ; \
> > done
> > # Library reduction. Existing libs from udebs are put in the udeblibs
> > # directory and mklibs is made to use those in preference to the
> > # system libs.
> > rm -rf ./tmp/powerpc_gtk-miniiso/udeblibs
> > mkdir -p ./tmp/powerpc_gtk-miniiso/udeblibs
> > cp -a `find ./tmp/powerpc_gtk-miniiso/tree/driver-tmp/lib -type f -name '*.so.*'` ./tmp/powerpc_gtk-miniiso/udeblibs
> > find: ./tmp/powerpc_gtk-miniiso/tree/driver-tmp: No such file or directory
> > cp: missing destination file
> > Try `cp --help' for more information.
> > make[2]: [stamps/tree-powerpc_gtk-miniiso-stamp] Error 1 (ignored)
> 
> Are you sure this one is correct?

Euh, no idea. oh, actually it is problematic, it is because i tried to reduce
the size of the initrd by not using the fonts, didn't help though.

I don't think it is related to our problem though.

...

> >  p/powerpc_gtk-miniiso/tree//home/sven/debian/d-i/packages/build/gtk+2.0-directfb-2.0.9.2/build-tree/gtk+-directfb-2.0.9-2/gdk-pixbuf/.libs -L./tmp/powerpc_gtk-miniiso/tree//home/sven/debian/d-i/packages/build/gtk+2.0-directfb-2.0.9.2/build-tree/gtk+-directfb-2.0.9-2/gdk-pixbuf/.libs:/home/sven/debian/d-i/packages/build/gtk+2.0-directfb-2.0.9.2/build-tree/gtk+-directfb-2.0.9-2/gdk/.libs -L./tmp/powerpc_gtk-miniiso/tree//home/sven/debian/d-i/packages/build/gtk+2.0-directfb-2.0.9.2/build-tree/gtk+-directfb-2.0.9-2/gdk-pixbuf/.libs:/home/sven/debian/d-i/packages/build/gtk+2.0-directfb-2.0.9.2/build-tree/gtk+-directfb-2.0.9-2/gdk/.libs:/home/sven/debian/d-i/packages/build/gtk+2.0-directfb-2.0.9.2/build-tree/gtk+-directfb-2.0.9-2/gtk/.libs 
> > With output: collect2: ld terminated with signal 11 [Segmentation fault]
> > /usr/bin/ld: 
> > make[2]: *** [stamps/tree-powerpc_gtk-miniiso-stamp] Error 1
> > make[1]: *** [_build] Error 2
> > make: *** [build_powerpc_gtk-miniiso] Error 2
> 
> This looks like a gcc bug and not a mklibs problem. It is an awfully
> long commandline but that is no reason to segfault.

Indeed, we now believe it is a linker problem (thus binutils, not gcc, right ?), not
sure if this helps to find the fix though.

Am cloning the bug and reassigning to binutils.

Friendly,

Sven Luther




Reply to: