Skip to content

Autobuild3 Quirks

Mingcong Bai edited this page Jan 1, 2017 · 2 revisions

Quirks

While Autobuild3 is quite a quirky tool (cough), there are many source codes that shares common issues and needed certain tweaks/hacks to ensure its build result.

A good example is an issue shared among many GNOME project sources, an issue in the libtool script that results in unnecessary dependencies to shared objects.

Autobuild3 supports using shared scripts to fix commonly found issues. They are stored in "$AB"/quirks. To use such scripts, append lines like below to the autobuild/defines file.

PKGQUIRKS=gnome

To use the commonly stored fix for the GNOME issue described above.