ports-mgmt/poudriere-devel: Update to 3.3.0-2565-g0198103a3 Changes: - options: Improve performance by loading ports_env. - bulk: Revert not refetching on checksum failure (for distinfo-expected rerolled distfile cases). - testport: do not check the parent directory of a port does not have Mk. - Fix documented default for `CHECK_CHANGED_OPTIONS`. - sh: Add simple command redirect vfork support from Jilles.b3d20953a0
Port details
ports-mgmt/poudriere-devel 3.4.99.20260425
Port build and test system
Port info
- Maintainer
- bdrewery@FreeBSD.org
- Packages
- latest: 3.4.99.20260425
- Upstream
- up to date
- Last update
- to 3.4.99.20260425 · b3d20953a0
- Quarterly
- 2026Q4: 3.4.99.20260425
- WWW
- https://github.com/freebsd/poudriere/wiki
- Links
- cgit · VuXML
Install
- Package
# pkg install poudriere-develinstalls 3.4.99.20260425 fromlatest; fromquarterly(2026Q4) 3.4.99.20260425- Port
# cd /usr/ports/ports-mgmt/poudriere-devel && make install clean# make -C /usr/ports/ports-mgmt/poudriere-devel config # change options first
- Size
- 758 KiB download · 2.5 MiB installed
- Depends on
- misc/freebsd-release-manifests 20260915, ports-mgmt/portconfig 0.6.2_2
- License
- BSD2CLAUSE
- Options
- 5 of 6 on in the package: BASH EXAMPLES MANIFESTS PORTCONFIG ZSH
Show the 1 options that are off
QEMU
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 3.4.99.20260425 | 3.4.99.20260425 | – |
| FreeBSD 15 | 3.4.99.20260425 | 3.4.99.20260425 | – |
| FreeBSD 14 | 3.4.99.20260425 | 3.4.99.20260425 | 3.4.99.20260425 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 3.4.99.20260425 | 3.4.99.20260425 | – |
| FreeBSD 14 | 3.4.99.20260425 | 3.4.99.20260425 | 3.4.99.20260425 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 3.4.99.20260425.Fixed (0)
No VuXML entries for this package.
Problem reports (11) · open in Bugzilla, most recently changed first
| PR | Summary | Status | Changed |
|---|---|---|---|
| 296919 | regression maintainer-feedback? ports-mgmt/poudriere-devel: PKG_NO_VERSION_FOR_DEPS is broken after ports dc29678709b9 | New | 2026-08-25 |
| 297595 | maintainer-feedback? ports-mgmt/poudriere-devel: please set PROXYDEPS_FATAL under bulk -t and testport | New | 2026-08-16 |
| 295413 | maintainer-feedback? ports-mgmt/poudriere-devel: bulk fails with Unhandled error! in _mastermnt | New | 2026-05-20 |
| 295276 | maintainer-feedback? ports-mgmt/poudriere-devel: options does not work properly in certain circumstances | New | 2026-05-14 |
| 293310 | maintainer-feedback? ports-mgmt/poudriere-devel: vm image create fails for riscv | New | 2026-04-04 |
Show all 11
| PR | Summary | Status | Changed |
|---|---|---|---|
| 208408 | maintainer-feedback? ports-mgmt/poudriere-devel : Unable to extract pkg | Open | 2026-03-19 |
| 288876 | maintainer-feedback? ports-mgmt/poudriere-devel 3.4.99.20250724 fails to fetch packages | Open | 2025-10-12 |
| 264668 | maintainer-feedback? ports-mgmt/poudriere-devel : wrong number of queued ports in web page | In Progress | 2025-09-14 |
| 289376 | ports-mgmt/poudriere-devel: eval: /libexec/ld-elf32.so.1: not found | New | 2025-09-10 |
| 262649 | maintainer-feedback? ports-mgmt/poudriere-devel: Use a dynamic linuxbase from sysctl for linprocfs mounts [diff] | New | 2022-03-18 |
| 248695 | maintainer-feedback? ports-mgmt/poudriere-devel overlay cannot reinstate port that is EXPIRED in MOVED | New | 2020-08-18 |
Commits (334)
ports-mgmt/poudriere-devel: Update to 3.3.0-2556-gc7cb97106 Changes: - Fix build on older releasesdbaeaca2f3
ports-mgmt/poudriere-devel: Update to 3.3.0-2554-g0324c5331 Changes: - Pkg 2.7.0 support - write_atomic: Add a C implementation - Hooks: Remove example.orgfbf89ea785
ports-mgmt/poudriere-devel: Update to 3.3.0-2543-g20dc590c2 Changes: - bulk -t / testport: Fix fs_violation with pkg 2.6.x - bulk: Don't try refetching on checksum failure1d0d7dce0e
ports-mgmt/poudriere-devel: Update to 3.3.0-2541-gb30405be4 Changes: - logclean: Fix empty build log directory removal with multiple jails - jail -d -C: Allow rerunning and fix much of -C handling. - pkgclean -n: Fix possibly generating repo under dry-run.116a5daf92
ports-mgmt/poudriere-devel: Update to 3.3.0-2519-g422ff54ea. Changes: - bulk -b: Fix fetching with poudriere-created pkgbase jail.5a000af363
ports-mgmt/poudriere-devel: Update to 3.3.0-2518-gb94c44b64
Changes:
- bulk/testport: Fix caching of fetched distfiles for flavored-ports
* Note that this does not fix go mod cache files not being cached.
That is tracked in https://github.com/freebsd/poudriere/issues/13114c9d3dc22fports-mgmt/poudriere-devel: Update to 3.3.0-2517-g1ee69405b Changes: - bulk shlib tracking: Don't consider base libprivate*.so as missing. - bulk shlib tracking: Remove the 'misses all libraries' case; always print a specific library that is missing.ef6d1e8204
ports-mgmt/poudriere-devel: Update to 3.3.0-2515-g919be9ac1 Changes: - testport: Fix deleting existing packages (regression from Sep 2025) - testport: Default to not forcing TRYBROKEN; require -T. - destroyfs: Cleanup tmpfs mountpoints. (such as image cleanup)b50b4460d0
ports-mgmt/poudriere-devel: Update to 3.3.0-2497-g08d63a301 Changes: - rollbackfs/do_clone_del: Don't force rewrite every file. - jail: -bB UX updates and fixes - jail: Use the right arch for a pkgbase jail - jail: Use the real path - jail: Exit with an error if pkg-update(8) fails - jail: Do not run make in jails without src - poudriere-image.8: Document ZFS compat -C options485b3166ed
ports-mgmt/poudriere-devel: Update to 3.3.0-2479-gfcf8bfd5b. Changes: - bulk/testport: Fix fetching packages for 14.3 and 15.0.fb2fa189d2
ports-mgmt/poudriere-devel: Update to 3.3.0-2473-gd507571d3 Changes: - testport: Fix testing of an IGNORE/BROKEN port. - bulk/testport SIGINFO: Avoid error if trap starts with set -u. - jail -d: Don't try destroyfs if JAILMNT is not set - Revert "testport/bulk -t: Make stage-qa library dependencies check fatal." This reverts the PROXYDEPS_FATAL=yes change.4434bb7aa6
ports-mgmt/poudriere-devel: Fix build with WITH_PIE. This updates the tag but only includes a fix for the port itself.0e118b00db
ports-mgmt/poudriere-devel: Remove DEBUG for now. This isn't activating properly and the name is confused with WITH_DEBUG which is different.60d18bc315
ports-mgmt/poudriere-devel: Update to 3.3.0-2467-g1e1cd81b9 Changes: - Fix dev asserts causing error when DEBUG option not enabled. - jail -c -m pkgbase: Use pkg.freebsd.org for pkgbase now that it has redirects setup.5d111deb32
ports-mgmt/poudriere-devel: Mark BROKEN for now due to a bulk error.9b7c03a8d7
ports-mgmt/poudriere-devel: Clarify what DEBUG isf0742d338b
ports-mgmt/poudriere-devel: Update to 3.3.0-2465-g5b7655549
Changes:
New features:
- bulk -t / testport: Enable errors for undeclared shared library
dependencies (PROXYDEPS_FATAL).
- Add poudriere-repo(8) to rebuild repo.
- Add a 'pkgrepo publish' hook.
See https://github.com/freebsd/poudriere/wiki/hooks
Called from bulk, testport, pkgclean, repo.
- bulk build log: Record times(1) at start and end.
- gather_distfiles: symlink to existing files rather than copy.
This saves IO and space during the build.
- poudriere -s var[=value]: Inherit from env or set var default.
- Allow MAX_(MEMORY|FILES)_pkgname="" to override global value.
- bulk log: Also show jail name.
- bulk -v: Show logfile location for failed builds.
- bulk PKG_NO_VERSION_FOR_DEPS: Add a ORPHAN_SHLIB_REBUILD_IGNORELIST
to list packages to not rebuild on missed shlibs. These ports likely
are failing stage-qa.
Fixes:
- Revert IMMUTABLE_BASE default to "no".
- bulk: Fix ancient queue race resulting in crashed builder during
'starting'.
- jail: pkgbase creation fixes for 15.0
- bulk: Fix ref jail sticking around after detecting a crashed
builder.
- bulk jail: /distfiles is now properly kept read-only.
- Fix qemu error executing `service qemu_user_static onestart` rather than
advising it.
- Fix parallel builds stomping on shared TMPFS_BLACKLIST_TMPDIR.
- read*(): Fix some issues with recent timeout support.
- siginfo_handler: Protect against arith error.
- bulk: Fix priority boosting after job queue added run type.
- dirwatch: Fix startup race when used for queue watching.
- html: Avoid numeric error during SIGTERM.
- PKG_NO_VERSION_FOR_DEPS=yes: Ensure delete_pkg() is called on
shlib-rebuilt package. This fixes using PKG_HASH=yes resulting in
pkg-upgrade(8) SQL constraint errors.
- Fix PKG_HASH not using proper timestamp for build cache.
- pkgclean -f: Fix not installing pkg into jail after recent change.
- bulk: Hide bmake read-only /usr/obj warning during ports env setup.
- dev show_build_summary: Don't recursive error.
- bulk: urlencode '+' in link to web.
- Fix some inconsistent SIGINT cleanup races.
Misc:
- A lot of tweaks to builtins.
- A lot of various optimizations.
- A lot of new tests and test stability improvements.
- More use of vfork(2).
- Factor/optimize some common code for removing files which reduces
some fork(2)/execve(2).
- Factor common code for whitelist/blacklist/list handling.
- package git note now contains unabbreviated commit hash.
- bulk: For shlib rebuild show specific reason.
- write_atomic: Avoid unneeded unlink(2) when creating tmpfile.
- Tweaks to bulk package copying from jail .npkg dir.
- testport/bulk -i: If suing to nobody don't land in /root.
- crashed_build: Ensure telling about queue failures.
- bulk parallel jobs: tweak process reaping frequency.
- bulk build_port: Avoid regathering PREFIX/NEED_ROOT/DISTFILES vars.
- bulk: Always save the datadir listing to logdir even on success.
- completions: Add poudriere-audit.
- zsh completions: Document testport/bulk -NN.
- lockf is always bundled to simplify compat for tests.
- jails: Check for mlock support now.
- timestamp: Forward signals TERM,ALRM,INT,HUP.
- timestamp: Support sub-second resolution/units.
- bulk/testport: check_leftovers: Remove backwards-compat for pre-2014
ports/Mk/Scripts/check_leftovers.sh.
- Add fallback-compat for `nproc` and `date -I`.
- build_repo: Remove old {data,packagesite}.txz files if found.
- jail: commands using make will use `make -s` if not running in
verbose mode.a3a657318fports-mgmt/poudriere-devel: Support DEBUG option43ef4c5faf
ports-mgmt/poudriere-devel: Update to 3.3.0-2210-ge92c28b8d Changes: - testport: Fix fetching the port-to-test (which could cause a -1 stats error)401e02acf7
ports-mgmt/poudriere-devel: Update to 3.3.0-2209-g282bb7247 Changes: - bulk: Fix an old build queue race that could lead to "stuck_in_queue". - no need to bundle lockf; only useful for tests. - bulk: Fix a new error with saving datadir.83cf180b6d
ports-mgmt/poudriere-devel: Fix handling LOCALIPARGS1f691971b4
ports-mgmt/poudriere-devel: Update to 3.3.0-2186-gdb737522d Changes: - bulk: set PKG_REPRODUCIBLE=yes by default. - Use `nproc` rather than `sysctl -n hw.ncpu`. - bulk: Change WRKDIR_ARCHIVE_FORMAT default to txz. - Misc changes around jobs, signal interrupt handling, jexec (not jexecd). - More setproctitle(3) use. - bulk: More errors from parallel jobs checked. - testport: Fix an error when not running in a git checkout. - logclean: Fix some race errors. - image zfs: Populate /etc/fstab with efi mount. - sh: More context shown on errors. - bulk: Save queue dir listing to builddir/.poudriere.datadir% on failure.3d1cec8837
ports-mgmt/poudriere-devel: Update to 3.3.0-2083-g6484fd634 We are working on stabilizing for a 3.5.0 release. Changes: - bulk: Fix builds getting stuck in 'build_port_done'. - Add new poudriere audit command to check repositories for vulnerable packages - image: Skip lines with a comment in pkg list - bulk: Fix racy shared data reading/writing - bulk/testport: Show jail id in build log - bulk: Stop populating per-directory git hashes into ports. This was redundant with top-level git hash and was too expensive. - bulk: Cache git-tree-dirty check to reduce work during build. - bulk: Enable IMMUTABLE_BASE by default. - poudriere: Include both etc/poudriere.conf and poudriere.d/poudriere.conf - image-zfs: Use default 'checksum=on' - image-zfs: Support optional zpool compatibility flage9b99929d9
ports-mgmt/poudriere-devel: Update to 3.3.0-1975-g544d112e9 Changes: - Fixes build with bmake-20250630d6d6c4bd81
ports-mgmt/poudriere-devel: Update to 3.3.0-1974-g8d0dd09cc Changes: - image: fix typo for binmiscctl(8) reference - bulk: Fix web ui not showing full IGNORE reason for Queued portsda3118c04d
ports-mgmt/poudriere-devel: Update to 3.3.0-1971-g67daecb2c
Changes:
- jail -d: Properly pass -C argument
- jail -d: Properly delete '-C logs'
- auto_lib_depends: stop considering LIB_DEPENDS as RUN_DEPENDS
- image_zfs: Allow '-_.' in imagename/snapshot
- image: Apply efiboot0 label to each mkimg(1)
- image: Allow TMPFS_ALL=1 (or USE_TMPFS=image) to work
- pkgclean: Handle KEEP_OLD_PACKAGES_COUNT limiting
- pkgclean: Handle stale pkg-cache files
- pkgclean hook: Pass in FORCE_BUILD_REPO
- jail -c: Properly cleanup files as expected
- jail -c: ensure JAILMNT is set when cleaning up
- Require ZROOTFS parent is already setup; avoid shadowing parent
- bulk: Fix detection of crashed build jobs.
- shlib tracking: Do a rebuild for unknown libraries
- testport/bulk: Pass FLAVOR to check_leftovers
- fetch: only update FreeBSD repofd7dbe1c0eports-mgmt/poudriere-devel: Update to 3.3.0-1855-ga2e09fd88c Changes: - shlib: Fix 32-bit handling with pkg-2 - pkg signing: Add support for non-rsa PUBKEY signatures - image: Allow to fix ownership and permission on files copied from the overlay directory. - image: Skip pmbr or gptboot bootloaders on architectures that don't generate them. - jail pkgbase: Recreate clean snapshot after upgradece5c7bdd99
ports-mgmt/poudriere-devel: Update to 3.3.0-1841-g50f21876f1 Changes: - pkgbase: Fix building packages after "jail -cu: Don't include build-time make.conf files into jail's clean snapshot"bc233190e7
ports-mgmt/poudriere-devel: Update to 3.3.0-1840-gcc8fe2a5f2 Changes: - bulk: Disable shlib requirements checking. This was only intended for PKG_NO_VERSION_FOR_DEPS. - bulk: Fix shlib checking for pkg-develb8f947f874
ports-mgmt/poudriere-devel: Update to 3.3.0-1836-g56e749d3a0 Changes: - Web: Fix color of "inspected" in "loading bar" - bulk: Add hashed mode (see PKG_HASH in poudriere.conf.sample)2485e53a11
ports-mgmt/poudriere-devel: Update to 3.3.0-1830-g284e683ba3 Changes: - Web: Fix "Inspected" error - Web: Fix "Elapsed" display - Web: Fix "Results" links3888d6714c
ports-mgmt/poudriere-devel: Update to 3.3.0-1827-gceb7c22bbf
Changes:
- Fix 'Z' randomly showing in various places and breaking functionality
- Use ISO 8601 date format in more places (logs)
- Use system ruleset 4 for creating jail and allow override with
DEVFS_RULESET
- Web: Sort latest date first
- Raise tmpfs_data limit to 2GB
- bulk: Tweak/wrap some long lines, such as SIGINFO handler.
- bulk: Add an "inspected" stat to help track shlib recheck needs
for PKG_NO_VERSION_FOR_DEPS feature
- bulk: Rename 'to build' to 'remaining'
- bulk: Fix IMMUTABLE_BASE=schg not working with qemu
- bulk/testport -i + qemu: Allow su(1) to work. This could manifest like:
pkg-static: Fail to create temporary file for /usr/local/bin/tclsh8.6:Operation not permitted8f931a775cports-mgmt/poudriere-devel: Update to 3.3.0-1769-gbac754676d
Changes:
- bulk: Restore -S (this was intended to be removed in the future
once PKG_NO_VERSION_FOR_DEPS is default. Not yet.)
- testport: Fix TIMESTAMP_LOGS not working due to jobs handling41093e2f32ports-mgmt/poudriere-devel: Update to 3.3.0-1765-g205de5b606 Changes: - bulk: Fixes download_from_repo_post_delete assertion PR: 280270990fb55669
ports-mgmt/poudriere-devel: Update to 3.3.0-1764-g5d14ae41f5 Changes: - bulk: Fix shlib tracking for devel/abseil - bulk: Reduce shlib logging more8245731e0e
ports-mgmt/poudriere-devel: Update to 3.3.0-1762-g4702d1e498 Changes: - image: Fix syntax error - bulk: Reduce shlib warning noise4c2707b203
ports-mgmt/poudriere-devel: Update to 3.3.0-1760-g7dfd84bec9
Changes:
- bulk: Major changes for incremental build with PKG_NO_VERSION_FOR_DEPS=yes
o Off-by-default for now
o Poudriere will no longer force rebuild all reverse dependencies when a
dependency is updated.
o It will now only rebuild a port if pkg-upgrade(8) would automatically
reinstall it. Cases such as changed dep libraries, options, ABI.
o dependencies will be generated into the .pkg files without a
version. You may see "-(null)" in some places that is expected.
o Remote fetching will look for both versioned and unversioned
dependencies that satisfy the current port build request.
o A recursive rebuild *will be done* if the involved packages in the
set have versioned dependencies, until all packages involved use
the new unversioned dependency.
o Setting PKG_NO_VERSION_FOR_DEPS back to no will recursively rebuild
all packages back to the previous behavior with versioned deps.
o PORTREVISION chases are critical to do in cases like language
updates (ruby,perl,python,etc) or <static> library updates.
o Shared library version updates still require their port consumers to be
rebuilt to link to the new shared library. Porters are not used to
always PORTREVISION chasing when doing this, and it is not always
practical. Because of this Poudriere will now "inspect" shared
library consuming packages *during the build* before deciding if
they need to be rebuilt. There is likely a lot of room for
optimization here to avoid Poudriere rechecking packages every
build; currently a scale of seconds per package. Some metadata
tracking in Ports would help improve this too. More work needs to
be done still to improve the reporting and display of this process
in the queue and web interface. Currently they just get marked
"ignored" after being checked.
o https://github.com/freebsd/poudriere/issues/822 (link to generate
notification for interested people)
- bulk: -S was removed. The new PKG_NO_VERSION_FOR_DEPS feature
replaces it and will become default after public testing
- Support MAX_EXECUTION_TIME_$pkgbase in poudriere.conf
- image: Use gptboot.efi in place of loader.efi to support bootme and bootonce
- image: Enable space optimisation and disable minfree on read-only firmware images
- image: Set a GPT label for EFI partition
- image: Generate the upgrade image tooeef5ff6903ports-mgmt/poudriere-devel: Update to 3.3.0-1748-gd75f4e1dc4 Changes: - testport: Fix -c - testport: Don't fetch package being tested PR: 278479dc33d4a4d4
ports-mgmt/poudriere*: Fix build when not using 'make test'b0d32c5074
ports-mgmt/poudriere*: Add 'make test' metadata for port. This is not adding 'make test' support to Poudriere. It is only for the port right now.6bc8a7b91b
ports-mgmt/poudriere-devel: Update to 3.3.0-1744-g3f33775b09
Major Changes:
- jail: Fix pkgbase jail creation
Syntax is now: -m pkgbase=latest -U https://url...
- image: Fix setting hostname when crossbuilding images
- Support overlays by using PKGCATEGORY rather than CATEGORIES
- testport/bulk -i: Fix for recent motd and root shell changes
- testport/bulk -i: Support ${INTERACTIVE_SHELL} (sh or csh)
- New test framework changes / 77 new tests (36 pkgbuild tests)
- More shell builtins, a lot of framework updates, runtime asserts,
some form of stack traces on errors
- cpdup support for copy_file_range(2)
- bulk: Add MUTUALLY_EXCLUSIVE_BUILD_PACKAGES (prevent rust+gcc+llvm
building concurrently)
- bulk build queue major rework
- package fetch fixes for ABI
- jail -l: Show __FreeBSD_version
- bulk: Add FORCE_REBUILD_PACKAGES to allow rebuilding packges like
pkg more easily
- Web: Show git hash and overlays
- Major process handling changes. No longer using pids for tracking;
now using internal jobs identifiers
- Blacklist/MOVED FLAVOR handling fixes
- Subpackages - some fixes but incremental build remains broken
- jail -c -m allbsd: removed
- ports -d: -y added to not ask for confirmation
- testport: don't delete /compat/linux
- bulk/testport: -S removed - this was a hack. The functionality you
actually want is coming in the next -devel update. See #822 on
github
- Allow PREFIX/poudriere.d/ports to be a symlink
- QEMU error msg improvement
- jail: use make.conf in jail creationec936dc997ports-mgmt/poudriere-devel: Move man pages to share/man Approved by: portmgr (blanket)da0c262399
ports-mgmt/poudriere-devel: update to 20240122 snapshot Changes: - modernization of the webui - finish cleaning out the cached874e00399a
ports-mgmt/poudriere-devel: update to 20240105 Changes: - image_zfs: Fix GPT+ZFS boot partition creation - allow native compliation for armv6 on armv7 arch as CPU-s are backward compatible - fix blacklist loading - fix poudriered - update all web resources - jails now accept mlock (needed for dotnet)df0a8c2e34
poudriere: update to 20231211 Changes: - Fix SIGINFO issues - Fix status printing when SIGINFO is received - freebsd-update: don't start sshd - avoid writing out empty cache files - update libucl to 0.8.1dabff40ed9
ports-mgmt/poudriere-devel: update to 234f8d15 Enhancement: - option now properly deal with interruption (^C) - bulk: rebuilding and resigning of a repo can now be triggered - add a /etc/hosts entry in building jail (necessary for newer openjdk) - stop adding devfs in jails new pkg does not need it - image now regenerate pwd database (this allows master.passwd in overlays) - reduce the number of I/O in gather_distfiles, (should reduce greatly the number of call to fsync) Fixes: - option support for subpackages - status without sets now prints properly - deduplication options and dependencies while gathering incremental rebuild (should reduce the number of false positive rebuild detection)22394f0c26
ports-mgmt/poudriere-devel: update to 3.4.99 This is the same code as what will become 3.4.0, please test and report bugs! The main change here is: support for upcoming subpackages! Other changes includes: - Add MAX_MEMORY_pkgname - Support creating jails from pkgbase - image: support create images with the pool named like on host pool names - Bump MAX Files to 8192 to allow building packages like qt5-webengine - poudriered: new -f switch to run in foreground - remove jexecd/rexec - native support for portconfig - Preserve SSH_AGENT variables59a0b140b0
ports-mgmt/poudriere-devel: Also adapt "testport" to accept portconfig Approved by: bapt Obtained from: https://github.com/freebsd/poudriere/commit/9c2a5dcc81d35b388a69ba711db77b5f20e261f32ab2d3769e
poudriere: fix typo and actually add forgotten patch Reported by: madpilot6b2f71bfc6