ports/50520: /usr/ports/x11-toolkits/gtk20 fails to build
Maxi Karasz
nachtalp at thanatos.nachtalp.net
Tue Apr 1 12:40:03 UTC 2003
>Number: 50520
>Category: ports
>Synopsis: /usr/ports/x11-toolkits/gtk20 fails to build
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Apr 01 04:40:00 PST 2003
>Closed-Date:
>Last-Modified:
>Originator: Maxi Karasz
>Release: FreeBSD 4.8-RC i386
>Organization:
-
>Environment:
System: FreeBSD thanatos 4.8-RC FreeBSD 4.8-RC #5: Mon Mar 31 15:40:20 GMT 2003 nachtalp at thanatos:/usr/obj/usr/src/sys/THANATOS i386
Intel-PIII-750MHz, 128MB RAM
X-Related Packages:
XFree86-Server-4.3.0_2 XFree86-4 X server and related programs
XFree86-clients-4.3.0_1 XFree86-4 client programs and related files
XFree86-font100dpi-4.3.0 XFree86-4 bitmap 100 dpi fonts
XFree86-font75dpi-4.3.0 XFree86-4 bitmap 75 dpi fonts
XFree86-fontScalable-4.3.0 XFree86-4 scalable fonts
XFree86-libraries-4.3.0_1 XFree86-4 libraries and headers
Xft-2.1_3 A client-sided font API for X applications
fontconfig-2.1_7 An XML-based font configuration API for X Windows
gtk-1.2.10_9 Gimp Toolkit for X11 GUI (previous stable version)
gtk-2.2.1 Gimp Toolkit for X11 GUI (current stable version)
imake-4.3.0 Imake and other utilities from XFree86
open-motif-2.2.2_1 Motif X11 Toolkit (industry standard GUI (IEEE 1295))
qt-3.1.1_4 A C++ X GUI toolkit
urwfonts-1.0 Another font package for X
>Description:
make fails while building modules (output below). If I try to "make" again,
it works but it seems the modules that it failed at during the first try are
not being built. some applications that depend on gtk20 will build and run after
the second make (e.g. XChat2), but e.g. trying to build mozilla with GTK2 fails,
i don't know though, if the cause for this problem is related to the libraries that
don't compile.
error messages from the first make:
*** Warning: This library needs some functionality provided by -lXinerama.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** Warning: libtool could not satisfy all declared inter-library
*** dependencies of module im-viqr. Therefore, libtool will create
*** a static module, that should work as long as the dlopening
*** application is linked with the -dlopen flag.
ar cru .libs/im-viqr.a imviqr.lo
ranlib .libs/im-viqr.a
creating im-viqr.la
(cd .libs && rm -f im-viqr.la && ln -sf ../im-viqr.la im-viqr.la)
../../gtk/gtk-query-immodules-2.0 *.la > gtk.immodules
/usr/libexec/elf/ld: warning: libfreetype.so.6, needed by /usr/X11R6/lib/libXft.so, may conflict with libfreetype.so.9
Cannot load module /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-am-et.la: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
/usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-am-et.la does not export GTK+ IM module API: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
Cannot load module /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-cyrillic-translit.la: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
/usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-cyrillic-translit.la does not export GTK+ IM module API: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
Cannot load module /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-hangul.la: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
/usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-hangul.la does not export GTK+ IM module API: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
Cannot load module /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-inuktitut.la: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
/usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-inuktitut.la does not export GTK+ IM module API: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
Cannot load module /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-ipa.la: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
/usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-ipa.la does not export GTK+ IM module API: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
Cannot load module /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-thai-broken.la: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
/usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-thai-broken.la does not export GTK+ IM module API: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
Cannot load module /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-ti-er.la: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
/usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-ti-er.la does not export GTK+ IM module API: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
Cannot load module /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-ti-et.la: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
/usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-ti-et.la does not export GTK+ IM module API: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
Cannot load module /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-viqr.la: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
/usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-viqr.la does not export GTK+ IM module API: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
Cannot load module /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-xim.la: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
/usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/im-xim.la does not export GTK+ IM module API: /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input/.libs/: invalid file format
*** Error code 1
Stop in /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules/input.
*** Error code 1
Stop in /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/modules.
*** Error code 1
Stop in /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1.
*** Error code 1
Stop in /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1.
*** Error code 1
Stop in /usr/ports/x11-toolkits/gtk20.
beginning of continued make:
===> Building for gtk-2.2.1
/bin/rm -rf /usr/ports/x11-toolkits/gtk20/work/gtk+-2.2.1/docs/gtk.info*
make all-recursive
Making all in po
Making all in gdk-pixbuf
Making all in pixops
Making all in gdk
Making all in x11
Making all in gtk
Making all in stock-icons
Making all in theme-bits
Making all in modules
Making all in input
Making all in contrib
Making all in gdk-pixbuf-xlib
/bin/sh ../../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../.. -I../../gdk-pixbuf -I../../contrib -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/X11R6/include -pipe -O2 -march=pentiumpro -Wall -c gdk-pixbuf-xlib.c
mkdir .libs
cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../.. -I../../gdk-pixbuf -I../../contrib -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/X11R6/include -pipe -O2 -march=pentiumpro -Wall -c gdk-pixbuf-xlib.c -fPIC -DPIC -o .libs/gdk-pixbuf-xlib.lo
>How-To-Repeat:
-
>Fix:
-
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list