pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/38042: x11/kdelibs3 requires three buildlinks to build



>Number:         38042
>Category:       pkg
>Synopsis:       x11/kdelibs3 requires three buildlinks to build
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Feb 16 13:40:00 +0000 2008
>Originator:     Ryo HAYASAKA
>Release:        NetBSD 4.99.54, pkgsrc-current
>Organization:
Japan Advanced Institute of Science and Technology (JAIST)
>Environment:
System: NetBSD bonnie.jaist.ac.jp 4.99.54 NetBSD 4.99.54 (GENERIC) #9: Thu Feb 
14 12:24:17 JST 2008 
ryoh%bonnie.jaist.ac.jp@localhost:/sys/arch/i386/compile/GENERIC i386
Architecture: i386
Machine: i386
>Description:
$ make
...
/bin/sh ../libtool --silent --tag=CXX   --mode=link c++  -Wno-long-long -Wundef 
-Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -pipe -I/usr/include/krb5 
-DLDAP_DEPRECATED -I/usr/pkg/include -I/usr/include -I/usr/pkg/qt3/include 
-DGLX_GLXEXT_LEGACY -I/usr/pkg/include/freetype2 -pipe -Wno-non-virtual-dtor 
-fno-exceptions -fno-check-new -fno-common  -DQT_CLEAN_NAMESPACE 
-DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION   
-L/usr/pkg/qt3/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib 
-Wl,-R/usr/pkg/qt3/lib -o dcopserver  -no-undefined -L/usr/pkg/lib 
-L/usr/pkg/qt3/lib -L/usr/pkg/lib   -L/usr/pkg/qt3/lib -L/usr/lib 
-Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/qt3/lib 
dcopserver.la.o libkdeinit_dcopserver.la -Wl,-E
ld: cannot find -lXxf86vm
gmake[4]: *** [dcopserver] Error 1
gmake[4]: Leaving directory `/usr/pkgsrc/x11/kdelibs3/work/kdelibs-3.5.8/dcop'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/usr/pkgsrc/x11/kdelibs3/work/kdelibs-3.5.8/dcop'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/usr/pkgsrc/x11/kdelibs3/work/kdelibs-3.5.8/dcop'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/pkgsrc/x11/kdelibs3/work/kdelibs-3.5.8'
gmake: *** [all] Error 2
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/x11/kdelibs3
*** Error code 1

I add '.include "../../x11/libXxf86vm/buildlink3.mk"' to Makefile.

$ make
...

/bin/sh ../libtool --silent --tag=CXX   --mode=link c++  -Wno-long-long -Wundef 
-Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -pipe -I/usr/include/krb5 
-DLDAP_DEPRECATED -I/usr/pkg/include -I/usr/include -I/usr/pkg/qt3/include 
-DGLX_GLXEXT_LEGACY -I/usr/pkg/include/freetype2 -pipe -Wno-non-virtual-dtor 
-fno-exceptions -fno-check-new -fno-common  -DQT_CLEAN_NAMESPACE 
-DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION   
-L/usr/pkg/qt3/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib 
-Wl,-R/usr/pkg/qt3/lib -o dcopserver  -no-undefined -L/usr/pkg/lib 
-L/usr/pkg/qt3/lib -L/usr/pkg/lib   -L/usr/pkg/qt3/lib -L/usr/lib 
-Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/qt3/lib 
dcopserver.la.o libkdeinit_dcopserver.la -Wl,-E
ld: cannot find -lXdamage
gmake[4]: *** [dcopserver] Error 1
gmake[4]: Leaving directory `/usr/pkgsrc/x11/kdelibs3/work/kdelibs-3.5.8/dcop'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/usr/pkgsrc/x11/kdelibs3/work/kdelibs-3.5.8/dcop'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/usr/pkgsrc/x11/kdelibs3/work/kdelibs-3.5.8/dcop'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/pkgsrc/x11/kdelibs3/work/kdelibs-3.5.8'
gmake: *** [all] Error 2
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/x11/kdelibs3
*** Error code 1

I add '.include "../../x11/libXdamage/buildlink3.mk"' to Makefile.

$ make
...
/bin/sh ../libtool --silent --tag=CXX   --mode=link c++  -Wno-long-long -Wundef 
-Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -pipe -I/usr/include/krb5 
-DLDAP_DEPRECATED -I/usr/pkg/include -I/usr/include -I/usr/pkg/qt3/include 
-DGLX_GLXEXT_LEGACY -I/usr/pkg/include/freetype2 -pipe -Wno-non-virtual-dtor 
-fno-exceptions -fno-check-new -fno-common  -DQT_CLEAN_NAMESPACE 
-DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION   
-L/usr/pkg/qt3/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib 
-Wl,-R/usr/pkg/qt3/lib -o dcopserver  -no-undefined -L/usr/pkg/lib 
-L/usr/pkg/qt3/lib -L/usr/pkg/lib   -L/usr/pkg/qt3/lib -L/usr/lib 
-Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/qt3/lib 
dcopserver.la.o libkdeinit_dcopserver.la -Wl,-E
ld: cannot find -ldrm
gmake[4]: *** [dcopserver] Error 1
gmake[4]: Leaving directory `/usr/pkgsrc/x11/kdelibs3/work/kdelibs-3.5.8/dcop'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/usr/pkgsrc/x11/kdelibs3/work/kdelibs-3.5.8/dcop'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/usr/pkgsrc/x11/kdelibs3/work/kdelibs-3.5.8/dcop'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/pkgsrc/x11/kdelibs3/work/kdelibs-3.5.8'
gmake: *** [all] Error 2
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/x11/kdelibs3
*** Error code 1

I add '.include "../../x11/libdrm/buildlink3.mk"' to Makefile, then the
compilation is OK.
        
>How-To-Repeat:
        
>Fix:
        



Home | Main Index | Thread Index | Old Index