Autobuild3 Documentation Updated for Core 4.0+
September 26, 2016
The "AOSC Cadet Training" - a handbook for new AOSC OS packagers - has been updated by Mingcong Bai with information about new configuration options, changes, and syntactic sugar (and of course, those deprecated with the update), here below is a quick re-cap of what's changed:
autobuild/defines
has received some new configuration options:AB_FLAGS_O3
for switching between-O2
and-O3
optimization level;AB_FLAGS_SPECS
for toggling the use of compiler/linker hardening specs on/off;- LTO is now enabled by default on
amd64/x86_64
;
autobuild/pax
specifies post-installation operations to mark executables/libraries/directories for PaX/Grsecurity compatibility;- Autobuild3 now processes architecture-aware patches contained in
autobuild/patches/
with architectural suffixes; - The old
perl_local
Autobuild3 filter is now renamed asperl
, which additionally purges all.packlist
files in the packaging root;
For more detailed information, get yourself ready for the updated "AOSC Cadet Training"!
For those who had finished reading this handbook, here below are the pages changed with this update: