Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 147924

Summary: genkernel 3.4.1 initramfs busybox fails to link (undefined __isinf)
Product: Gentoo Hosted Projects Reporter: Dan Casimiro <dcasimiro>
Component: genkernelAssignee: Gentoo Genkernel Maintainers <genkernel>
Status: RESOLVED INVALID    
Severity: normal CC: gnap
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: log file from gnap_make

Description Dan Casimiro 2006-09-17 06:35:55 UTC
I am using gnap to build a custom livecd. The build is failing at the livecd-stage2 point with an error in genkernel-3.4.1.  Genkernel fails to build busybox for the initramfs.  The error is:

sort.c:(.text+0x491): undefined reference to `__isinf'
sort.c:(.text+0x4b3): undefined reference to `__isinf'
sort.c:(.text+0x4e4): undefined reference to `__isinf'
sort.c:(.text+0x515): undefined reference to `__isinf'
collect2: ld returned 1 exit status

I found a thread from last January that resembles this problem:
http://www.busybox.net/lists/busybox/2006-January/018018.html

Unfortunately, that thread does not come to a definite solution.  

I am using gnap-2.0 with this command:
sudo gnap_make -p baseportagesnap.tar.bz2 -o portage_overlay -e specs -v 20060916 -t all
Comment 1 Dan Casimiro 2006-09-17 06:38:58 UTC
Created attachment 97244 [details]
log file from gnap_make

This is the logfile produced by gnap_make (bzip2-compressed).
Comment 2 Dan Casimiro 2006-10-14 15:22:01 UTC
I got it to work by upgrading busybox.