On Tue, Nov 04, 2008 at 11:05:12PM +0100, Bernd Ernesti wrote: > It turned out that this was a nice idea, but unfortunally not all > dependencies were added to the libraries, so this needs a different > patch. So we are still at 6 .WAITs :( > > Joerg gave me the hint on using -Wl,-z,defs which I added as > 'LDFLAGS += -Wl,-z,defs' to /etc/mk.conf to check if all libraries > had all there needed libraries recorded and gave up on fixing the > following directories: > dri (i just skipped this part) They're dlopen'd, but they might still depend on stuff. > libX11 (no way to get this build done with that check) You only need to check the dynamic subdirectory there. The rest are dlopen()'d. > libGLU (_Unwind_Resume undefined) Isn't that C++ stuff? > libXaw7 (xawPrintShellWidgetClass undefined) Maybe we left a source file out. [...] > Index: libOSMesa/Makefile > =================================================================== > RCS file: /cvsroot/src/external/mit/xorg/lib/libOSMesa/Makefile,v > retrieving revision 1.2 > diff -b -u -r1.2 Makefile > --- libOSMesa/Makefile 26 Sep 2008 07:15:53 -0000 1.2 > +++ libOSMesa/Makefile 4 Nov 2008 22:02:28 -0000 > @@ -125,5 +125,8 @@ > CPPFLAGS+= -I${X11SRCDIR.MesaLib}/src/mesa/${_path_} > .endfor > > +LDADD+= -lm > +DPADD+= ${LIBM} > + > .include <bsd.x11.mk> > .include <bsd.lib.mk> Why not LIBDPLIBS here? -- Quentin Garnier - cube%cubidou.net@localhost - cube%NetBSD.org@localhost "See the look on my face from staying too long in one place [...] every time the morning breaks I know I'm closer to falling" KT Tunstall, Saving My Face, Drastic Fantastic, 2007.
Attachment:
pgpL1Owu7tLgQ.pgp
Description: PGP signature