
23-Jun-10: I'm considering stopping making releases of crosser after soon-to-be-released 0.6.4. Best bet for crosser version that works with current versions of other software is svn head anyway. Crosser needs to work together with a lot of other software, and current version of those is a moving target. Development in those other projects make any point release of crosser broken quite fast.
14-Oct-09: I have downgraded autoconf version used by crosser to 2.63
and libstack.sh now uses it instead of version found from system.
I'll release 0.6.3 once my new apartment has got Internet
connection.
Edit 16-Oct-09: Autoconf 2.65 is expected by the end of the month.
I'll wait that before releasing crosser 0.6.3
02-Sep-09: Autoconf 2.64 has a regression that causes regeneration of
glib build environment to fail. This causes libstack.sh to fail if
host system autoconf is version 2.64.
As soon as autoconf 2.65 is released, I'll make libstack.sh to build
and to use it regardless of autoconf version already in system.
Meanwhile best solution is to downgrade autoconf to version 2.63.
21-Jun-09: As crosser uses some debian source packets, and command dpkg-src, some steps require host system to be Debian based (such as Ubuntu). Currently it should be possible to build native environment and cross-tools chains in any distribution. I'm adding virtual Fedora 11 to the list of my testing environments.
01-Mar-09: Crosser relies on some sources from Debian servers. This
leads to problems when files are removed from those servers. There's no
quick fix for that general problem.
Currently there is such problem concerning glibc. Glibc version 2.8 has
been removed from Debian servers. Released versions of crosser can no
longer download glibc. Crosser version 0.6.1 that uses new,
available, version of glibc, will be released in a couple of days.
23-May-08: Crosser and libstack builder share so much code that they are
no longer separate projects. Now they are separate scripts hosted in Crosser
project.
Fullmoon is separate project not directly
related to Crosser.
| Package | Home | Step | Patches | Notes | |
|---|---|---|---|---|---|
| binutils | gnu.org | native, chain, comp | 1, 2, 3, 4 | - | |
| gcc | gcc.gnu.org | native, chain, comp | 1 | - | |
| glibc | gnu.org | chain | 1, 2, 3 | - | |
| glibc-ports | gnu.org | chain | 1, 2, 3 | - | |
| eglibc | eglibc.org | chain | See glibc | - | |
| Linux kernel | kernel.org | chain, sdl | - | - | |
| newlib | sourceware.org | chain | 1 | - | |
| gmp | gmplib.org | native, chain | - | - | |
| mpfr | mpfr.org | native, chain | - | - | |
| mpc | multiprecision.org | native, chain | - | - | |
| libtool | gnu.org | native, win | - | - | |
| gawk | gnu.org | native | - | - | |
| autoconf | gnu.org | native, win | 1 | - | |
| python3 | python.org | native | - | - | |
| python2 | python.org | native | - | - | |
| gtk-doc | gtk.org | native | - | - | |
| pkg-config | freedesktop.org | native, win | - | - | |
| automake | gnu.org | native, win | - | - | |
| libiconv | gnu.org | win | - | - | |
| zlib | zlib.net | baselib, win | (1), 2, 3 (old), 4 (old), 5 | Debian versions: 1.2.6-dfsg-2 | |
| bzip2 | bzip.org | win | - | - | |
| xz | tukaani.org | win | - | - | |
| curl | curl.haxx.se | win | - | - | |
| sqlite | sqlite.org | win | - | - | |
| libpng | libpng.org | baselib, win | - | - | |
| svgalib | svgalib.org | sdl | 1, 2 | - | |
| readline | gnu.org | - | - | Last part of version: Number of official patches, Not part of compile | |
| libjpeg | The Independent JPEG Group | baselib, win | - | - | |
| libtiff | libtiff.org | gtk, win | 1 | Upstream config header must be removed | |
| expat | sourceforge.net | gtk, win | - | - | |
| gettext | gnu.org | win | 1 | 0.17: /bin/sh has to be bash | |
| libgpg-error | gnupg.org | native, baselib | - | - | |
| libgcrypt | gnupg.org | native, baselib | - | - | |
| libxslt | xmlsoft.org | native, baselib | - | - | |
| libxml2 | xmlsoft.org | native, baselib | - | - | |
| libpthread-stubs | xcb.freedesktop.org | xorg | - | - | |
| xcb-proto | xcb.freedesktop.org | xorg | - | - | |
| libxcb | xcb.freedesktop.org | xorg | - | - | |
| util-macros | xorg.freedesktop.org | native, xorg | - | - | |
| xproto | xorg.freedesktop.org | xorg | - | - | |
| xextproto | xorg.freedesktop.org | xorg | - | - | |
| xtrans | xorg.freedesktop.org | native, xorg | - | - | |
| kbproto | xorg.freedesktop.org | xorg | - | - | |
| inputproto | xorg.freedesktop.org | xorg | - | - | |
| libXau | xorg.freedesktop.org | xorg | - | - | |
| libX11 | xorg.freedesktop.org | xorg | - | - | |
| libXext | xorg.freedesktop.org | xorg | - | - | |
| libffi | sourceware.org | native, gtk, win | - | - | |
| glib | gtk.org | native, gtk, win | (1), 2, 3 | - | |
| pixman | cairographics.org | gtk, win | - | - | |
| cairo | cairographics.org | gtk, win | - | Upstream cairo-features.h must be removed | |
| freetype | sourceforge.net | gtk, win | - | - | |
| fontconfig | freedesktop.org | gtk, win | 1, 2 | - | |
| pango | pango.org | win | - | - | |
| atk | gtk.org | gtk, win | 1 | - | |
| gdk-pixbuf | gtk.org | gtk, win | - | - | |
| gtk2 | gtk.org | win | 1, 2, 3 | Configuration files generated on target | |
| gtk3 | gtk.org | win | 1, | Configuration files generated on target | |
| gtk-engines | gtk.org | win | - | - | |
| SDL | libsdl.org | win,sdl | - | - | |
| SDL_image | libsdl.org | win,sdl | - | - | |
| SDL_mixer | libsdl.org | win | - | - |
| Package | Crosser version | Updated | Upstream latest | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0.3.0 | 0.4.0 | 0.4.1 | 0.5.0 | 0.6.0 | 0.6.1 | 0.6.2 | 0.6.3 | 0.6.4 | 0.6.5 | 0.7 | 0.8-branch | TRUNK | |||
| binutils | 2.18 | 2.18 | 2.18 | 2.19 |
2.19 | 2.19.1 | 2.19.1 | 2.20 | 2.20.1 | 2.21 |
2.21.1a | 2.22 |
- | 12-Jan-12 | - |
| gcc | 4.3.1 | 4.3.2 | 4.3.2 | 4.3.2 | 4.3.3 | 4.3.3 | 4.4.0 |
4.4.2 | 4.5.0 | 4.5.2 |
4.5.3 | 4.6.3 |
- | 23-Mar-12 | - |
| glibc | 2.7 | 2.8-1 | 2.8-3 | 2.8-3 | 2.8-3 | 2.9-4 | 2.9 | 2.10.1 | 2.11.2 | 2.12.2 |
2.13 | 2.14.1 |
- | 12-Jan-12 | - |
| glibc-ports | 2.7 | 2.8-1 | 2.8-3 | 2.8-3 | 2.8-3 | 2.9-4 | 2.9 | 2.10.1 | 2.11 | 2.12.1 |
2.13 | 2.14.1 |
- | 15-Dec-11 | - |
| eglibc | - | - | - | - | - | - | - | 2.10.1-7 | 2.11.2-1 | 2.11.2-10 |
2.13-21 | 2.13-32 |
- | 02-May-12 | - |
| linux kernel | 2.6.26.3 | 2.6.26.5 | 2.6.27.3 | 2.6.27.10 |
2.6.28.3 | 2.6.28.7 | 2.6.29.4 |
2.6.31.6 | 2.6.34 | 2.6.37 |
3.0 | 3.2.16 |
- | 02-May-12 | - |
| newlib | 1.16.0 | 1.16.0 | 1.16.0 | 1.17.0 |
1.17.0 | 1.17.0 | 1.17.0 | 1.17.0 | 1.18.0 | 1.19.0 |
1.19.0 | 1.20.0 |
- | 04-Jan-12 | - |
| gmp | 4.2.2 | 4.2.3 | 4.2.3 | 4.2.3 | 4.2.4 | 4.2.4 | 4.3.1 |
4.3.1 | 5.0.1 | 5.0.1 | 5.0.2 | 5.0.4 |
- | 09-Mar-12 | - |
| mpfr | 2.3.1 | 2.3.1 | 2.3.2 | 2.3.2 | 2.4.0 | 2.4.0 | 2.4.1 |
2.4.1 | 2.4.2 | 3.0.0 |
3.0.1 | 3.1.0 |
- | 09-Mar-12 | - |
| mpc | - | - | - | - | - | - | - | - | 0.8.2 | 0.8.2 | 0.9 | 0.9 | - | 02-Mar-11 | - |
| libtool | 2.2.4 | 2.2.6a | 2.2.6a | 2.2.6a | 2.2.6a | 2.2.6a | 2.2.6a | 2.2.6a | 2.2.6b | 2.4 |
2.4.2 | 2.4.2 | 2.4.2 | 14-Nov-11 | - |
| gawk | 3.1.6 | 3.1.6 | 3.1.6 | 3.1.6 | 3.1.6 | 3.1.6 | 3.1.6 | 3.1.7 | 3.1.8 | 3.1.8 | 4.0.0 | 4.0.0 | - | 28-Jul-11 | - |
| autoconf | 2.62 | 2.63 | 2.63 | 2.63 | 2.63 | 2.63 | 2.63 | 2.65 | 2.65 | 2.68 |
2.68 | 2.69 |
2.69 | 27-Apr-12 | - |
| automake | 1.10.1 | 1.10.1 | 1.10.1 | 1.10.1 | 1.10.2 | 1.10.2 | 1.11 |
1.11 | 1.11.1 | 1.11.1 | 1.11.1 | 1.12 |
1.12 | 28-Apr-12 | - |
| python3 | - | - | - | 3.0 |
3.0 | 3.0 | 3.0.1 |
3.1.1 | 3.1.2 | 3.1.3 |
3.2.2 | 3.2.2 | - | 21-Sep-11 | - |
| python2 | - | - | - | - | - | - | - | - | - | - | - | 2.7.2 |
- | 11-Oct-11 | - |
| gtk-doc | - | - | - | 1.10 |
1.10 | 1.10 | 1.10 | 1.10 | 1.14 | 1.16 |
1.18 | 1.18 | 1.18 | 21-Sep-11 | - |
| pkg-config | - | - | - | - | 0.23 | 0.23 | 0.23 | 0.23 | 0.25 | 0.25 | 0.26 | 0.26 | 0.26 | 01-Aug-11 | - |
| libiconv | 1.12 | 1.12 | 1.12 | 1.12 | 1.12 | 1.12 | 1.13 |
1.13.1 | 1.13.1 | 1.13.1 | 1.14 | 1.14 | 1.14 | 08-Aug-11 | - |
| zlib | 1.2.3.3-12 | 1.2.3.3-12 | 1.2.3.3-12 | 1.2.3.3-12 | 1.2.3.3-12 | 1.2.3.3-13 | 1.2.3.3-13 | 1.2.3.3-15 | 1.2.5-1 | 1.2.5-1 | 1.2.5-1 | 1.2.7-1 |
1.2.7-1 | 04-May-12 | - |
| bzip2 | - | - | - | - | - | - | - | - | - | 1.0.6 |
1.0.6 | 1.0.6 | 1.0.6 | 28-Dec-10 | - |
| xz | - | - | - | - | - | - | - | - | - | - | - | 5.0.3 |
5.0.3 | 18-Mar-12 | - |
| curl | - | - | - | - | - | - | - | - | - | 7.21.3 |
7.22.0 | 7.24.0 |
7.24.0 | 18-Mar-12 | - |
| sqlite | - | - | - | - | - | - | - | - | - | - | - | 3.7.10 |
3.7.10 | 10-Mar-12 | - |
| libpng | 1.2.31 | 1.2.32 | 1.2.33 | 1.2.34 |
1.2.34 | 1.2.35 | 1.2.36 |
1.2.40 | 1.4.2 | 1.4.5 |
1.4.8 | 1.5.10 |
1.5.10 | 12-Apr-12 | - |
| svgalib | - | - | - | - | - | - | 1.9.25 |
1.9.25 | 1.9.25 | 1.9.25 | 1.9.25 | 1.9.25 | - | 21-Mar-09 | - |
| ncurses | 5.6 | 5.6 | 5.6 | 5.7 |
5.7 | 5.7 | 5.7 | 5.7 | - | - | - | - | - | - | - |
| readline | 5.2-012 | 5.2-012 | 5.2-012 | 5.2-013 |
5.2-013 | 5.2-013 | 5.2-013 | 5.2-013 | 5.2-013 | 5.2-013 | 5.2-013 | 5.2-013 | 5.2-013 | 14-Dec-08 | 6.2 |
| libjpeg | 6b-14 | 6b-14 | 6b-14 | 6b-14 | 6b-14 | 6b-14 | 6b-14 | 7-1 | 7-2 | 8b |
8c | 8d |
8d | 23-Mar-12 | - |
| libtiff | 3.8.2 | 3.8.2 | 3.8.2 | 3.8.2 | 3.8.2 | 3.8.2 | 3.8.2 | 3.9.2 | 3.9.4 | 3.9.4 | 3.9.5 | 4.0.1 |
4.0.1 | 13-Mar-12 | - |
| expat | 2.0.1 | 2.0.1 | 2.0.1 | 2.0.1 | 2.0.1 | 2.0.1 | 2.0.1 | 2.0.1 | 2.0.1 | 2.0.1 | 2.0.1 | 2.1.0 |
2.1.0 | 25-Mar-12 | - |
| gettext | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.17 | 0.18.1.1 | 0.18.1.1 | 0.18.1.1 | 31-Jul-11 | - |
| libgpg-error | - | - | - | - | - | - | - | - | - | 1.10 |
1.10 | 1.10 | - | 10-Dec-10 | - |
| libgcrypt | - | - | - | - | - | - | - | - | - | 1.4.6 |
1.5.0 | 1.5.0 | - | 21-Sep-11 | - |
| libxslt | - | - | - | - | - | - | - | - | - | 1.1.26 |
1.1.26 | 1.1.26 | - | 10-Dec-10 | - |
| libxml2 | - | - | - | - | - | - | - | - | 2.7.6 | 2.7.8 |
2.7.8 | 2.7.8 | - | 09-Dec-10 | - |
| libpthread-stubs | - | - | - | - | - | - | - | - | - | 0.3 |
0.3 | 0.3 | - | 27-Dec-10 | - |
| xcb-proto | - | - | - | - | - | - | - | - | - | 1.6 |
1.6 | 1.7 |
- | 13-Mar-12 | - |
| libxcb | - | - | - | - | - | - | - | - | - | - | - | 1.8.1 |
- | 15-Mar-12 | - |
| util-macros | - | - | - | - | - | - | - | - | - | - | - | 1.11.0 |
- | 15-Mar-12 | - |
| xproto | - | - | - | - | - | - | - | - | 7.0.13 | 7.0.20 |
7.0.20 | 7.0.20 | - | 29-Dec-10 | - |
| xextproto | - | - | - | - | - | - | - | - | 7.0.3 | 7.1.2 |
7.1.2 | 7.1.2 | - | 29-Dec-10 | - |
| xtrans | - | - | - | - | - | - | - | - | 1.2.1 | 1.2.6 |
1.2.6 | 1.2.6 | - | 29-Dec-10 | - |
| kbproto | - | - | - | - | - | - | - | - | - | - | - | 1.0.5 |
- | 15-Mar-12 | - |
| inputproto | - | - | - | - | - | - | - | - | - | - | - | 2.0.1 |
- | 15-Mar-12 | - |
| libXau | - | - | - | - | - | - | - | - | - | 1.0.6 |
1.0.6 | 1.0.6 | - | 29-Dec-10 | - |
| libX11 | - | - | - | - | - | - | - | - | - | - | - | 1.4.0 |
- | 17-Mar-12 | - |
| libXext | - | - | - | - | - | - | - | - | - | - | - | 1.2.0 |
- | 19-Mar-12 | - |
| libffi | - | - | - | - | - | - | - | - | - | - | 3.0.10 | 3.0.10 | 3.0.10 | 09-Oct-11 | - |
| glib | 2.16.5 | 2.18.0 | 2.18.2 | 2.18.3 |
2.18.4 | 2.18.4 | 2.20.2 |
2.22.2 | 2.24.1 | 2.26.1 |
2.28.8 | 2.30.3 |
2.30.3 | 13-Mar-12 | 2.32.2 |
| pixman | - | - | - | 0.13.2 |
0.13.2 | 0.14.0 | 0.15.2 |
0.16.2 | 0.18.2 | 0.20.2 |
0.24.0 | 0.24.4 |
0.24.4 | 11-Mar-12 | - |
| cairo | 1.4.14 | 1.4.14 | 1.4.14 | 1.6.4 |
1.8.6 | 1.8.6 | 1.8.6 | 1.8.8 | 1.8.10 | 1.10.2 |
1.10.2 | 1.12.2 |
1.12.2 | 02-May-12 | - |
| freetype | 2.3.7 | 2.3.7 | 2.3.7 | 2.3.7 | 2.3.8 | 2.3.8 | 2.3.9 |
2.3.11 | 2.3.12 | 2.4.4 |
2.4.4 | 2.4.9 |
2.4.9 | 18-Mar-12 | - |
| fontconfig | 2.6.0 | 2.6.0 | 2.6.0 | 2.6.0 | 2.6.0 | 2.6.0 | 2.6.0 | 2.7.3 | 2.8.0 | 2.8.0 | 2.8.0 | 2.8.0 | 2.8.0 | 04-Jan-10 | - |
| pango | 1.20.5 | 1.20.5 | 1.20.5 | 1.20.5 | 1.22.4 | 1.22.4 | 1.24.2 |
1.24.5 | 1.28.1 | 1.28.3 |
1.28.4 | 1.28.4 | 1.29.4 | 04-Mar-12 | 1.30.0 |
| atk | 1.22.0 | 1.22.0 | 1.24.0 | 1.24.0 | 1.24.0 | 1.24.0 | 1.26.0 |
1.28.0 | 1.30.0 | 1.32.0 |
2.0.1 | 2.2.0 |
2.2.0 | 16-Nov-11 | 2.4.0 |
| cups | 1.3.8 | 1.3.8 | 1.3.8 | 1.3.8 | 1.3.8 | 1.3.8 | 1.3.8 | 1.3.8 | 1.3.8 | 1.3.8 | 1.3.8 | - | - | - | - |
| gdk-pixbuf | - | - | - | - | - | - | - | - | - | 2.22.1 |
2.24.0 | 2.24.1 |
2.24.1 | 12-Jan-12 | 2.26.1 |
| gtk2 | 2.12.11 | 2.12.12 | 2.12.12 | 2.14.4 |
2.14.7 | 2.14.7 | 2.16.1 |
2.18.3 | 2.20.1 | 2.22.1 |
2.24.8 | 2.24.10 |
2.24.10 | 04-Mar-12 | - |
| gtk3 | - | - | - | - | - | - | - | - | - | - | 3.0.12 | 3.0.12 | 3.2.4 | 13-Mar-12 | 3.4.1 |
| gtk-engines | 2.14.3 | 2.14.3 | 2.14.3 | 2.16.1 |
2.16.1 | 2.16.1 | 2.18.1 |
2.18.4 | 2.20.1 | 2.20.2 |
2.20.2 | 2.20.2 | 2.20.2 | 03-Nov-10 | - |
| SDL | 1.2.13 | 1.2.13 | 1.2.13 | 1.2.13 | 1.2.13 | 1.2.13 | 1.2.13 | 1.2.14 | 1.2.14 | 1.2.14 | 1.2.14 | 1.2.14 | 1.2.14 | 04-Nov-09 | 1.2.15 |
| SDL_image | 1.2.6 | 1.2.6 | 1.2.6 | 1.2.7 |
1.2.7 | 1.2.7 | 1.2.7 | 1.2.10 | 1.2.10 | 1.2.10 | 1.2.10 | 1.2.12 |
1.2.12 | 07-Mar-12 | - |
| SDL_mixer | - | - | - | - | - | - | - | 1.2.8 | 1.2.8 | 1.2.8 | 1.2.8 | 1.2.12 |
1.2.12 | 10-Mar-12 | - |
One of those outdated systems was crosstool. It seems that it has since reactivated, under name crosstool-NG.
For the time being, it seems that Crosser and crosstool-NG have a bit different goals. I'd be happy to concentrate to fewer projects, but I'm not ending Crosser development just yet.
Examples
Trunk:
svn://svn.cazfi.net/crosser/trunk
| Marko Lindqvist | ![]() |
Please put word [Crosser] to subject line, e.g. "[Crosser] May I donate hardware for crosser development?". Otherwise I may skip it as mail from some mailing list - not meant to me specifically. I get a lot of mail and I cannot read everything.