A bugfix release based on the musl 3.6 branch

Jun 8, 2017 13:52 GMT  ·  By

Just one week after unveiling the final release of Alpine Linux 3.6 as a major update bringing lots of exciting new technologies and functionality, Natanael Copa announced the availability of the first point release, versioned 3.6.1.

Alpine Linux 3.6.1 is here with the long-term supported Linux 4.9.30 kernel, Samba 4.6.4, CMake 3.8.1, strongSwan 5.5.3, Mosquitto 1.4.12, v4l-utils 1.12.5, awall 1.4.3, libplist 2.0.0, and security fixes for Xen, tiff, OpenLDAP, PHP 5, Neovim, shadow, apk-tools, OpenJDK 8, lua-cjson, man-pages, libxcmcp, and libtasn1 packages.

The release is based on the latest musl 3.6 branch and adds GNU Wget as a dependency of LXC's lxc-downloads command. As expected, all supported kernels were rebased on the Linux 4.9.30 LTS kernel, including linux-rpi, linux-hardened, and linux-vanilla, as well as zfs-vanilla, spl-vanilla, zfs-hardened, and spl-hardened.

RasperryPi bootloader updated

The RasperryPi bootloader was updated as well in Alpine Linux 3.6.1 and the unneeded initrd load address has been removed. Alpine Linux 3.6.1 is a recommended update for all users who made the switch to the new Alpine Linux 3.6 stable series, and you can download the ISO images right now from our website.

We remind you that Alpine Linux 3.6 is a major release shipping with support for 64-bit little-endian POWER (PPC64le) and IBM z Systems (s390x) hardware architectures, and many updated components, including GCC 6.3, LLVM 4.0, Python 3.6, Rust 1.17, Ruby 2.4, Go 1.8, GHC 8.0.2, Cargo 0.18, Julia 0.5.2, PHP 7.1, and nginx 1.12.

The Alpine Linux 3.6 series removes support for both SHA-1 and MD5 hashes from APKBUILDs as SHA-512 hashes are now used by default, makes use of set -e in APKBUILDs, which ship with a new check() function, and renames the llvm package to llvm4, as well as the "-grsec" kernel packages to "-hardened."