This page attempts to track the current issues of the Debian/m68k Linux port. Mailing list is at and more information can be found in this Wiki under M68k and M68k/Porting.


Get an Aranym/Quick image (sid from July 2011) and update it. Stephen Marenka’s sid ISO installer image is reported to work as well. The status of everything else is unknown, however, you can probably install the etch-m68k snapshot. But if you wanted to dig out that you wouldn’t be here, right?

Once you have it running, grab a /var/cache/pbuilder/base.cow at M68k/Cowbuilder (already included on the dc11m68k.tgz image).


Thorsten tries to get an ARAnyM one up. Ingo is upgrading Vivaldi (Amiga). None are running at the moment yet, though (builds are still done manually).


Wouter is working to get d-i into shape again.


Some packages are in unreleased, not in unstable, because they need m68k-local patches. For some, this is because maintainers keep unstable frozen during the squeeze/testing freeze in order to be able to upload fixes via unstable. For some, this is a collection of patches or workarounds that are not, or will not be, included in the proper Debian packages. Once installed, however, it’s fine to work from unstable only (unless you want to hack the packages from unreleased).


We’re using gcc-4.6 for almost everything now. The eglibc source package manually selects gcc-4.4, and the Linux kernel is being switched to gcc-4.6 at the moment.


Works, has TLS backport.


Not ported. Has TLS upstream. Will not be ported, we’ll be switching from gcc-4.4 directly to gcc-4.6 when the time is right; wheezy will not be released with gcc-4.5 anyway.


Ported, default compiler. gcj-4.6 FTBFSes, but the bugfix is on the 4.6 branch and will probably make it into the package RSN.


Working on it:

It’s probably time for someone to make a patch against the gnat-4.6 package with Mikael’s findings right now; Ludovic says he’s not monitoring it but will gladly accept patches. (Maybe wait until the gcc/gcj-4.6 situation has settled down, though.)

core system


Most outstanding issues are apparently fixed now. We still seem to have invalid locale files leading to lots of segfaults building some d-i package.


Patches submitted; may or may not be enough (will be revisited).


rsyslog seems broken, but sysklogd works.


broken, use apt-get and pbuilder-satisfydepends-classic instead.