Hi John, On Fri, 12 Mar 2010, John Klos wrote:
> > Meanwhile, if it boots, you should be able to install etch-m68k by > putting suite=etch-m68k on the kernel arg line. > > I thought at least I could use it to bootstrap etch, but if there's a > better way, please let me know. The etch-m68k installer worked for me, with the kernel command line arguments "suite=etch-m68k modules=etch-support". http://wiki.debian.org/DebianInstaller/M68k You can also use debootstrap. A while ago I wrote some messages to the list about the former method, and Geert and I wrote a howto for the latter method. (By now it probably needs a few tweaks for recent Debian/Ubuntu releases.) http://www.telegraphics.com.au/~fthain/howto-debootstrap-etch-m68k.txt There was a post on the mailing list reporting that a Net Install for etch-m68k is possible by copying the ISO to an HFS partition. > Does there exist an available set of binaries of kernel 2.6.31, gcc > 4.4.1, eglibc-2.10, all with the TLS and NPTL patches? The toolchain I built was a cross-compiler. I never built native binaries for binutils and gcc, and I didn't package the eglibc binaries. I did tar some kernel binaries, which probably have the TLS/NPTL patches (it was a while ago, I don't recall exactly): http://www.telegraphics.com.au/~fthain/linux-2.6.31/ This kernel should work on a Q650. I do have such a machine, so I may be able to help if it doesn't work on yours. > ... I gather that installing etch-m68k and bootstrapping TLS and NPTL > patched gcc and kernel would be far from trivial... Yes, it is complicated. The sid source packages for linux, eglibc and gcc need patches, but that's the easy part. The difficult (and slow) part is building and rebuilding everything in the right order, with the right hacks to resolve circular deps. Cross-compiling side-steps a lot of those issues but it isn't any use for Debian buildd's (though it could work with Gentoo/m68k). BTW, latest upstream binutils and GCC releases already have TLS/NPTL support for m68k. The git repos for glibc and Linux appear to have TLS/NPTL patches merged, but not yet released. Finn -- To UNSUBSCRIBE, email to debian-68k-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/alpine.lnx.2.00.1003131608540.32...@nippy.intranet