Update common.sh
Some build system try to extract OS values from /etc/os-release, so populate it.
(cherry picked from commit 48d15c2a0aff88816ad255d5beefc9ca0c04727b)
cirrus: Skip longer build tests.
This is because we keep exceeding our resource allocation.
A LOT more build tests are coming. We need basic tests for
PR automation.
(cherry picked from commit b17d43f4462f5ac5186ec3d200ce16b3409db25b)
download_from_repo: Use same ABI check as delete_old_pkg
This fixes fetching a package that has its ABI changed to NOARCH
and then immediately deleting it.
(cherry picked from commit a656392b661fd309f71d9ce0884853663f1baaf1)
jail: pkgbase: Re-enable FreeBSD repository after creation
This allow -b to work on a pkgbase jail.
Sponsored by: Beckhoff Automation GmbH & Co. KG
(cherry picked from commit 379210e1739a5d43c349a6b6683c82ec9d57edb4)
jail: pkgbase: Add IGNORE_OSVERSION=yes
Creating a jail shouldn't be interactive so add this in case
the version differs.
Sponsored by: Beckhoff Automation GmbH & Co. KG
(cherry picked from commit 66a7f93e61157e967e40a728aef66807721e704f)