Release Notes for Alpine 2.0.1: Difference between revisions

From Alpine Linux
(fix link to git commit log)
m (Removed unrecoverable dead links and marked page as historical)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Historical|Alpine 2.0.1 is an ancient release.<br>URLs on this page may no longer function.}}
This is a bugfix release.  
This is a bugfix release.  


Line 7: Line 9:
* {{Issue|422}} fix booting on soekris 4801
* {{Issue|422}} fix booting on soekris 4801


For more details please see the [http://redmine.alpinelinux.org/projects/alpine/issues?fixed_version_id=15&set_filter=1&status_id=c bugtracker] or [http://git.alpinelinux.org/cgit/aports/log/?h=v2.0.1 git commit log].
For more details please see the <!--http://redmine.alpinelinux.org/projects/alpine/issues?fixed_version_id=15&set_filter=1&status_id=c-->bugtracker or [https://git.alpinelinux.org/aports/log/?h=v2.0.1 git commit log].


== Important notes when upgrading from v1.10 ==
== Important notes when upgrading from v1.10 ==
* The v2.0 series introduces an ABI-incompatible version of uClibc with NPTL threading support. This means that you cannot mix packages from older relases with v2.0. To upgrade you will need to make sure that you only have v2.0 repositories in your /etc/apk/repositories list and then do: {{Cmd|apk upgrade --update-cache --available}}
* The v2.0 series introduces an ABI-incompatible version of uClibc with NPTL threading support. This means that you cannot mix packages from older releases with v2.0. To upgrade you will need to make sure that you only have v2.0 repositories in your /etc/apk/repositories list and then do: {{Cmd|apk upgrade --update-cache --available}}
{{Note|There might be packages with same version number in v1.10 repositories so it is very important that the --available option is there to make sure that those gets replaced properly}}
{{Note|There might be packages with same version number in v1.10 repositories so it is very important that the --available option is there to make sure that those gets replaced properly}}
* You must remove GNU wget before doing the upgrade and only use busybox wget.
* You must remove GNU wget before doing the upgrade and only use busybox wget.
Line 42: Line 44:
xtables-addons-grsec-2.6.32.19-r2     (2.6.32.18-r1)
xtables-addons-grsec-2.6.32.19-r2     (2.6.32.18-r1)
</pre>
</pre>
[[Category:News]]

Latest revision as of 11:24, 20 December 2023

This material is retained only for historical reasons ...

Alpine 2.0.1 is an ancient release.
URLs on this page may no longer function.

This is a bugfix release.

It includes:

  • #411 security related kernel fixes from upstream (which was never exploitable due to PaX)
  • #412 fix for getprotobyname(3) in libc
  • #413 alpine-vserver iso image not booting
  • #422 fix booting on soekris 4801

For more details please see the bugtracker or git commit log.

Important notes when upgrading from v1.10

  • The v2.0 series introduces an ABI-incompatible version of uClibc with NPTL threading support. This means that you cannot mix packages from older releases with v2.0. To upgrade you will need to make sure that you only have v2.0 repositories in your /etc/apk/repositories list and then do:

    apk upgrade --update-cache --available

Note: There might be packages with same version number in v1.10 repositories so it is very important that the --available option is there to make sure that those gets replaced properly
  • You must remove GNU wget before doing the upgrade and only use busybox wget.

apk del wget

  • All .so links moved to -dev package. It might be an idea to remove alpine-sdk and all *-dev packages before doing the upgrade. If you get problems due to a -dev package want overwrite a .so file owned by other package then you might want use the --force option.
Note: Uninstalling alpine-sdk might remove sudo. To make it stay you'll first have to do:

apk add sudo

Package changes since 2.0.0

Upgraded/downgraded packages (from version):
acf-core-0.10.8-r0			    (0.10.7-r0)
alpine-conf-2.5.1-r0			    (2.5-r0)
asterisk-1.6.2.11-r1			    (1.6.2.11-r0)
asterisk-odbc-1.6.2.11-r1		    (1.6.2.11-r0)
asterisk-pgsql-1.6.2.11-r1		    (1.6.2.11-r0)
asterisk-tds-1.6.2.11-r1		    (1.6.2.11-r0)
busybox-1.17.1-r4			    (1.17.1-r3)
dahdi-linux-grsec-2.6.32.19-r5		    (2.6.32.18-r3)
ip6tables-1.4.9.1-r1			    (1.4.9.1-r0)
iptables-1.4.9.1-r1			    (1.4.9.1-r0)
iscsitarget-grsec-2.6.32.19-r3		    (2.6.32.18-r2)
libc0.9.32-0.9.32_alpha0_git1008060645-r3   (0.9.32_alpha0_git1008060645-r1)
libcrypto1.0-1.0.0a-r3			    (1.0.0a-r2)
libssl1.0-1.0.0a-r3			    (1.0.0a-r2)
linux-firmware-2.6.32.19-r1		    (2.6.32.18-r0)
linux-grsec-2.6.32.19-r1		    (2.6.32.18-r0)
mkinitfs-2.0-r0				    (2.0_rc9-r1)
openssl-1.0.0a-r3			    (1.0.0a-r2)
sysklogd-1.5-r7				    (1.5-r6)
uclibc-utils-0.9.32_alpha0_git1008060645-r3 (0.9.32_alpha0_git1008060645-r1)
xtables-addons-grsec-2.6.32.19-r2	    (2.6.32.18-r1)