FreeBSD/poudriere 74a54a8src/share/poudriere/include fs.sh

Raise tmpfs_data limit to 2GB.

Recent bulk -a runs take more than 1. Work will be done
separately to lower how much is used. The reported
amount is likely related to the queue.

Reported by:    fuz on bsdports
DeltaFile
+2-2src/share/poudriere/include/fs.sh
+2-21 files

FreeBSD/poudriere fa886a3src/share/poudriere common.sh

fetch: only update FreeBSD repo

This fixes an issue where a fetch fails because a builder (pkgbase) jail contains multiple repo entries (one for FreeBSD and one for pkgbase at least), but the pkgbase repo isn't mounted in the jail.

(cherry picked from commit e37cf9841715392d4397b1f4fc0ebfdbff78a465)

Conflicts:
        src/share/poudriere/common.sh
DeltaFile
+1-1src/share/poudriere/common.sh
+1-11 files

FreeBSD/poudriere b3127a3src/share/poudriere common.sh

Merge pull request #1218 from svmhdvn/push-pqpntzowrnmn

fetch: only update FreeBSD repo
DeltaFile
+1-1src/share/poudriere/common.sh
+1-11 files

FreeBSD/poudriere 12a46absrc/share/poudriere common.sh

Pass FLAVOR to check_leftovers

Otherwise it tries to access a wrong TMPPLIST (in a WRKDIR belonging to a
different FLAVOR)

(cherry picked from commit eca95435bcf7333a5281a6f8d687c6641895c558)
DeltaFile
+1-0src/share/poudriere/common.sh
+1-01 files

FreeBSD/poudriere 3e0796esrc/share/poudriere common.sh

Merge pull request #1220 from arrowd/check-leftovers-flavor

Pass FLAVOR to check_leftovers
DeltaFile
+1-0src/share/poudriere/common.sh
+1-01 files

FreeBSD/poudriere eca9543src/share/poudriere common.sh

Pass FLAVOR to check_leftovers

Otherwise it tries to access a wrong TMPPLIST (in a WRKDIR belonging to a
different FLAVOR)
DeltaFile
+1-0src/share/poudriere/common.sh
+1-01 files

FreeBSD/poudriere 75b6fd7docs shlib_tracking.md

Add shlib_tracking.md
DeltaFile
+172-0docs/shlib_tracking.md
+172-01 files

FreeBSD/poudriere 7f93a3bsrc/share/poudriere common.sh

shlib tracking: Fix with AUTO_LIB_DEPENDS

See docs/shlib_tracking.md for details.

This change works for when AUTO_LIB_DEPENDS is enabled or not.

Rather than inspecting a package's run dependencies for whether its
libraries are satisfied it now checks RUN_DEPENDS+LIB_DEPENDS.
DeltaFile
+11-5src/share/poudriere/common.sh
+11-51 files

FreeBSD/poudriere 6e626a7src/share/poudriere common.sh

shlib tracking: Do a rebuild for unknown libraries

Ports with library dependencies that come from an unknown place should
be fixed.
DeltaFile
+3-1src/share/poudriere/common.sh
+3-11 files

FreeBSD/poudriere e37cf98src/share/poudriere common.sh

fetch: only update FreeBSD repo

This fixes an issue where a fetch fails because a builder (pkgbase) jail contains multiple repo entries (one for FreeBSD and one for pkgbase at least), but the pkgbase repo isn't mounted in the jail.
DeltaFile
+1-1src/share/poudriere/common.sh
+1-11 files

FreeBSD/poudriere 658fdb0src/share/poudriere common.sh

shlib tracking: Fix with AUTO_LIB_DEPENDS

See docs/shlib_tracking.md for details.

This change works for when AUTO_LIB_DEPENDS is enabled or not.

Rather than inspecting a package's run dependencies for whether its
libraries are satisfied it now checks RUN_DEPENDS+LIB_DEPENDS.
DeltaFile
+11-5src/share/poudriere/common.sh
+11-51 files

FreeBSD/poudriere 086cf60docs shlib_tracking.md

Add shlib_tracking.md
DeltaFile
+171-0docs/shlib_tracking.md
+171-01 files

FreeBSD/poudriere 84c8fa2src/share/poudriere common.sh

_delete_old_pkg: Need to cleanup pkgname-lib_deps entry with AUTO_LIB_DEPENDS
DeltaFile
+2-1src/share/poudriere/common.sh
+2-11 files

FreeBSD/poudriere d68bffasrc/share/poudriere common.sh

auto_lib_depends: stop considering LIB_DEPENDS as RUN_DEPENDS

if the ports tree have the AUTO_LIB_DEPENDS feature flag, then it
means it stops registring the LIB_DEPENDS as RUN_DEPENDS to only rely
on shlibs_required/shlibs_provides which means poudriere has to stop
analysing for LIB_DEPENDS to check if they changed between the already
compiled version of the packages and the current port.
DeltaFile
+8-1src/share/poudriere/common.sh
+8-11 files

FreeBSD/poudriere 72433ebtest-ports/default/Mk bsd.port.mk

test-ports: Apply AUTO_LIB_DEPENDS feature patch.

Taken from https://reviews.freebsd.org/D49328
DeltaFile
+7-6test-ports/default/Mk/bsd.port.mk
+7-61 files

FreeBSD/poudriere dbb599dsrc/share/poudriere common.sh

_delete_pkg_pkg: Move some locals to the block they are used.

No function change intended.
DeltaFile
+6-5src/share/poudriere/common.sh
+6-51 files

FreeBSD/poudriere 5979fc5src/share/poudriere common.sh

dep_types needs to be local
DeltaFile
+2-0src/share/poudriere/common.sh
+2-01 files

FreeBSD/poudriere 3a37ba8src/share/poudriere common.sh

Revert "get_pkgname_from_originspec: Assert we do not already have a default FLAVOR originspec-pkgname"

This reverts commit 4e6daf518bd1da8e40d70af3331ebeaacb8b5155.

This function races with other callers.
DeltaFile
+1-4src/share/poudriere/common.sh
+1-41 files

FreeBSD/poudriere db266basrc/share/poudriere common.sh

shlib tracking: Fix with AUTO_LIB_DEPENDS

See docs/shlib_tracking.md for details.

This change works for when AUTO_LIB_DEPENDS is enabled or not.

Rather than inspecting a package's run dependencies for whether its
libraries are satisfied it now checks RUN_DEPENDS+LIB_DEPENDS.
DeltaFile
+11-5src/share/poudriere/common.sh
+11-51 files

FreeBSD/poudriere 0d4b699src/share/poudriere common.sh, test-ports/default/Mk bsd.port.mk

shlib tracking: Fix with AUTO_LIB_DEPENDS

See docs/shlib_tracking.md for details.

This change works for when AUTO_LIB_DEPENDS is enabled or not.

Rather than inspecting a package's run dependencies for whether its
libraries are satisfied it now checks RUN_DEPENDS+LIB_DEPENDS.
DeltaFile
+11-5src/share/poudriere/common.sh
+6-7test-ports/default/Mk/bsd.port.mk
+17-122 files

FreeBSD/poudriere 8711b95docs shlib_tracking.md

Add shlib_tracking.md
DeltaFile
+171-0docs/shlib_tracking.md
+171-01 files

FreeBSD/poudriere 7ac0891src/share/poudriere common.sh

_delete_pkg_pkg: Move some locals to the block they are used.

No function change intended.
DeltaFile
+6-5src/share/poudriere/common.sh
+6-51 files

FreeBSD/poudriere 4a8801asrc/share/poudriere common.sh

dep_types needs to be local
DeltaFile
+2-0src/share/poudriere/common.sh
+2-01 files

FreeBSD/poudriere cfaf3e6test-ports/default/Mk bsd.port.mk

test-ports: Apply AUTO_LIB_DEPENDS feature patch.

Taken from https://reviews.freebsd.org/D49328
DeltaFile
+7-6test-ports/default/Mk/bsd.port.mk
+7-61 files

FreeBSD/poudriere 29b269esrc/share/poudriere common.sh

auto_lib_depends: stop considering LIB_DEPENDS as RUN_DEPENDS

if the ports tree have the AUTO_LIB_DEPENDS feature flag, then it
means it stops registring the LIB_DEPENDS as RUN_DEPENDS to only rely
on shlibs_required/shlibs_provides which means poudriere has to stop
analysing for LIB_DEPENDS to check if they changed between the already
compiled version of the packages and the current port.
DeltaFile
+8-1src/share/poudriere/common.sh
+8-11 files

FreeBSD/poudriere 617a7absrc/share/poudriere common.sh

_delete_old_pkg: Need to cleanup pkgname-lib_deps entry with AUTO_LIB_DEPENDS
DeltaFile
+2-1src/share/poudriere/common.sh
+2-11 files

FreeBSD/poudriere 4e6daf5src/share/poudriere common.sh

get_pkgname_from_originspec: Assert we do not already have a default FLAVOR originspec-pkgname
DeltaFile
+4-1src/share/poudriere/common.sh
+4-11 files

FreeBSD/poudriere 31613a9docs shlib_tracking.md

Add shlib_tracking.md
DeltaFile
+171-0docs/shlib_tracking.md
+171-01 files

FreeBSD/poudriere 1baaac0docs shlib_tracking.md

Add shlib_tracking.md
DeltaFile
+168-0docs/shlib_tracking.md
+168-01 files

FreeBSD/poudriere 58f93d0src/share/poudriere common.sh, test-ports/default/ports-mgmt/pkg Makefile distinfo

Merge branch 'update-pkg'
DeltaFile
+84-33src/share/poudriere/common.sh
+1-27test-ports/default/ports-mgmt/pkg/Makefile
+3-3test-ports/default/ports-mgmt/pkg/distinfo
+4-0test-ports/default/ports-mgmt/pkg/pkg-plist
+92-634 files