Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-26 | Package fetch: Give an indication which packages are taken from cache | Bryan Drewery | |
2021-10-26 | bulk: Fetch before deleting packages for missing bootstrap | Bryan Drewery | |
Packages are deleted if there is no bootstrap because we cannot read them in delete_old_pkgs() and sanity_check_pkgs(). But we may have fetched one that can work during download_from_repo(). This effectively reverts c25726ffc8033 | |||
2021-10-26 | Package fetch: always blacklist pkg | Bryan Drewery | |
I cannot get the logic here right. There are many complicated cases. It is simpler if we just keep the bootstrap for metadata handling and then build pkg on our own. This allows modifications to the pkg port as well without needing more complexity in download_from_repo() | |||
2021-10-26 | download_from_repo: Never fetch packages if remote pkg is newer than ports | Bryan Drewery | |
2021-10-25 | tests/cache_pkgnames: Avoid some exists() from the host tainting deps | Bryan Drewery | |
2021-10-25 | tests/cache_pkgnames: Assert a PKGNAME is found | Bryan Drewery | |
2021-10-25 | Fix some set -u issues | Bryan Drewery | |
2021-10-25 | download_from_repo: Fix pkg bootstrap with fresh repo + version mismatch | Bryan Drewery | |
2021-10-25 | Assert we have a bootstrap pkg before acting on packages. | Bryan Drewery | |
Avoids a current bug with a new checkout that fetches packages, and pkg, but does not properly retain the bootstrap. | |||
2021-10-25 | err: Don't show logs from a child failure | Bryan Drewery | |
2021-10-25 | Fix empty dir checking for builder pid wait | Bryan Drewery | |
Add dirempty() and globmatch() for other uses. Fixes: 255994508c4b | |||
2021-10-20 | image: Run the post-build script before the build target | Emmanuel Vadot | |
The build target for most image does call makefs so any modification done by the post-build script is useless. Call it after world/pkgs have been install but before the makefs. Sponsored by: Beckhoff Automation GmbH & Co. KG | |||
2021-10-19 | Don't {} initialize va_list | Bryan Drewery | |
2021-10-18 | CCACHE_NON_ROOT: Fix access to /root | Bryan Drewery | |
Reported by: ler | |||
2021-10-17 | enter_interactive: Don't pkg-update. | Bryan Drewery | |
build_repo is currently blocked for dry run modes and building the repo in a test situation does not seem prudent. For now just disable this as it is very new. Fixes 1ee1367219cef7b8 | |||
2021-10-17 | Fix va_args error on non-amd64 | Bryan Drewery | |
Reported by: Mark Millard | |||
2021-10-12 | image: Remove traces of embedded image type | Jose Luis Duran | |
This was somehow missed in 88d6ff2bfc2424887bfb142cf6e7da1302cb32a9 | |||
2021-10-12 | Default DELETE_UNQUEUED_PACKAGES to no and document. | Bryan Drewery | |
2021-10-12 | bulk: Auto rename *.txz to *.pkg if needed | Bryan Drewery | |
2021-10-12 | download_from_repo: Properly fix wantedpkgs handling. | Bryan Drewery | |
Fixes: c2360a0e4e | |||
2021-10-12 | Apply the same fix for rawfirmware | Jose Luis Duran | |
2021-10-12 | Fix firmware images | Jose Luis Duran | |
With these minimal changes, firmware images can be successfully built. It accounts for the ESP in firmware images, and also fixes a few nits. It also incorporates 1f7c18bdc12fc48f80fd3f55c2250d766c035e6d, but for `image_firmware.sh`. | |||
2021-10-09 | download_from_repo: Handle lost packages failure better for PKG_SUFX transition. | Bryan Drewery | |
This avoids post_delete() erroring in this case | |||
2021-10-09 | err: Print logs to stderr to avoid reading into err'd pipes | Bryan Drewery | |
Fixes: a679ac0777 ("Only show logs for bulk runs") | |||
2021-10-09 | download_from_repo: Fix handling for remote pkg version check | Bryan Drewery | |
2021-10-07 | cirrus-ci: Remove EOL 11.4 | Bryan Drewery | |
2021-09-29 | timespecsub: Support zero-padded nsecs | Bryan Drewery | |
2021-09-28 | timespec test: Fix test for negative value | Bryan Drewery | |
2021-09-28 | timespec test: Ensure a value goes to assert even if blank | Bryan Drewery | |
2021-09-28 | clock: Fix formatting to be more portable | Mark Millard | |
2021-09-25 | testport: Set missing default COMMIT | Bryan Drewery | |
2021-09-25 | testport: Properly skip DELETE_UNQUEUED_PACKAGES logic | Bryan Drewery | |
2021-09-25 | Fix 'err: not found' errors. | Bryan Drewery | |
Fixes a1b04a09ce68ead | |||
2021-09-25 | crashed_build/skipping: Show flavor of packages | Bryan Drewery | |
2021-09-25 | Let setvar work from getvar | Bryan Drewery | |
2021-09-25 | Unset vars before reads. | Bryan Drewery | |
This is more portable and someone is still reporting a stale value being read somehow. See also commit 039b378dcf5 | |||
2021-09-25 | sh: Fix exit(0) to do a return | Bryan Drewery | |
In particular this fixes realpath from "leaking" INTOFF | |||
2021-09-25 | required_env: Properly detect the not blank nor null case | Bryan Drewery | |
2021-09-25 | pkg_get*: SHASH_VAR_PREFIX should always be empty here | Bryan Drewery | |
2021-09-25 | pkg_get_{origin,arch}: Consider empty value bad again | Bryan Drewery | |
2021-09-25 | delete_all_pkgs: Need to lookup cache_dir. | Bryan Drewery | |
Fixes: b999f9fd | |||
2021-09-25 | ports/jail: Only force -q for create/upate modes [fix -l headers] | Bryan Drewery | |
Fixes: ec1e7444f62 ("jail: Allow poudriere -v to override -q for git/svn") | |||
2021-09-25 | pkgclean: Don't spam about txz symlinks | Bryan Drewery | |
Fixes #918 | |||
2021-09-25 | pkgqueue_remaining: Unhide errors | Bryan Drewery | |
2021-09-25 | Replace some .. with MASTER_DATADIR | Bryan Drewery | |
2021-09-25 | With MASTER_DATADIR being relative, some required_env PWD can be removed | Bryan Drewery | |
2021-09-25 | set -x cd: Don't spam relpaths | Bryan Drewery | |
2021-09-25 | build_pkg: Operate out of MNT_DATADIR rather than MASTER_DATADIR | Bryan Drewery | |
2021-09-25 | Use {MASTER,MNT}_DATADIR where appropriate | Bryan Drewery | |
2021-09-25 | Track {MASTERMNT,mnt}/.p relatively as {MASTER,MNT}_DATADIR | Bryan Drewery | |