summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
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
2018-09-13toolchain_order is now an ordinary tableErich Eckner
2018-09-12lib/mysql-functions: add TODOErich Eckner
2018-09-12lib/mysql-functions: mysql_cleanup(): fix typoErich Eckner
2018-09-12lib/mysql-functions: mysql_cleanup() now also removes virtual packages from ↵Erich Eckner
binary_packages which are not linked by binary_packages_in_repositories
2018-09-12lib/mysql-functions: ↵Erich Eckner
mysql_query_remove_old_binary_packages_from_build_list() new
2018-09-12bin/get-assignment,lib/mysql-functions: ↵Erich Eckner
mysql_query_has_pending_dependencies() now only looks for a single architecture
2018-09-12lib/mysql-functions: mysql_run_query(): wait 10..20 seconds between ↵Erich Eckner
successive trials of mysql queries
2018-09-11lib/mysql-functions: fix typoErich Eckner
2018-09-11lib/mysql-functions: retrieve list of i486 packages from master mirror, tooErich Eckner
2018-09-11lib/mysql-functions: mysql_sanity_check(): two packages with different ↵Erich Eckner
architectures in equally-stable any-repositories cannot be a "duplicate package in equally stable repositories"
2018-09-11lib/common-functions: remove done TODOErich Eckner
2018-09-11lib/mysql-functions: allow i486Erich Eckner
2018-09-10lib/common-functions: failsafe_rsync() newErich Eckner
2018-09-10lib/common-functions: failsafe_sftp() newErich Eckner
2018-09-08new lock-file status.lockErich Eckner
2018-09-07lib/common-functions: add TODOErich Eckner
2018-09-06lib/mysql-functions: mysql_generate_package_metadata(): packages in ↵Erich Eckner
to-be-decided should not be added with increased sub_pkgrel
2018-09-05lib/mysql-functions: fix calculation of sub_pkgrelErich Eckner
2018-09-05lib/load-configuration: do not "set -e" if sourced from shellErich Eckner
2018-09-04mysql_join_dependencies_install_target_providers_with_versions() and ↵Erich Eckner
mysql_join_install_target_providers_dependencies_with_versions() new - do not ignore the stored versions!
2018-09-04lib/mysql-functions, bin/return-assignment: do not add "<=\infty" dependency ↵Erich Eckner
- ">=0" dependency is already enough
2018-09-04lib/mysql-functions: fix typoErich Eckner
2018-09-04lib/mysql-functions: mysql_run_query() if a query containing "LOAD DATA ↵Erich Eckner
LOCAL INFILE ..." failed, save those files for furhter inspection
2018-09-04lib/mysql-functions: mysql_generate_package_metadata(): add missing ↵Erich Eckner
condition to mysql join
2018-09-04lib/mysql-functions: increase sub_pkgrel iff binary_package existed already ↵Erich Eckner
off the build-list
2018-09-03lib/mysql-functions: add TODOErich Eckner
2018-09-03lib/mysql-functions: remove done TODOErich Eckner
2018-09-03lib/mysql-functions: fix another typoErich Eckner