Release Notes for Alpine 3.13.0: Difference between revisions

From Alpine Linux
No edit summary
Line 13: Line 13:
===== GCC10 =====
===== GCC10 =====


GCC has been updated to version 10. Two noteworthy changes are default options are enabled by defaut: <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. Two noteworthy changes are default options that are enabled by defaut now: <code>-fno-common</code> and <code>-fstrict-aliasing</code>, which may cause build issues for projects that have not been fixed yet.

Revision as of 12:26, 13 November 2020

aports

Deprecation of berkley db

Oracle has changed the license of bdb to AGPL, making it unsuitable of inclusion in aports. This means we will have 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. Two noteworthy changes are default options that are enabled by defaut now: -fno-common and -fstrict-aliasing, which may cause build issues for projects that have not been fixed yet.