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-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-26Update mailing list linkMateusz Piotrowski
Fixes: #1006
2022-07-13Add pkg_version tests.Bryan Drewery
One is currently failing which is fixed by #1004
2022-07-13Autoconf 2.71Bryan Drewery
2022-07-13touch: Import freebsd/freebsd@cb54c500d0 to fix touch fd leakBryan Drewery
2022-07-13Merge pull request #1004 from lyda/revisionsBryan Drewery
Handle revisions in the pkg version
2022-07-13Merge pull request #1002 from jlduran/remove-extra-slashBryan Drewery
image: Remove extra "/" in $OUTPUTDIR
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-07-11Merge pull request #1003 from 0mp/0mp/0mp/poudriere-bulk-overlay-synopsisMateusz Piotrowski
bulk.8: Simplify synopsis
2022-07-05bulk.8: Simplify synopsisMateusz Piotrowski
There is no need to overuse square brackets in this case.
2022-06-29Merge pull request #963 from 0mp/0mp/poudriere-bulk-manBryan Drewery
Improvements to poudriere-bulk.8
2022-06-29poudriere-bulk.8: Improve description of -bMateusz Piotrowski
Also: - Rename -b's argument to "branch" for consistency with the usage message.
2022-06-29poudriere-bulk.8: Sort flags in synopsisMateusz Piotrowski
2022-06-18image: Remove extra "/" in $OUTPUTDIRJose Luis Duran
No functional change intended.
2022-06-18Fix some typosBryan Drewery
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 #938 from allanjude/conf_git_exampleBryan Drewery
poudriere.conf.sample: fix git example URLs
2022-06-18Merge pull request #972 from lherschi/masterBryan Drewery
bash-completion: Enable filename-specific processing (like adding a slash to directory
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-18Merge pull request #994 from 0mp/0mp/better-overlay-docsBryan Drewery
Make it clear that overlays must be poudriere ports trees
2022-06-18Merge pull request #995 from 0mp/0mp/fixes-in-manualsBryan Drewery
Fix the use of Xr in the manuals
2022-06-18Merge branch 'master' into 0mp/fixes-in-manualsBryan Drewery
2022-06-18Merge pull request #1000 from pauamma/20220521-recent-versions-examplesBryan Drewery
Use recent FreeBSD versions in examples.
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-06autogen with 1.16.5Bryan Drewery
2022-06-06Update bin/sh from FreeBSD 68700941c7ad58d6fa8eda82f3f370d87670fa6aBryan 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-02poudriere.conf.sample: fix git example URLsAllan Jude
The URL should not include the schema (https://) as the protocol is added based on the type specified when creating the jail/portstree ``` # poudriere ports -c -m git [00:00:00] Creating default fs at /usr/local/poudriere/ports/default... done [00:00:00] Cloning the ports tree...fatal: unable to access 'https://https://github.com/freebsd/freebsd-ports.git/': Could not resolve host: https [00:00:00] Error: fail ```
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-05-26Fix test port build on cirrus-ciBryan Drewery
2022-05-25Raise test system versionsBryan Drewery