[Pkg-virtualbox-devel] Bug#554937: FTBFS with binutils-gold

Peter Fritzsche peter.fritzsche at gmx.de
Sat Nov 7 07:53:27 UTC 2009


Source: kbuild
Version: 1:0.1.98svn2318-4
Severity: minor
User: peter.fritzsche at gmx.de
Usertags: no-add-needed

Tried to build your package and it fails to build with GNU binutils-gold. The
important difference is that --no-add-needed is the default behavior of of GNU
binutils-gold. Please provide all needed libraries to the linker when building
your executables.

More informations can be found at
 http://wiki.debian.org/qa.debian.org/FTBFS#A2009-11-02Packagesfailingbecausebinutils-gold.2BAC8-indirectlinking

kBuild: Linking kmk_append
/usr/bin/ld: /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/incdep.o: in function eval_include_dep:/home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/src/kmk/incdep.c:761: error: undefined reference to 'pthread_create'
/usr/bin/ld: /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/chmod.o: in function kmk_builtin_chmod:/home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/src/kmk/kmkbuiltin/chmod.c:178: warning: warning: lchmod is not implemented and will always fail
/usr/bin/ld: /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/cp_utils.o: in function cp_setfile:/home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/src/kmk/kmkbuiltin/cp_utils.c:361: warning: warning: lchmod is not implemented and will always fail
collect2: ld returned 1 exit status
kmk: *** [/home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmk] Error 1
The failing command:
@gcc               -g   -m64   -o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmk /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/main.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kbuild.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/read.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/expreval.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/incdep.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/hash.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/strcache.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/strcache2.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/variable.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/ar.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/arscan.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/commands.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/default.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/dir.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/expand.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/file.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/function.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/implicit.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/job.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/misc.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/alloccache.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/remake.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/rule.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/signame.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/version.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/vpath.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/remote-stub.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/append.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/cat.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/chmod.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/cmp.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/cmp_util.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/cp.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/cp_utils.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/echo.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/expr.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/install.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/kDepIDB.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/kDepObj.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/md5sum.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/mkdir.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/mv.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/ln.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/printf.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/rm.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/rmdir.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/sleep.o /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmk/kmkbuiltin/test.o     /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kUtil/kUtil.a   /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kDep/kDep.a   -lrt   /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kmkmissing/kmkmissing.a   /home/peter/rebuild/build/kbuild/kbuild-0.1.98svn2318/out/linux.amd64/release/obj/kUtil/kUtil.a 
kmk: *** Waiting for unfinished jobs....





More information about the Pkg-virtualbox-devel mailing list