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
path: root/src/share
AgeCommit message (Collapse)Author
2022-08-31Remove obsolete test for vfs.mnt_free_list_batchMateusz Guzik
In 2016 batching was introduced for free list management. Then in a59937e poudriere started checking of the sysctl is present to manage parallel unmounts. However, as of 2020 starting with: commit cc3593fbd953e2eeec72dbca05e77632817cba0b Author: Mateusz Guzik mjg@FreeBSD.org Date: Mon Jan 13 02:37:25 2020 +0000 vfs: rework vnode list management the sysctl is no longer present and the test no longer makes sense -- the oldest supported release already has the sysctl and newer ones don't while not having the perf problem. Fixes #1011
2022-08-08Package Fetch: Must consider OSVERSION for kld packagesBryan Drewery
2022-07-13Merge pull request #1004 from lyda/revisionsBryan Drewery
Handle revisions in the pkg version
2022-07-12Handle revisions in the pkg versionMateusz Piotrowski
If the older version of pkg has a revision and the new one does not, the comparison function is broken. For example, pkg version 1.17.5_1 was determined to be newer than version 1.18.3. This is due to how the version numbers are expanded for comparison: test 0001170501 -gt 00011803
2022-06-18image: Remove extra "/" in $OUTPUTDIRJose Luis Duran
No functional change intended.
2022-06-18Merge pull request #987 from overhacked/fix_tmpfs_blacklist_wildcardsBryan Drewery
Fix tmpfs blacklist wildcards
2022-06-18Package Fetch: Must compare remote PREFIXBryan Drewery
2022-06-18Wrong PKGNAME error: Hint that a @FLAVOR could be missingBryan Drewery
2022-06-18Merge pull request #974 from KlaraSystems/hybrid_imageBryan Drewery
Add hybrid ISO image support
2022-06-18Merge pull request #975 from lwhsu/download-pathBryan Drewery
download.freebsd.org has no /ftp/ in the path anymore
2022-06-18Merge pull request #983 from jlduran/remove-zfs-artifact-fileBryan Drewery
image: Exclude ZFS snapshot artifacts from image
2022-06-06pkgclean: Refactor to reduce indentation and readabilityBryan Drewery
Issue #310
2022-06-06exit_handler: Ensure set +u so cleanup is doneBryan Drewery
2022-06-06Fix some set -u failuresBryan Drewery
2022-06-06pkgclean -C: Delete rdeps of listed with -rBryan Drewery
Issue #310
2022-06-06pkgclean -C: Need to delete by origin not pkgname.Bryan Drewery
This handles deleting older packages that the port no longer produces. Issue #310
2022-06-06pkgclean needs bootstrapped pkgBryan Drewery
2022-06-06pkgclean: Add -C to allow deleting only specific packages.Bryan Drewery
Also add some clarifications in the manpage and output about how listed packages will be interpreted for deletion. The -C mode will only delete specified packages - it will not touch their dependencies even if they are orphaned. A second run without -C is needed to remove orphaned dependencies. This is because -C is intended for adhoc deletions where the package is still *wanted* but needs to be rebuilt. Fixes #310
2022-06-06read_packages_from_params: Change errors to use EX_USAGEBryan Drewery
2022-06-06image: Exclude ZFS snapshot artifacts from imageJose Luis Duran
Exclude ZFS snapshot artifacts (`.poudriere-snap-*`) from the final image.
2022-06-02image_zfs: Allow same-as-host pool namesJose Luis Duran
Use `zpool create -t` to set the in-core pool name to a temporary, random pool name, while the on-disk name will be the name specified as the pool name in `ZFS_POOL_NAME`, by default `zroot` to match what is currently used on release images. Keep the check for a possible name collision on the randomly-created pool name, to err on the side of caution. Inspired by: https://reviews.freebsd.org/D34426
2022-06-02pkgclean: fix typo in commentsAllan Jude
2022-06-02Add hybrid ISO image supportChrister Edwards
This makes a version of .iso that can also be written to a USB stick Sponsored-by: Zenith Electronics, LLC Sponsored-by: Klara Inc.
2022-05-28options: Clarify how to modify the optionsBryan Drewery
showconfig suggests 'make config' which can be confusing. Fixes #992
2022-05-28Minor spelling fix.Bryan Drewery
2022-05-28options: Add -o flag to specify PORT_DBDIR name to write to.Bryan Drewery
-o port_dbdir will expand to $POUDRIERE_ETC/$port_dbdir. The -jpz flags will be used for the make.conf, poudriere.conf, and ports tree. Fixes #111 Fixes #583 Fixes #176
2022-05-28append_make: Display computed path rather than realBryan Drewery
2022-05-28Tweak error spam on exit to avoid false-positives.Bryan Drewery
Issue #985
2022-03-16Disable globs to process TMPFS_BLACKLISTRoss Williams
Disabling globs for the loop that checks currently building packages against TMPFS_BLACKLIST or wildcards in TMPFS_BLACKLIST will expand to files in the current directory, instead of being passed into the case statement as a pattern.
2022-03-16Fix typo in wrkdirs directory nameRoss Williams
Would prevent chflags command from succeeding when TMPFS_BLACKLIST_TMPDIR is set.
2022-03-10exit_handler: Show >0 exit status alwaysBryan Drewery
Issue #985
2022-03-10pkg repo: Be more verbose and catch errors better.Bryan Drewery
Issue #985
2022-03-10exit_handler: Alert if an unhandled error (set -e) is seen.Bryan Drewery
Issue #985
2022-02-05download.freebsd.org has no /ftp/ in the path anymoreLi-Wen Hsu
2021-12-10Stop using logfile birthtime for durations.Bryan Drewery
Some older FreeBSD do not support passing this value over NFSv4 nor over NFSv3. This fixes wildly wrong durations showing in some logs and statuses.
2021-12-02Merge pull request #962 from jlduran/fix-image-zfs-boot-sizeBryan Drewery
image_zfs: Fix setting boot partition size
2021-12-02image_zfs: Fix setting boot partition sizeJose Luis Duran
2021-12-01Merge pull request #953 from AMDmi3/allow-disable-log-greppingBryan Drewery
Allow to disable grepping logs for failure reason
2021-11-29image_zfs: Fix inverted logicJose Luis Duran
`zpool list -Ho ${ZFS_POOL_NAME}` exits with `0` if the name exists. This prevents overwriting the existing pool.
2021-11-28Fix include order for non-builtin shBryan Drewery
2021-11-25trim_ignored: Run in parallelBryan Drewery
2021-11-25SIGINFO: New output formatBryan Drewery
- Auto-sized aligned columns using display_output() - Add tmpfs space usage column - Add cpu% and mem% (from ps) columns
2021-11-24display_output: Strip ansi colors from headers and when sizing fieldsBryan Drewery
2021-11-24colors: Remove the need to evaluate \033 escapeBryan Drewery
2021-11-24display_output: Don't size non-format-argumentsBryan Drewery
2021-11-24display_setup: columns are not used for anythingBryan Drewery
2021-11-24Add basic stripansi()Bryan Drewery
2021-11-24status -b: Fix showing logs after 3d248385baBryan Drewery
2021-11-24Add a mechanishm to avoid building rust in tmpfs.Bryan Drewery
- TMPFS_BLACKLIST should contain a list of package globs - TMPFS_BLACKLIST_TMPDIR should contain a host directory prefix where temporary directories can be created, outside tmpfs of course, to be used as the WRKDIR for packages in TMPFS_BLACKLIST. Fixes #888
2021-11-20cd: Need a critical section here.Bryan Drewery
If a SIGINT comes in while updating the relpaths it is possible to end up in cleanup traps where the values do not match $PWD.