[prev in list] [next in list] [prev in thread] [next in thread]
List: gentoo-amd64
Subject: [gentoo-amd64] Re: Does gcc-3.4 do nptl?
From: Duncan <1i5t5.duncan () cox ! net>
Date: 2004-06-30 7:00:39
Message-ID: pan.2004.06.30.07.00.39.28847 () cox ! net
[Download RAW message or body]
Travis Tilley posted <200406211058.57883.lv@gentoo.org>, excerpted below,
on Mon, 21 Jun 2004 10:58:57 -0400:
> On Monday 21 June 2004 11:06 am, Duncan wrote:
>> I just tried switching profiles and emerging the newly stable gcc-3.4.
>> However, upon attempting to emerge glibc after that, it says my gcc
>> doesn't handle threading, to install something newer than 3.2.something,
>> which 3.4 obviously is..
>
> 3.4 supports __thread... odd. what ebuild are you using? for glibc and gcc.
>
>> (The other problem could be the glibc ebuild, which is package.masked, it
>> says, because it requires linux-headers-2.6 which are -* keyword masked,
>> but which I have installed for nptl anyway, and it says it's OK to unmask
>> when the headers are unmasked, implying it should be safe if they are
>> installed..)
>
> when was the last time you did an emerge sync?
I emerge sync b4 I do any new merges, which is basically any time I've
booted to Gentoo still, since I now have kdebase installed, but still not
the rest of the X stuff I routinely used on Mandrake. (I haven't real
recently, as I've been to busy to do anything with Gentoo for a few days,
but I had immediately prior to emerging gcc 3.4 and the new glibcs.)
The problem was simply the new __thread test in the masked glibc ebuilds
(20040605-r1 and above). When folks said it worked (with unmasked), I
investigated a bit further and figured it out.
I wouldn't have posted the question without trying the unmasked versions,
except I thought I'd seen something to the effect that it didn't work
somewhere and was attempting to confirm it one way or the other. Seems my
memory was faulty. <g> Once I confirmed that, I went back to
investigating, and found the problem right away.
So, it seems the linux-headers-2.6 issue isn't the ONLY reason they were
masked, at least for AMD64. As I said, I haven't had time to do much
the last few days, however, the reason I haven't replied to this,
either, so the issue may be fixed by now.
--
Duncan - List replies preferred. No HTML msgs.
"They that can give up essential liberty to obtain a little
temporary safety, deserve neither liberty nor safety." --
Benjamin Franklin
--
gentoo-amd64@gentoo.org mailing list
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic