Release Notes for Alpine 3.13.0: Difference between revisions

From Alpine Linux
(Clarified results of AGPL license.)
No edit summary
Line 14: Line 14:


GCC has been updated to version 10. Noteworthy changes are two options that are enabled by default now: <code>-fno-common</code> and <code>-fstrict-aliasing</code>, which may cause build issues for projects that have not been fixed yet.
GCC has been updated to version 10. Noteworthy changes are two options that are enabled by default now: <code>-fno-common</code> and <code>-fstrict-aliasing</code>, which may cause build issues for projects that have not been fixed yet.
== busybox ==
=== Removed applets ===
The hdparm and conspy applets have been removed. They are relatively large and little used. If you need hdparm, you can install the hdparm package. For conspy there is no alternative package, but if you need it, feel free to make a package request.


== apk-tools ==
== apk-tools ==

Revision as of 09:31, 25 November 2020

aports

Deprecation of berkley db

Oracle has changed the license of bdb to AGPL, making it unsuitable to link it to packages with a GPG incompatible license. This means we decided to remove the package from aports and fix all dependent packages.

For postfix, this means using lmdb and dropping support for hash and btree databases. Before upgrading, update all references of these types in /etc/postfix/main.cf to lmdb

Switching from busybox ifupdown to ifupdown-ng

Alpine Linux switched from the busybox ifupdown to ifupdown-ng as default implementation. This version is compatible with debian ifupdown and busybox ifupdown, but please read the readme and the admin guide.

GCC10

GCC has been updated to version 10. Noteworthy changes are two options that are enabled by default now: -fno-common and -fstrict-aliasing, which may cause build issues for projects that have not been fixed yet.

busybox

Removed applets

The hdparm and conspy applets have been removed. They are relatively large and little used. If you need hdparm, you can install the hdparm package. For conspy there is no alternative package, but if you need it, feel free to make a package request.

apk-tools

Man page

apk-tools now has an official man-page. You can install it with apk add apk-tools-docs, or apk add docs to automatically install all man pages for installed packages.