Skip to content

Instantly share code, notes, and snippets.

@ncopa
Last active August 29, 2015 14:02
Show Gist options
  • Save ncopa/e9697f55ccc22ea10763 to your computer and use it in GitHub Desktop.
Save ncopa/e9697f55ccc22ea10763 to your computer and use it in GitHub Desktop.
We are pleased to announce Alpine Linux 3.0.0, the first release in v3.0 stable series.
This is the first release with musl libc instead of uClibc and is not ABI compatible with earlier versions,
so special care needs to be taken when upgrading. See http://alpinelinux.org/edge-musl on how to upgrade.
Since v2.7, among the various bugfixes, several packages have been upgraded:
- kernel is based on 3.14.5
- lxc 1.0.3
- qemu 2.0.0
- asterisk 12.3.0
- openssh 6.6p1
- openjdk7
- varnish 4.0.0
and many more...
Some of the desktop applications that got upgraded and are available for v3.0:
- xorg-server-1.15.1
- firefox 29.0.1
- gnumeric 1.12.8
- evince 3.12
- virt-manager 1.0.1
- claws-mail 3.10.0
- hexchat 2.9.6.1
- vlc 2.1.4
- inkscape 0.48.4
- gimp 2.8.10
A port for ARM has been created, but is still experimental and not included in release builds.
Various long standing bugs that have been difficult (or impossible) to fix have been resolved.
There are also better support for utf8, all timezones, full RELRO build.
Since this is the first release with a brand new libc, it should be considered as beta quality.
Most things will work good or better than previous releases but there are likely cornercase bugs
lurking. So be sure to test it before rolling out for production. We are also planning to
shorten the support period for v3.0 to 1 year instead of the traditional 2 year period.
Some things that are known to not work yet are:
- NFS
- xen
- freeswitch (does not build yet)
Musl has limited support for debugging so valgrind does not work and gdb might have incomplete backtraces.
The full lists of changes can be found in the <a href="http://git.alpinelinux.org/cgit/aports/log/?h=v3.0.0">git log</a>
and <a href="http://bugs.alpinelinux.org/versions/71">bug tracker</a>.
Commit statistics:
<pre>
1553 Natanael Copa <[email protected]>
338 Fabian Affolter <[email protected]>
300 Timo Teräs <[email protected]>
291 Bartłomiej Piotrowski <[email protected]>
140 Eivind Uggedal <[email protected]>
129 Leonardo Arena <[email protected]>
120 Carlo Landmeter <[email protected]>
70 Bartłomiej Piotrowski <[email protected]>
63 Ted Trask <[email protected]>
59 William Pitcock <[email protected]>
35 Kaarle Ritvanen <[email protected]>
31 Francesco Colista <[email protected]>
11 Stuart Cardall <[email protected]>
10 IT Offshore <[email protected]>
10 Francesco Colista <[email protected]>
7 Alan Messias Cordeiro <[email protected]>
5 Nathan Angelacos <[email protected]>
4 Andrew Manison <[email protected]>
3 Jeff Bilyk <[email protected]>
3 crow <[email protected]>
3 Andrew Manison <[email protected]>
3 Kozak Ivan <[email protected]>
2 Pablo Castorino <[email protected]>
2 Mika Havela <[email protected]>
1 Lionel Voirol <[email protected]>
1 Leslie P. Polzer <[email protected]>
1 Paul Kilar <[email protected]>
1 Jeff Bilyk <[email protected]>
1 Jeff Pohlmeyer <[email protected]>
1 Robert Boisvert <[email protected]>
1 Seung Soo Mun <[email protected]>
1 Sam Dodrill <[email protected]>
1 Yves Schumann <[email protected]>
1 stef <[email protected]>
</pre>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment