gentoo-ppc64

An ongoing narrative of what's going on with the gentoo-ppc64 team lead....

Monday, June 07, 2004

Delete me please!

Greetings programs!

Well the Tonies were on last night... I have a sudden urge to travel to New York and overdose on theatre... o wait I have rehearsal tonight. buggers!

Anyway, been working on a couple of things over the weekend besides the deck, from which I have earned a nice bright red apple appearance. Nothing like the feel that you are glowing like a radioactive substance.

I've started to dive into the elf loader in xorg. This by appearances is the major portion of code that is missing for a 64 bit x. And it doesn't help that the ppc64 elf abi is just anoyingly different in some respects. So it's just not a matter of taking advantage of other implementations. Thankfully the loader in glibc also performs much the same function.

The other side of the coin has been working on various stages. Specifically stages based on 3.4 and much much newer glibc and the road for creating a livecd for IBM rs/6000 hardware. The later has been going fairly well and I suspect by about Wednesday should have something put together. The 3.4 live cds hasn't been going so well.

Q dramatic music!

It would appear there is some bug rolling around in portage or glibc. For some reason if you emerge glibc where it upgrades in a system, things are ok. But if you are using catalyst and building stages what has been happening is, baselayout would come in, create /lib and then symlink /lib64 to it. Then glibc would come along and suddenly /lib64 would turn into a directory. Bad mojo!

See /lib64 and /usr/lib64 aren't used by much of anthing out in the big wide world and as a result, some symlinks to the more sane /lib and /usr/lib and things are a-ok.

Anyway... the problem appears to be in glibc afterall. The 20040529 version to be exact. But 20040605 seems to be a-ok. (Least thus far :-/)

More as it happens!

0 Comments:

Post a Comment

<< Home