I'm going to try to keep all future discussion of this in this thread
for now on.
If you've kept up with the sparc list lately (seems like very few people
do these days) i've been working on fixing up the sparc port to include
a pure 64bit port. Basically here is where we stand in regard to the
completion of this project.
Profiles:
sparc32: Done
sparc32-multilib: Done
sparc64: Done
sparc64-multilib: Done
Stage3's
sparc32: Booting
sparc32-multilib: Booting
sparc64: Booting + Fairly Well Tested
sparc64-multilib: Booting
Install ISO: TODO
The profiles have all been reworked quite a bit, which is why i feel the
need to test all of them thoroughly.
It's also worth noting that at this moment i am not an official Gentoo
developer, although i am working towards having that goal met in the
very near future. So at this point it's possible all of my work is junk
as no one has really looked over it but me :p, so keep that in mind.
That being said, i am posting this from an Ultra 45 with ZFS and a
native 64bit userland ;)
Ok, so now on to an issue...
pciutils will not compile on sparc64, which i believe could be udev
related. See the error below.
../../lib64/libudev.so: Only registers %g[2367] can be declared using
STT_REGISTER
It seems like systemd also has a similar issue.
https://sourceware.org/bugzilla/show_bug.cgi?id=19019
Originally it was decided to use the old sparc keyword for sparc32 and
sparc64, but in this case we have an app that will compile on sparc32
but not sparc64. How should this be handled? A new keyword would be a
pain, so is there another way of dealing with this?
for now on.
If you've kept up with the sparc list lately (seems like very few people
do these days) i've been working on fixing up the sparc port to include
a pure 64bit port. Basically here is where we stand in regard to the
completion of this project.
Profiles:
sparc32: Done
sparc32-multilib: Done
sparc64: Done
sparc64-multilib: Done
Stage3's
sparc32: Booting
sparc32-multilib: Booting
sparc64: Booting + Fairly Well Tested
sparc64-multilib: Booting
Install ISO: TODO
The profiles have all been reworked quite a bit, which is why i feel the
need to test all of them thoroughly.
It's also worth noting that at this moment i am not an official Gentoo
developer, although i am working towards having that goal met in the
very near future. So at this point it's possible all of my work is junk
as no one has really looked over it but me :p, so keep that in mind.
That being said, i am posting this from an Ultra 45 with ZFS and a
native 64bit userland ;)
Ok, so now on to an issue...
pciutils will not compile on sparc64, which i believe could be udev
related. See the error below.
../../lib64/libudev.so: Only registers %g[2367] can be declared using
STT_REGISTER
It seems like systemd also has a similar issue.
https://sourceware.org/bugzilla/show_bug.cgi?id=19019
Originally it was decided to use the old sparc keyword for sparc32 and
sparc64, but in this case we have an app that will compile on sparc32
but not sparc64. How should this be handled? A new keyword would be a
pain, so is there another way of dealing with this?