[patch] upgrading x11-toolkits/linux-gtk2 fails

Andreas Bachmann bachi at te-clan.ch
Sat Mar 26 07:00:40 PST 2005


> This is wrong, it uses the FreeBSD binary which searches the FreeBSD
> modules/loaders. But we need the Linux binary to search for the linux
> modules/loaders.

better patch:

--- Makefile.orig       Sat Feb 12 14:09:42 2005
+++ Makefile    Sat Feb 12 14:15:23 2005
@@ -33,7 +33,7 @@
 .for ii in gdk-pixbuf-query-loaders gtk-demo gtk-query-immodules-2.0 testgtk testtext
        @${BRANDELF} -t Linux ${PREFIX}/usr/bin/${ii}
 .endfor
-       @chroot ${PREFIX} /usr/bin/gtk-query-immodules-2.0 > ${PREFIX}/etc/gtk-2.0/gtk.immodules
-       @chroot ${PREFIX} /usr/bin/gdk-pixbuf-query-loaders > ${PREFIX}/etc/gtk-2.0/gdk-pixbuf.loaders
+       LD_LIBRARY_PATH=/usr/X11R6/lib @chroot ${PREFIX} /usr/bin/gtk-query-immodules-2.0 > ${PREFIX}/etc/gtk-2.0/gtk.immodules
+       LD_LIBRARY_PATH=/usr/X11R6/lib @chroot ${PREFIX} /usr/bin/gdk-pixbuf-query-loaders > ${PREFIX}/etc/gtk-2.0/gdk-pixbuf.loaders

 .include "../linux-gtk/Makefile"

x11-toolkit/linux-pango is the same: add a LD_LIBRARY_PATH=/usr/X11R6/lib

greets

Andreas Bachmann



More information about the freebsd-emulation mailing list