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

Re: building G-I fails at mklibs stage



Geert Stappers wrote:
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'

That's strange: i built some g-i miniisos today (even with gtkdfb 2.10.6 from experimental) and i was never able to reproduce this.
Pherhaps you're building in a dirty environment ? or with old localudebs ?

Attilio



Reply to: