summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2019-02-15lib/common-functions: remove_old_package_versions(): remove signatures from ↵Erich Eckner
pool/, too
2019-02-15lib/mysql-functions: mysql_sanity_check() check for left-over signatures in ↵Erich Eckner
pool/, too
2019-01-24lib/mysql-functions: mysql_find_build_assignment_loops() should treat ↵Erich Eckner
haskell-* packages like runtime dependencies, too
2019-01-23lib/mysql-functions: mysql_query_has_pending_dependencies(): treat ↵Erich Eckner
makedepends "haskell-*" like depends - there we also need that no provider is uncompiled, because ... haskell
2019-01-19max_testing_duration is now an integer (days)Erich Eckner
2019-01-18lib/common-functions: chmod +w PKGBUILD temporarily when applying trunk patchErich Eckner
2019-01-17style: WHERE,ON,FROM,SELECT,JOIN should be on beginning of source linesErich Eckner
2019-01-16bin/build-packages: -d|--diff new - we can now build the trunk version more ↵Erich Eckner
easily
2019-01-15lib/load-configuration: do "set +e" if run from bash and base_dir already ↵Erich Eckner
set, too
2018-11-23lib/load-configuration: do not set base_dir if it is already setErich Eckner
2018-11-22lib/mysql-functions: mysql_load_min_and_max_versions(): extract version ids, tooErich Eckner
2018-11-22lib/mysql-functions: remove done TODOErich Eckner
2018-11-22lib/mysql-functions: mysql_retrieve_static_information(): extract current ↵Erich Eckner
git head revisions, too
2018-11-17the user on the buildmaster is now "master" instead of "slave"Erich Eckner
2018-10-29lib/mysql-functions: fix typo in todoErich Eckner
2018-10-29lib/mysql-functions: add TODOErich Eckner
2018-10-29lib/mysql-functions: do not add NULL versionsErich Eckner
2018-10-29lib/mysql-functions: ommit pkgrel from versioned dependencies, etc.Erich Eckner
2018-10-11lib/mysql-functions: ↵Erich Eckner
mysql_query_remove_old_binary_packages_from_build_list() should COMMIT between queries
2018-10-11lib/mysql-functions: mysql_generate_package_metadata() should remove ↵Erich Eckner
identical binary_packages which are unbuilt before inserting new ones
2018-10-09lib/load-configuration,conf/slave.conf.example: access sources-by-hash ↵Erich Eckner
mirror via https instead of http
2018-10-08lib/common-functions: download_sources_by_hash() should not check out the ↵Erich Eckner
source directory again
2018-10-02lib/mysql-functions: mysql_run_query(): rename INFILEs to make query more ↵Erich Eckner
easily replayable
2018-09-30Revert "Merge branch 'archive-server'"Erich Eckner
The changes to the PKGBUILDs should actually happen on a per-package level in our modification repository
2018-09-28lib/common-functions: append lib/PKGBUILD-appendix-for-archive-server to ↵Erich Eckner
PKGBUILD - retrieve kernel git repository snapshot from our archive server instead of cloning the git repository
2018-09-28lib/mysql-functions: mysql_cleanup() now also cleans up the priorities of ↵Erich Eckner
build_assignments
2018-09-26lib/mysql-functions: add mysq_join_package_sources_toolchain_order and vice ↵Erich Eckner
versa
2018-09-26lib/mysql-functions: mysql_generate_package_metadata(): only remove old ↵Erich Eckner
binary packages without a checksum
2018-09-26lib/mysql-functions: mysql_generate_package_metadata(): remove old ↵Erich Eckner
binary_packages_in_repositories iff inserting into build-list or to-be-decided-list
2018-09-24lib/mysql-functions: ↵Erich Eckner
mysql_query_remove_old_binary_packages_from_build_list() should run the deletion part of mysql_query_and_delete_unneeded_binary_packages(), too
2018-09-24unify mktemp definitions to use --tmpdir if appropriateErich Eckner
2018-09-24lib/mysql-functions: let `commit_time` unset in mysql_add_package_source()Erich Eckner
2018-09-24bin/harvest-commit-times newErich Eckner
2018-09-20lib/mysql-functions: mysql_add_package_source(): add TODOErich Eckner
2018-09-19lib/mysql-functions: mysql_find_build_assignment_loops(): fix table nameErich Eckner
2018-09-19lib/mysql-functions: mysql_find_build_assignment_loops(): use awk, a ↵Erich Eckner
tmp_file and load data local instead of bash, pipes and insert into
2018-09-19lib/mysql-functions: mysql_find_build_assignment_loops(): bugfix & cleanupErich Eckner
2018-09-19lib/mysql-functions: mysql_find_build_assignment_loops(): insert looped ↵Erich Eckner
packages, 20 at a time
2018-09-17lib/mysql-functions: mysql_query_has_pending_dependencies() should ignore ↵Erich Eckner
dependencies which have identical build_assignments
2018-09-17lib/mysql-functions: mysql_generate_package_metadata(): arch= definitions in ↵Erich Eckner
package_xx() override arch= definitions elsewhere in the PKGBUILD
2018-09-14lib/mysql-functions: add TODOErich Eckner
2018-09-14use i486 in more placesErich Eckner
2018-09-14lib/mysql-functions: mysql_find_build_assignment_loops(): look for ↵Erich Eckner
dependency loops separated by architectures
2018-09-13lib/mysql-functions: ↵Erich Eckner
mysql_join_dependencies_install_target_providers_with_versions(): fix parameter order in call of mysql_query_ordering_correct()
2018-09-13lib/mysql-functions: mysql_query_has_pending_dependencies(): do not use ↵Erich Eckner
external stuff in internal JOIN...ONs
2018-09-13lib/mysql-functions: mysql_find_build_assignment_loops() should ignore ↵Erich Eckner
makedepends iff there is already a built version available
2018-09-13lib/mysql-functions: we do not need to wait for makedepends, as long as ↵Erich Eckner
_any_ available package provides the makedepends
2018-09-13bin/get-assignment: lib/mysql-functions ↵Erich Eckner
mysql_query_has_pending_dependencies() takes architecture id, not label!
2018-09-13lib/mysql-functions: mysql_query_ordering_correct() newErich Eckner
2018-09-13lib/mysql-functions: remove obsolete function mysql_update_versions_ordering()Erich Eckner