Re: [Clc-crux64] New x86_64 iso available!
<Sorry if this shows up twice -- sent it once from the wrong email address. Duh! Moderator: don't bother approving the one sent from jeremy at captainstupid dot net> Hi Lars, On Saturday, April 09, 2005 12:49 PM, Lars Helmer wrote:
just did a _successful_ install with your new iso! :)
Great!
it took some work because the cd i burned was defect (as usual), and, because the handbook.txt file on the cd was just an empty file. maybe something to fix for -rc2 ?
On the system where I created the iso, there was no libxslt or docbook stuff installed, so I didn't make the handbook -- sorry 'bout that!
on another note, the bin86 and emacs ports in your repo are older than the ones that comes with the iso...
Actually, the bin86 is 0.16.17 on mine, and 0.16.0 on vanilla crux -- 0.16.0 wouldn't build properly. Same with emacs -- I had to use 22.0.something, as opposed to 21.something.something...
besides that... great work!
Thanks! Glad to hear it's good for someone other than me. A couple points: The known bugs from 2.1rc1 vanilla crux are also problems for this version. For one thing, sshd is broke -- there's a fix, involves creating an empty directory somewhere, but I can't recall what that directory is a the moment. Also, you'll find that building some pieces of software bomb out in ./configure stage -- take a look at the dhcpcd Pkgfile for the fix: copy newer config.guess and config.sub over the top of the old ones in the source directory. Another thing: Because the pkgmk64 script copies and moves Pkgfiles, etc. around during the make process, pkgmk will always think that the pkg.tar.gz files are outdated and will rebuild them even if they don't need to be if you let it. Has to do with timestamps. I'll get that straightened out with the next release. And: Anyone who cares to try to build multilib capabilities into this, please do! I'll get around to figuring it out at some point, but for now, you can only build 64-bit software. That doesn't mean you can't run 64-bit binaries, though, as long as you have ia32 bit emulation in your kernel. Enjoy, Jeremy
hi i have played around a bit and started to install some ports from clc to make it useable. i just thought i'd share my findings so far: * imlib2 and eterm needs --disable-mmx added to their ./configure parameters * xaw3d has a harmless lib vs lib64 footprint mismatch * libsdl needs a tiny patch that i put up here: http://lasso.spacecentre.se/crux64/sdl-1.2.8.patch * cdparanoia also needs an almost as tiny patch: http://lasso.spacecentre.se/crux64/cdparanoia-III-alpha9.8.patch i think this is a general gcc issue and not amd64 specific * mplayer needs --disable-win32 added to the ./configure parameters * t1lib needs a patch: http://lasso.spacecentre.se/crux64/t1lib-1.3.patch i didn't write this myself at all so i don't know if the footprint mismatch (usr/share/t1lib/t1lib.config missing) is because of the patch moreover, i will probably try a bit harder with the mplayerplug-in when i'm less tired... cheers, lars On Sun, April 10, 2005 12:53 am, Jeremy Jones said:
<Sorry if this shows up twice -- sent it once from the wrong email address. Duh! Moderator: don't bother approving the one sent from jeremy at captainstupid dot net>
Hi Lars,
On Saturday, April 09, 2005 12:49 PM, Lars Helmer wrote:
just did a _successful_ install with your new iso! :)
Great!
it took some work because the cd i burned was defect (as usual), and, because the handbook.txt file on the cd was just an empty file. maybe something to fix for -rc2 ?
On the system where I created the iso, there was no libxslt or docbook stuff installed, so I didn't make the handbook -- sorry 'bout that!
on another note, the bin86 and emacs ports in your repo are older than the ones that comes with the iso...
Actually, the bin86 is 0.16.17 on mine, and 0.16.0 on vanilla crux -- 0.16.0 wouldn't build properly. Same with emacs -- I had to use 22.0.something, as opposed to 21.something.something...
besides that... great work!
Thanks! Glad to hear it's good for someone other than me.
A couple points:
The known bugs from 2.1rc1 vanilla crux are also problems for this version. For one thing, sshd is broke -- there's a fix, involves creating an empty directory somewhere, but I can't recall what that directory is a the moment.
Also, you'll find that building some pieces of software bomb out in ./configure stage -- take a look at the dhcpcd Pkgfile for the fix: copy newer config.guess and config.sub over the top of the old ones in the source directory.
Another thing:
Because the pkgmk64 script copies and moves Pkgfiles, etc. around during the make process, pkgmk will always think that the pkg.tar.gz files are outdated and will rebuild them even if they don't need to be if you let it. Has to do with timestamps. I'll get that straightened out with the next release.
And:
Anyone who cares to try to build multilib capabilities into this, please do! I'll get around to figuring it out at some point, but for now, you can only build 64-bit software. That doesn't mean you can't run 64-bit binaries, though, as long as you have ia32 bit emulation in your kernel.
Enjoy,
Jeremy
_______________________________________________ Clc-crux64 mailing list Clc-crux64@lists.berlios.de http://lists.berlios.de/mailman/listinfo/clc-crux64
Hi,
* imlib2 and eterm needs --disable-mmx added to their ./configure parameters
Lots of stuff'll need this, I'm afraid. As for patches, find a close gentoo ebuild repository. Gentoo has great support for x86_64, and just about any patch for x86_64 you need will be in there. jeremy
ok. i made a repo with my fixes. get the httpup-file here: http://lasso.spacecentre.se/crux64/crux64-fixes.httpup the latest addition is mplayerplug-in, and there is most likely more coming as i install more. cheers, lars On Sun, April 10, 2005 2:27 am, Lars Helmer said:
hi
i have played around a bit and started to install some ports from clc to make it useable.
i just thought i'd share my findings so far:
* imlib2 and eterm needs --disable-mmx added to their ./configure parameters
* xaw3d has a harmless lib vs lib64 footprint mismatch
* libsdl needs a tiny patch that i put up here: http://lasso.spacecentre.se/crux64/sdl-1.2.8.patch
* cdparanoia also needs an almost as tiny patch: http://lasso.spacecentre.se/crux64/cdparanoia-III-alpha9.8.patch i think this is a general gcc issue and not amd64 specific
* mplayer needs --disable-win32 added to the ./configure parameters
* t1lib needs a patch: http://lasso.spacecentre.se/crux64/t1lib-1.3.patch i didn't write this myself at all so i don't know if the footprint mismatch (usr/share/t1lib/t1lib.config missing) is because of the patch
moreover, i will probably try a bit harder with the mplayerplug-in when i'm less tired...
cheers,
lars
On Sun, April 10, 2005 12:53 am, Jeremy Jones said:
<Sorry if this shows up twice -- sent it once from the wrong email address. Duh! Moderator: don't bother approving the one sent from jeremy at captainstupid dot net>
Hi Lars,
On Saturday, April 09, 2005 12:49 PM, Lars Helmer wrote:
just did a _successful_ install with your new iso! :)
Great!
it took some work because the cd i burned was defect (as usual), and, because the handbook.txt file on the cd was just an empty file. maybe something to fix for -rc2 ?
On the system where I created the iso, there was no libxslt or docbook stuff installed, so I didn't make the handbook -- sorry 'bout that!
on another note, the bin86 and emacs ports in your repo are older than the ones that comes with the iso...
Actually, the bin86 is 0.16.17 on mine, and 0.16.0 on vanilla crux -- 0.16.0 wouldn't build properly. Same with emacs -- I had to use 22.0.something, as opposed to 21.something.something...
besides that... great work!
Thanks! Glad to hear it's good for someone other than me.
A couple points:
The known bugs from 2.1rc1 vanilla crux are also problems for this version. For one thing, sshd is broke -- there's a fix, involves creating an empty directory somewhere, but I can't recall what that directory is a the moment.
Also, you'll find that building some pieces of software bomb out in ./configure stage -- take a look at the dhcpcd Pkgfile for the fix: copy newer config.guess and config.sub over the top of the old ones in the source directory.
Another thing:
Because the pkgmk64 script copies and moves Pkgfiles, etc. around during the make process, pkgmk will always think that the pkg.tar.gz files are outdated and will rebuild them even if they don't need to be if you let it. Has to do with timestamps. I'll get that straightened out with the next release.
And:
Anyone who cares to try to build multilib capabilities into this, please do! I'll get around to figuring it out at some point, but for now, you can only build 64-bit software. That doesn't mean you can't run 64-bit binaries, though, as long as you have ia32 bit emulation in your kernel.
Enjoy,
Jeremy
_______________________________________________ Clc-crux64 mailing list Clc-crux64@lists.berlios.de http://lists.berlios.de/mailman/listinfo/clc-crux64
_______________________________________________ Clc-crux64 mailing list Clc-crux64@lists.berlios.de http://lists.berlios.de/mailman/listinfo/clc-crux64
participants (2)
-
Jeremy Jones
-
Lars Helmer