Subject: 1.5.1 upgrade and pkgsrc problems
To: None <port-i386@NetBSD.ORG>
From: Kent Polk <kent@goathill.org>
List: port-i386
Date: 07/20/2001 19:46:45
I just upgraded a stock 1.4.2 machine to 1.5.1 and started building
packages. Ran into the following problem with qt2-libs and gdk-pixbuf:

qt2-libs:

/usr/X11R6/lib/libGLU.so.3.4(.text+0x10ef8): multiple definition of `_etext'
/usr/X11R6/lib/libGLU.so.3.4(.data+0x370): multiple definition of `_edata'
/usr/X11R6/lib/libGLU.so.3.4(.bss+0xfffff378): multiple definition of `_end'
/usr/X11R6/lib/libGL.so.3.4(.data+0x60): multiple definition of
	`__GLOBAL_OFFSET_TABLE_'
/usr/X11R6/lib/libGLU.so.3.4(.data+0x60): first defined here
/usr/X11R6/lib/libGL.so.3.4(.data+0x924): multiple definition of
	`__PROCEDURE_LINKAGE_TABLE_'
/usr/X11R6/lib/libGLU.so.3.4(.data+0x68): first defined here
/usr/X11R6/lib/libGL.so.3.4(.text+0x1a1334): multiple definition of `_etext'
/usr/X11R6/lib/libGL.so.3.4(.data+0x69f4): multiple definition of `_edata'
/usr/X11R6/lib/libGL.so.3.4(.bss+0xbc01c): multiple definition of `_end'
collect2: ld returned 1 exit status
gmake[1]: *** [libqt.la] Error 1
gmake[1]: Leaving directory `/usr/pkgsrc/x11/qt2-libs/work/qt-2.3.1/src'
gmake: *** [sub-src] Error 2
*** Error code 2

gdk-pixbuf:

/usr/X11R6/lib/libgtk.so.12.8(.text+0x10140c): multiple definition of `_etext'
/usr/X11R6/lib/libgtk.so.12.8(.data+0x6d94): multiple definition of `_edata'
/usr/X11R6/lib/libgtk.so.12.8(.bss+0x46c): multiple definition of `_end'
/usr/X11R6/lib/libgdk.so.12.8(.data+0x60): multiple definition of
	`__GLOBAL_OFFSET_TABLE_'
/usr/X11R6/lib/libgtk.so.12.8(.data+0x60): first defined here
/usr/X11R6/lib/libgdk.so.12.8(.data+0x104): multiple definition of
	`__PROCEDURE_LINKAGE_TABLE_'
/usr/X11R6/lib/libgtk.so.12.8(.data+0x23c): first defined here
/usr/X11R6/lib/libgdk.so.12.8(.text+0x2dd98): multiple definition of `_etext'
/usr/X11R6/lib/libgdk.so.12.8(.data+0xe34): multiple definition of `_edata'
/usr/X11R6/lib/libgdk.so.12.8(.bss+0xffffff34): multiple definition of `_end'
collect2: ld returned 1 exit status
gmake[3]: *** [libgdk_pixbuf.la] Error 1
gmake[3]: Leaving directory `/usr/pkgsrc/graphics/gdk-pixbuf/work/
	gdk-pixbuf-0.10.1/gdk-pixbuf'

Anyone know what went south in the upgrade or what is missing?

Thanks