#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
[email protected]
https://lists.sourceforge.net/lists/listinfo/unattended-devel