Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 23105 - ncurses compilation during bootscrap fails with 'shared libraries not supported by this version of gcc'
Summary: ncurses compilation during bootscrap fails with 'shared libraries not support...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GCC Porting (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Please assign to toolchain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-19 07:20 UTC by Mark
Modified: 2003-10-30 14:44 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark 2003-06-19 07:20:42 UTC
I am running /usr/portage/scripts/bootstrap.sh  on a stage one install
though my installtion is probably a bit of a hack becase I was unable to boot
with a cdrom,  details below

# source /etc/profiles
# emerge sync      // no problems with these commands
edit make.conf and set i486  and disable -X -gnome and -kde
# cd /usr/portange
# scripts/bootstrap.sh
it goes great until it gets to ncurses where the process complains:





Reproducible: Always
Steps to Reproduce:
1. extract base system (stage1)
2. sync emerge
3. configure for 486 and no X gnome or kde
4. execute bootscrap.sh

Actual Results:  
shared libraries for ncurses is enabled during configure as well at static
"checking if u want to build shared libraries... yes"
error is:
configure: error: Shared libraries are not supported in this version
!!! ERROR: sys-libs/ncurses-5.3-r1 failed.
!! function econf, Line 302, Exitcode 1
!!! econf failed



Expected Results:  
no error

details of installtion process < may be important >  
1. boot system with toms root boot and setup paritions and mke2fs /dev/hda2
2. mount /dev/hda2 /mnt/gentoo
3. from my other linux box.  copy ifconfig, route, mount, umount, swapon to a
temp directory in /dev/hda2 for later use.
4. place livecd into cdrom and extract stage1-x86-1.4_rc4.tar.bz2  to /mnt/gentoo/
5. compile a kernel for this computer and dd it onto a floppy
6. boot that floppy with the root fs being /dev/hda2
then remount /;  mount proc; setup netowrk,  enable swap; setup /etc/resolv.conf
then
Comment 1 Martin Schlemmer (RETIRED) gentoo-dev 2003-06-23 00:28:21 UTC
Its an issue we have been having ... for i486 and lower (maybe some cases of
i586 as well), gcc3/binutils do not want to create shared libraries.

Guys, have you seen something on the lists that relates to this ?  I know
about this issues, as we could not build stage images for some time now.

Comment 2 Joshua Kinard gentoo-dev 2003-10-01 22:59:21 UTC
Anyone know if this is still an issue, perhaps fixed upstream in later versions
of gcc or binutils?
Comment 3 Joshua Kinard gentoo-dev 2003-10-30 14:44:01 UTC
No further information has been provided regarding the status of this bug.
 Resolving as NEEDINFO.