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

Re: building G-I fails at mklibs stage



Op 17-12-2006 om 09:44 schreef Christian Perrier:
> Hello folks,
> 
> While trying to solve the issue with Malayalam fonts (#403404), I'm
> facing a build issue with G-I:
> 
> I: library reduction pass 2
> Objects: libnss_files-2.3.6.so debconf anna trimtemplates nano libdebconfclient.so.0.0.0 netcfg depmod insmod modprobe lsmod archdetect libdebian-installer.so.4 libfribidi.so.0.0.0 pccardctl lspci udevsettle libnss_dns-2.3.6.so debconf-copydb udevtrigger udevd brltty busybox bterm kbd-chooser kbd-mode stack.so rfc822db.so main-menu udevinfo debconf-dumpdb pcmcia-check-broken-cis pcmcia-socket-startup dhclient gtk.so newt.so text.so debconf-loadtemplate udpkg libdebconf.so log-output usb_id cdrom_id vol_id scsi_id plugin-entropy-text.so ata_id edd_id
> Object: ./tmp/gtk-miniiso/tree/lib/libgobject-2.0.so.0-so-stripped
> Object: ./tmp/gtk-miniiso/tree/lib/udev/ata_id
> Object: ./tmp/gtk-miniiso/tree/lib/udev/edd_id
> 2381 symbols, 195 unresolved
> Traceback (most recent call last):
>   File "/usr/bin/mklibs", line 444, in ?
>     raise "No library provides non-weak " + symbol
> No library provides non-weak cairo_directfb_surface_create
> make[3]: *** [stamps/tree-gtk-miniiso-stamp] Erreur 1
> make[2]: *** [_build] Erreur 2
> make[1]: *** [build_gtk-miniiso] Erreur 2
> make: *** [rebuild_gtk-miniiso] Erreur 2

Deja vu  (#224073)

> It's a long time since I built my own copy of the G-I mini.iso.
> What could be wrong in my setup?
> 
> The build dependencies for D-I are correct on my system and I even
> installed libgtk-directfb-2.0-0 which seems to be required (shouldn't
> it be listed in the build dependencies?)


I can't explain in detail what is going wrong, it is something like:
 The "library reduction" needs "hard symbols", but finds only weak symbols.


In http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=343607 is the
advice to run mklibs with several '-v' 


HtH
GSt



Reply to: