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