summaryrefslogtreecommitdiff
path: root/bin/build-packages
AgeCommit message (Collapse)Author
2019-05-24bin/build-packages: download /some/ key from githubErich Eckner
2019-05-20bin/build-packages: :clean_chroot: sets -c for makepkg, which may be ↵Erich Eckner
insufficient for removing still mounted submounts (e.g. /run) - we now run recursively_umount_and_rm to (hopefully) clean the build chroot entirely
2019-05-20bin/build-packages: unset middle and inner parameters if using makepkg directlyErich Eckner
2019-05-15bin/build-packages: disable color in makepkg - it breaks the error message ↵Erich Eckner
parsing
2019-04-30bin/build-packages: python<2.x is not satisfyable - we need python2<2.xErich Eckner
2019-04-17bin/build-packages: -d should require, that the given package is indeed the ↵Erich Eckner
prefered one
2019-04-17bin/build-packages: tell the build master that we aborted the build due to ↵Erich Eckner
not getting the prefered package when -s :without_systemd-nspawn: was active
2019-04-15bin/build-packages: remove legacy switchErich Eckner
2019-04-15bin/build-packages: print architecture of built packageErich Eckner
2019-04-15bin/build-packages: we're not interested in what this cpu /can/ do, but what ↵Erich Eckner
architecture the installed packages actually are
2019-04-15bin/build-packages: remove done TODOsErich Eckner
2019-04-15bin/build-packages: fall back to $my_arch if build master does not tell us ↵Erich Eckner
which architecture that package should be built on
2019-04-14bin/get-assignment,bin/build-packages: b408d8f introduced a bug, let's ↵Erich Eckner
revert most of it and add a TODO
2019-04-14bin/build-packages: request "pentium4" packages if we have sse2Erich Eckner
2019-04-10bin/build-packages: add TODOErich Eckner
2019-03-07"pentium3" -> "pentium4"Erich Eckner
2019-02-22bin/build-packages: add TODOErich Eckner
2019-02-02bin/build-packages: add versioned ruby dependency via $pkgname.so.needsErich Eckner
2019-02-01bin/build-packages: do not try to un-flock if no flock was acquired due to -lErich Eckner
2019-02-01bin/build-packages: $arch needs to be set with -l, tooErich Eckner
2019-01-22bin/build-packages: iteratively strip suffixes from provided libraries - we ↵Erich Eckner
provide them all!
2019-01-16bin/build-packages: -d|--diff new - we can now build the trunk version more ↵Erich Eckner
easily
2019-01-15bin/build-packages: do not run chmod on symlinksErich Eckner
2018-11-23bin/build-packages: symlinks should be objdump'ed, too - they might get ↵Erich Eckner
linked against
2018-11-21bin/build-packages: _first_ print the filename, then run objdump - otherwise ↵Erich Eckner
the symbols are connected to the wrong file in the database
2018-11-17bin/build-packages: add TODOErich Eckner
2018-11-16bin/build-packages: add check for empty checksumErich Eckner
2018-11-16bin/build-packages: "grep -w" matched only words - we should do so now, tooErich Eckner
2018-11-16bin/build-packages: add library names to provided symbols - it appears, ↵Erich Eckner
symbol names are only unique within one library
2018-11-15bin/build-packages: include so versioned symbols in dependenciesErich Eckner
2018-11-14bin/build-packages: avoid SC2156Erich Eckner
2018-11-09bin/build-packages: more safety-checks when using :without_systemd_nspawn: - ↵Erich Eckner
we now require "-p" and that the requested package was actually offered
2018-11-09bin/build-packages: create namcap.log manually when running makepkg instead ↵Erich Eckner
of archbuild
2018-11-09bin/build-packages: makepkg requires some flags ;-)Erich Eckner
2018-11-09bin/build-packages: new straw :without_systemd_nspawn:Erich Eckner
2018-10-29bin/build-packages: create and upload empty archive if "tar" fails (so the ↵Erich Eckner
buildmaster notices the package as broken)
2018-10-29bin/build-packages: add TODO; do not remove *-debug packagesErich Eckner
2018-10-08lib/common-functions: download_sources_by_hash() should not check out the ↵Erich Eckner
source directory again
2018-10-05bin/build-packages: remove legacy parsingErich Eckner
2018-10-05bin/build-packages: silence pacman warning about unkown package - we might ↵Erich Eckner
not have the currently built package in the database yet
2018-10-04bin/build-packages: silence warning from "find" about "-maxdepth"Erich Eckner
2018-10-01bin/build-packages: retrieve keys earlierErich Eckner
2018-10-01bin/build-packages: give sed some inputErich Eckner
2018-09-26bin/build-packages: receive missing keysErich Eckner
2018-09-17bin/build-packages,bin/check-mirrors,bin/get-package-updates: "git fetch ↵Erich Eckner
origin master:master" only works for bare repositories - use "git remote update" for non-bare ones
2018-09-17bin/build-packages,bin/check-mirrors,bin/get-package-updates: "git remote ↵Erich Eckner
update" -> "git fetch origin master:master"
2018-09-14bin/build-packages: use per-arch build commandErich Eckner
2018-09-13bin/get-assignment: check arguments; cleanupErich Eckner
2018-09-13bin/build-packages: exit if return-assignment reports usage errorErich Eckner
2018-09-12bin/build-packages: transmit arch to return-assignment, so that ↵Erich Eckner
build-assignment can be better verified