Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/freebsd/poudriere.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-11Fix distcheck after 4ce12fb90bHEADmasterBryan Drewery
2022-11-11html: Ignore 'tobuild' ports from 8931810af713Bryan Drewery
2022-11-10Revert "Merge branch 'bulk_log'"Bryan Drewery
This reverts commit 797de339c68bb695bf6e2663386e77c876fad82d, reversing changes made to f3f13ee6e89c10ef363e6527bfcbb37ede3aea52.
2022-11-10Merge branch 'bulk_log'Bryan Drewery
2022-11-10Logging: Strip colors for logfilesBryan Drewery
2022-11-10bulk/testport: Store bulk output in logs/{bulk,testport}.logBryan Drewery
2022-11-10log_stop can run outside of bulk runsBryan Drewery
2022-11-10Hide df(1) warnings that do not matterBryan Drewery
2022-11-10read_file: Restore not showing a warning on missing file.Bryan Drewery
This was broken in b6a430f0
2022-11-10Use setsid(1) for port build phasesBryan Drewery
Fixes #1008
2022-11-10Import public domain setsid from sysutils/setsidBryan Drewery
2022-11-10Avoid leaking STDIN/STDOUT/STDERR to port buildsBryan Drewery
2022-11-10mapfile sh: Clarify some errorsBryan Drewery
2022-11-10mapfile sh: mapfile open for read should fail on missing fileBryan Drewery
2022-11-10Add a mapfile_tee() and rework some mapfile_write() handling.Bryan Drewery
2022-11-10mapfile_cat: ReworkBryan 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-10mapfile sh compat: Fix handling of escapesBryan Drewery
2022-11-10tests: Add assert_ret_notBryan Drewery
2022-11-10testport: Drop DEPENDS_ARGS piece missed in 6ce2d0b5873Bryan Drewery
2022-11-09mapfile test: Remove Jenkins hackBryan Drewery
2022-11-09test asserts: Show pid of callerBryan Drewery
2022-11-09mapfile test: add more procstat -f debuggingBryan Drewery
2022-11-09Store pkgname-flavors in origin-flavorsBryan Drewery
This will make lookup simpler when we only know an origin.
2022-11-09_decode_args: Unset the temp var usedBryan Drewery
2022-11-09pkg.sh: Avoid pipefail failure with &&Bryan Drewery
2022-11-08crashed_build: Fix crashed output not making it to the package logBryan Drewery
2022-11-08bulk tests: Use explicit EXPECTED_QUEUED listsBryan Drewery
2022-11-08Rename function to match other usesBryan Drewery
2022-11-08Add test for default-ignored FLAVOR.Bryan Drewery
This is targeting code added in e158cb8814fa6a.
2022-11-08pkgname_flavor_is_default: Fix logic from e158cb8814faBryan Drewery
2022-11-08tests: Make the long list failures easier to understandBryan Drewery
2022-11-08test framework: Fix some confusion around flavor varBryan Drewery
2022-11-07clean_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-07compute_deps_pkg: Don't show empty FLAVOR suggestionBryan Drewery
2022-11-05Fix html symlink cleanup race after 027806453aBryan Drewery
2022-11-05Update sh from FreeBSD 8d7221ca2dd5e0b6c633761b314cffed82ddca72Bryan Drewery
2022-11-05sh: Make stat(1) a builtinBryan 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-05Import stat.c from FreeBSD main 20f8331aca892ff812510609b3bc4e747b201197Bryan Drewery
2022-11-05Drop 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-05Merge branch 'display_encode_args'Bryan Drewery
2022-11-05hash: Avoid name collisions with callersBryan Drewery
2022-11-05hash: Add hash_isset_var() and hash_unset_var()Bryan Drewery
2022-11-05hash: Reduce code duplicationBryan Drewery
2022-11-05display: Use common output functionBryan Drewery
2022-11-05display: Use a tempfile rather than a giant string for dataBryan Drewery
2022-11-05display: Support using column(1)Bryan Drewery
2022-11-05display_output: Allow filtering and re-ordering columnsBryan Drewery
This brings some major refactoring.
2022-11-05display_output: Avoid globbingBryan Drewery
2022-11-05display_setup can take 1 or 2 paramsBryan Drewery
2022-11-05display: Support a manual display_footer()Bryan Drewery