#65: Several busybox build bugs for linuxboot -----------------------+---------------------------------------------------- Reporter: oliveroms | Owner: Type: defect | Status: new Priority: major | Milestone: Component: bootdisk | Version: 4.8 Keywords: | -----------------------+---------------------------------------------------- Building on Gentoo amd64 using gcc-4.5.3 I've ran into a few compiler problems compiling busybox.
make CC="gcc -m32" HOSTCC="gcc -m32" -C busybox-1.15.3 oldconfig make[1]: Entering directory `/silo/unattended/linuxboot/busybox-1.15.3' Makefile:431: *** mixed implicit and normal rules. Stop. This is easily fixed in the Makefile, but not sure what causes it. / %/: prepare scripts FORCE change into %/: prepare scripts FORCE config %config: scripts_basic outputmakefile FORCE change into %config: scripts_basic outputmakefile FORCE Finally, linkink fails. LINK busybox_unstripped Trying libraries: crypt m Failed: -Wl,--start-group -lcrypt -lm -Wl,--end-group Output of: gcc -m32 -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing- prototypes -Wmissing-declarations -Wdeclaration-after-statement -Wold- style-definition -fno-builtin-strlen -finline-limit=0 -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -static-libgcc -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -Os -isystem /silo/unattended/linuxboot/fakeinclude -L/silo/unattended/linuxboot/fakelib -L/silo/unattended/linuxboot/stage1/lib -L/silo/unattended/linuxboot/stage1/usr/lib -Wl,-rpath- link,/silo/unattended/linuxboot/stage1/lib -o busybox_unstripped -Wl ,--sort-common -Wl,--sort-section,alignment -Wl,--gc-sections -Wl,--start- group applets/built-in.o archival/lib.a archival/libunarchive/lib.a console-tools/lib.a coreutils/lib.a coreutils/libcoreutils/lib.a debianutils/lib.a e2fsprogs/lib.a editors/lib.a findutils/lib.a init/lib.a libbb/lib.a libpwdgrp/lib.a loginutils/lib.a mailutils/lib.a miscutils/lib.a modutils/lib.a networking/lib.a networking/libiproute/lib.a networking/udhcp/lib.a printutils/lib.a procps/lib.a runit/lib.a selinux/lib.a shell/lib.a sysklogd/lib.a util- linux/lib.a util-linux/volume_id/lib.a archival/built-in.o archival/libunarchive/built-in.o console-tools/built-in.o coreutils/built- in.o coreutils/libcoreutils/built-in.o debianutils/built-in.o e2fsprogs /built-in.o editors/built-in.o findutils/built-in.o init/built-in.o libbb /built-in.o libpwdgrp/built-in.o loginutils/built-in.o mailutils/built- in.o miscutils/built-in.o modutils/built-in.o networking/built-in.o networking/libiproute/built-in.o networking/udhcp/built-in.o printutils /built-in.o procps/built-in.o runit/built-in.o selinux/built-in.o shell /built-in.o sysklogd/built-in.o util-linux/built-in.o util-linux/volume_id /built-in.o -Wl,--end-group -Wl,--start-group -lcrypt -lm -Wl,--end-group ========== /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../lib32/libm.so: undefined reference to `__get_cpu_features@GLIBC_PRIVATE' Seems that the my system libm is being used, instead of: find . -name "libm.so" ./build-glibc-2.13/math/libm.so ? -- Ticket URL: <http://sourceforge.net/apps/trac/unattended/ticket/65> Unattended <https://apps.sourceforge.net/trac/unattended/> This is a system for fully automating the installation of Windows 2000 Professional and Server, Windows XP, and Windows Server 2003. ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct _______________________________________________ unattended-devel mailing list unattended-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/unattended-devel