Skip to content
This repository has been archived by the owner on May 7, 2024. It is now read-only.

Releases: AOSC-Archive/autobuild3

v1.5.5: Compatibility and Stability Changes

28 Dec 03:57
Compare
Choose a tag to compare
autobuild3: releasing 1.5.5

- Stop using unsafe Neon FPU flag, and use vfpv3-d16 instead.

v1.5.4: Bugfix Release

27 Dec 17:32
Compare
Choose a tag to compare
autobuild3: release 1.5.4

- $RPMEXTRAPROVIDE should not be subject to rpmopttag literation

v1.5.2: Bugfix Release

18 Dec 03:06
Compare
Choose a tag to compare
autobuild3: bump to version 1.5.2

- Trivial glob fixes for elf filters
- Trivial fixes on contrib/autobuild-aoscarchive
- Stopped using clang-as
- Use -funsafe-math-optimizations flag for FPU-specific code generation (ARM)
- Restor RPMEXTRAPROVIDE support

v1.5.3: Bugfix Release

18 Dec 03:51
Compare
Choose a tag to compare
autobuild3: bump to 1.5.3

- Fixed RPMEPOCH support

v1.5.1: Bugfix Release

10 Nov 15:44
Compare
Choose a tag to compare
  • A trivial fix on 51-licenses.sh regarding a syntax error in the binary expression f461747.
  • Fixes filter/elf.sh with ELF search and detection.

v1.5: Nov 2015 maintenance release

06 Nov 03:09
Compare
Choose a tag to compare

(!!) ABBS users, update to master

Bug fixes

  • Python build exclusion ($NOPYTHON{2,3} variable), c8dd31f
  • Error elimination [WARN]: Invaild memory nullglob: '', #61
  • Compiler flags will be sources before defines, #64
  • Error elimination on plugin load, 71e2ea7
  • Support for architectural configuration files with suffixes, #73
  • No longer confuses with dpkg/rpm configuration backups, #60

Changes and Features, and Meaningless Mast*s

  • Moving hardened flags to a separate file, _common_switches.sh to help with defines writing, #72
  • Various update to contrib scripts, 9ab2906, 92a45f8
  • abcfg, abdefcfg scripts to simplify configuration directory, #73, #75
  • Package manager libraries moved to $SRCROOT/pm, #69
  • Eliminated usage of which, 7de7f43
  • First non 0.x release (not that it's great yet), 9d422a9
  • Trigger system reconstruction (in progress), 4ffcada

autobuild3 0.1.4.3 emergency update

03 Sep 22:04
Compare
Choose a tag to compare

alternatives being installed to a dangerously wrong place.

v0.1.4.2: Hardening and quirks.

25 Aug 04:36
Compare
Choose a tag to compare

More control for hardening flags in AB_FLAGS_*:

  • PIC: Position-independent code. Makes ASLR work.
  • PIE: Position-independent executables.
  • SSP: Stack Smash Protector.
  • RRO: LD RELRO.
  • NOW: LD NOW.
  • FTF: Cpp FORTIFY_SOURCE.

Quirks System:

See previous commit.

autobuild3 0.1.4.1

20 Aug 21:17
Compare
Choose a tag to compare
  • Hardening improvements (pie, -z now)
  • PKGSUG support (Suggests tag)

autobuild3 0.1.4

17 Aug 22:36
Compare
Choose a tag to compare

Major Changes:

  • Prefer $QT_SELECT over old, internal $USEQT*. #50
  • Add SPDX licenses and exceptions. #48
  • Add Distcc & ccache building in 12-parallel. #46
  • Add OBJC(XX) handling. #45
  • New elf filter with open file lists to feed. #43
  • RPM glob escaping now complete. #40
  • AB2 PM abstractions; possible to specify PKGDEP versions. #9
  • RPM Requires is now optional (Fix empty PKGDEP failure)

Issues & PRs: #41, #49, #54.