Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-09-28misc/PKGBUILD-appendix-for-archive-server: replace all linux* git ↵Erich Eckner
repositories by tarballs
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-28misc/database-layout.dump: add a key on `ssh_logs`.`date`Erich Eckner
2018-09-28bin/check-upstream-bug-tracker: repair IFSErich Eckner
2018-09-28bin/check-upstream-bug-tracker new for easily blocking packages that are ↵Erich Eckner
broken upstream
2018-09-26misc/database-layout.dump: remove foreign key constraintErich Eckner
2018-09-26bin/get-assignment: toolchain packages do not need other dependencies fulfilledErich Eckner
2018-09-26bin/ii-answer: fix sed expressionErich Eckner
2018-09-26bin/ii-answer: call "!rq", tooErich Eckner
2018-09-26bin/modify-package-state: accept "any" as architecture to operate on all ↵Erich Eckner
architectures
2018-09-26bin/modify-package-state: $pkgbse.$git_rev.$mod_git_rev.$repo.$arch for ↵Erich Eckner
source operations
2018-09-26lib/mysql-functions: add mysq_join_package_sources_toolchain_order and vice ↵Erich Eckner
versa
2018-09-26bin/seed-build-list: ignore i486 for auto-seeding for nowErich Eckner
2018-09-26bin/slave-build-connect: tap to spaceErich Eckner
2018-09-26bin/build-packages: receive missing keysErich Eckner
2018-09-26bin/return-assignment: tell slave operator on irc about problemsErich Eckner
2018-09-26bin/ping-from-slave: use $operator instead of querying it from the databaseErich Eckner
2018-09-26bin/slave-build-connect: extract name of operator, tooErich Eckner
2018-09-26bin/harvest-commit-times: make usfully executable from remote (e.g. not the ↵Erich Eckner
build master)
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-26bin/seed-build-list: choose column from different table - makes query more ↵Erich Eckner
easily extractable for debugging purposes
2018-09-25bin/get-package-updates,bin/interpret-mail,bin/slave-build-connect: "INSERT ↵Erich Eckner
INTO" -> "INSERT IGNORE INTO"
2018-09-25bin/return-assignment: "insert into" -> "insert ignore into" (there are ↵Erich Eckner
"commits" inbetween which make parts of the query succeed)
2018-09-25bin/get-package-updates: put trigger_rebuild_on_any_file_sed_expression into ↵Erich Eckner
a file - it's too long for the command line
2018-09-25bin/return-assignment: aborting a build happens outside the lock and is thus ↵Erich Eckner
unimportant
2018-09-25bin/prioritize-build-list: new option -d|--dependenciesErich Eckner
2018-09-24bin/check-bugtracker: queries are "unimportant" - mark them as suchErich Eckner
2018-09-24bin/harvest-commit-times: harvest 10 commit times at a time and then update ↵Erich Eckner
the database
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-24bin/get-package-updates: do not print old_repo_revision in intermediate pipeErich Eckner
2018-09-24lib/mysql-functions: let `commit_time` unset in mysql_add_package_source() ↵Erich Eckner
-- whoops, I forgot most of the files
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-24bin/return-assignment: check that the packager is setErich Eckner
2018-09-24bin/return-assignment: add TODOErich Eckner
2018-09-20bin/sanity-check: ignore unimportant query leftovers (they may be still running)Erich Eckner
2018-09-20bin/build-master-status: mark the queries as unimportantErich 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-18do not delete lock filesErich 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-17lib/mysql-functions: mysql_query_has_pending_dependencies() should ignore ↵Erich Eckner
dependencies which have identical build_assignments
2018-09-17bin/build-packages,bin/check-mirrors,bin/get-package-updates: "git remote ↵Erich Eckner
update" -> "git fetch origin master:master"
2018-09-17lib/mysql-functions: mysql_generate_package_metadata(): arch= definitions in ↵Erich Eckner
package_xx() override arch= definitions elsewhere in the PKGBUILD