Hi all,

first of all i want to apologize to everybody who has read my post to
this topic at forums.gentoo.org. I don't want do bore you, but i have
not got a satisfactory reply.
Now my Problem: I need to set up a system with a glibc 2.3.2 to install
the globus toolkit (a grid middelware). I have already done this but i
think it is a work around, because my first attempt was to take a 2004.3
stage1 change the link /etc/make.profile to point
to ../usr/portage/profiles/default-linux/x86/2004.2 and add the line 
>=sys-libs/glibc-2.3.2 to /etc/portage/package.mask. 
But the build always breaks with an illigal instruction. I headed this
down to the Problem that I used a 2004.3 stage1, which includes a glibc
2.3.4 and tried it with a 2004.1 stage1 and it worked.
Here are my cflags

CFLAGS="-Os -march=i686" 
CHOST="i686-pc-linux-gnu" 
CXXFLAGS="${CFLAGS}"

and /proc/cpuinfo

processor : 0 
vendor_id : GenuineIntel 
cpu family : 15 
model : 4 
model name : Intel(R) Celeron(R) CPU 2.40GHz 
stepping : 1 
cpu MHz : 2395.610 
cache size : 256 KB 
fdiv_bug : no 
hlt_bug : no 
f00f_bug : no 
coma_bug : no 
fpu : yes 
fpu_exception : yes 
cpuid level : 5 
wp : yes 
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmovpat
pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe pni monitor ds_cpl
cid 
bogomips : 4718.59

With the 2004.1 stage1 I have to do a emerge --nodeps portage before the
bootstrap and the changes to the make.profile link ant the
packages.mask.
I think that if the bootstrap script would build the glbic and the other
stuff two times like it was in the past it would have work for me in the
first try.

My question is: Is my way the "right way" or is it a missing feature of
the bootstrap script, or is there somthing else that i have missed?
I mean that the bootstrap script does not check the current glibc and
the one to build and switch to building to times if necessary.

I just want to know this because i don't know if to write a bug report
or a wiki at portage-wiki or both. And i think it is a thing of general
interest because other packages like icc also needs a glibc 2.3.2.

Greatings

Jiri


--
[email protected] mailing list

Reply via email to