Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-11 | Fix distcheck after 4ce12fb90bHEADmaster | Bryan Drewery | |
2022-11-11 | html: Ignore 'tobuild' ports from 8931810af713 | Bryan Drewery | |
2022-11-10 | Revert "Merge branch 'bulk_log'" | Bryan Drewery | |
This reverts commit 797de339c68bb695bf6e2663386e77c876fad82d, reversing changes made to f3f13ee6e89c10ef363e6527bfcbb37ede3aea52. | |||
2022-11-10 | Merge branch 'bulk_log' | Bryan Drewery | |
2022-11-10 | Logging: Strip colors for logfiles | Bryan Drewery | |
2022-11-10 | bulk/testport: Store bulk output in logs/{bulk,testport}.log | Bryan Drewery | |
2022-11-10 | log_stop can run outside of bulk runs | Bryan Drewery | |
2022-11-10 | Hide df(1) warnings that do not matter | Bryan Drewery | |
2022-11-10 | read_file: Restore not showing a warning on missing file. | Bryan Drewery | |
This was broken in b6a430f0 | |||
2022-11-10 | Use setsid(1) for port build phases | Bryan Drewery | |
Fixes #1008 | |||
2022-11-10 | Import public domain setsid from sysutils/setsid | Bryan Drewery | |
2022-11-10 | Avoid leaking STDIN/STDOUT/STDERR to port builds | Bryan Drewery | |
2022-11-10 | mapfile sh: Clarify some errors | Bryan Drewery | |
2022-11-10 | mapfile sh: mapfile open for read should fail on missing file | Bryan Drewery | |
2022-11-10 | Add a mapfile_tee() and rework some mapfile_write() handling. | Bryan Drewery | |
2022-11-10 | mapfile_cat: Rework | Bryan Drewery | |
- Rename this to mapfile_cat_file(file) - Add mapfile_cat(handle) - Add more tests - Remove useless flags - sh compat: Don't fork to cat(1) | |||
2022-11-10 | mapfile sh compat: Fix handling of escapes | Bryan Drewery | |
2022-11-10 | tests: Add assert_ret_not | Bryan Drewery | |
2022-11-10 | testport: Drop DEPENDS_ARGS piece missed in 6ce2d0b5873 | Bryan Drewery | |
2022-11-09 | mapfile test: Remove Jenkins hack | Bryan Drewery | |
2022-11-09 | test asserts: Show pid of caller | Bryan Drewery | |
2022-11-09 | mapfile test: add more procstat -f debugging | Bryan Drewery | |
2022-11-09 | Store pkgname-flavors in origin-flavors | Bryan Drewery | |
This will make lookup simpler when we only know an origin. | |||
2022-11-09 | _decode_args: Unset the temp var used | Bryan Drewery | |
2022-11-09 | pkg.sh: Avoid pipefail failure with && | Bryan Drewery | |
2022-11-08 | crashed_build: Fix crashed output not making it to the package log | Bryan Drewery | |
2022-11-08 | bulk tests: Use explicit EXPECTED_QUEUED lists | Bryan Drewery | |
2022-11-08 | Rename function to match other uses | Bryan Drewery | |
2022-11-08 | Add test for default-ignored FLAVOR. | Bryan Drewery | |
This is targeting code added in e158cb8814fa6a. | |||
2022-11-08 | pkgname_flavor_is_default: Fix logic from e158cb8814fa | Bryan Drewery | |
2022-11-08 | tests: Make the long list failures easier to understand | Bryan Drewery | |
2022-11-08 | test framework: Fix some confusion around flavor var | Bryan Drewery | |
2022-11-07 | clean_pool: Remove some dead IGNORED handling. | Bryan Drewery | |
This was added in 5d6aef4b8f but is not needed due to both gather_ports_vars() and compute_deps() not processing deps of IGNORED ports. Handling for those came in da49bc02a8 and 06b67be81c01b9. Primarily it is due to compute_deps() not relating the IGNORED dependency to the port that would have been skipped if it were not for it already being IGNORED. Add some extra comments about this. Tweak the bulk-ignore-and-skipped.sh test for this slightly to capture an ordering requirement, and add comments explaining the expectations. | |||
2022-11-07 | compute_deps_pkg: Don't show empty FLAVOR suggestion | Bryan Drewery | |
2022-11-05 | Fix html symlink cleanup race after 027806453a | Bryan Drewery | |
2022-11-05 | Update sh from FreeBSD 8d7221ca2dd5e0b6c633761b314cffed82ddca72 | Bryan Drewery | |
2022-11-05 | sh: Make stat(1) a builtin | Bryan Drewery | |
This is to speedup the caching of pkg metadata which uses 'stat -f %m file'. Not much else is using stat(1). | |||
2022-11-05 | Import stat.c from FreeBSD main 20f8331aca892ff812510609b3bc4e747b201197 | Bryan Drewery | |
2022-11-05 | Drop DEPENDS_ARGS support. | Bryan Drewery | |
This was never actually used. It was a pre-FLAVORS thing that attempted to support multiple python versions. Support for it is explicitly disabled if the ports tree has FLAVORS support. No one has asked about supporting this along with FLAVORS. FLAVORS is many years old now. The feature incurs a significant complexity into the metadata lookup and queue. Time to drop it. | |||
2022-11-05 | Merge branch 'display_encode_args' | Bryan Drewery | |
2022-11-05 | hash: Avoid name collisions with callers | Bryan Drewery | |
2022-11-05 | hash: Add hash_isset_var() and hash_unset_var() | Bryan Drewery | |
2022-11-05 | hash: Reduce code duplication | Bryan Drewery | |
2022-11-05 | display: Use common output function | Bryan Drewery | |
2022-11-05 | display: Use a tempfile rather than a giant string for data | Bryan Drewery | |
2022-11-05 | display: Support using column(1) | Bryan Drewery | |
2022-11-05 | display_output: Allow filtering and re-ordering columns | Bryan Drewery | |
This brings some major refactoring. | |||
2022-11-05 | display_output: Avoid globbing | Bryan Drewery | |
2022-11-05 | display_setup can take 1 or 2 params | Bryan Drewery | |
2022-11-05 | display: Support a manual display_footer() | Bryan Drewery | |