FreeBSD/poudriere ef32358. configure configure.ac

3.4.8 Release
DeltaFile
+10-10configure
+1-1configure.ac
+11-112 files

FreeBSD/poudriere 35cac20src/share/poudriere common.sh

Revert "bulk checksum: Don't retry fetch on failure if networking disabled."

This reverts commit 20dc590c29e35866065bcbccc60a8d015289488e.

Networking is disabled pre-fetch and post-checksum. So the refetch does
still have networking. It is done in case a cached file does not match
what's in distinfo / rerolled upstream. That is, reverting this fixes
fetching distinfo-expected rerolled distfiles.

What we want is probably to only call `make checksum` and not `make fetch`.
This would cause 1 fetch attempt and would redownload a rerolled
distfile. Rather than risk more regression here though just revert to
what works.

(cherry picked from commit 0198103a348b99189259957ff1edfa5636237c37)
DeltaFile
+1-9src/share/poudriere/common.sh
+1-91 files

FreeBSD/poudriere 0198103src/share/poudriere common.sh

Revert "bulk checksum: Don't retry fetch on failure if networking disabled."

This reverts commit 20dc590c29e35866065bcbccc60a8d015289488e.

Networking is disabled pre-fetch and post-checksum. So the refetch does
still have networking. It is done in case a cached file does not match
what's in distinfo / rerolled upstream. That is, reverting this fixes
fetching distinfo-expected rerolled distfiles.

What we want is probably to only call `make checksum` and not `make fetch`.
This would cause 1 fetch attempt and would redownload a rerolled
distfile. Rather than risk more regression here though just revert to
what works.
DeltaFile
+1-9src/share/poudriere/common.sh
+1-91 files

FreeBSD/poudriere 0d2ab43src/etc poudriere.conf.sample, src/man poudriere-bulk.8

CHECK_CHANGED_OPTIONS is incorrectly documented (#1336)

This fixes #1336

(cherry picked from commit 1ea382382158abe2954858a528b89824d0b4ccf6)
DeltaFile
+1-1src/man/poudriere-bulk.8
+1-0src/etc/poudriere.conf.sample
+2-12 files

FreeBSD/poudriere ce96e2csrc/etc poudriere.conf.sample, src/man poudriere-bulk.8

Merge pull request #1337 from michael-o/CHECK_CHANGED_OPTIONS

CHECK_CHANGED_OPTIONS is incorrectly documented (#1336)
DeltaFile
+1-1src/man/poudriere-bulk.8
+1-0src/etc/poudriere.conf.sample
+2-12 files

FreeBSD/poudriere 1ea3823src/etc poudriere.conf.sample, src/man poudriere-bulk.8

CHECK_CHANGED_OPTIONS is incorrectly documented (#1336)

This fixes #1336
DeltaFile
+1-1src/man/poudriere-bulk.8
+1-0src/etc/poudriere.conf.sample
+2-12 files

FreeBSD/poudriere cbf23d9src/share/poudriere options.sh

options: Improve performance by loading ports_env.

This is normally handled by jail_start() but poudriere-options does not use a
jail. Call setup_ports_env() directly like poudriere-distclean does.

Fixes #1335

(cherry picked from commit b8937a8306487fd94142b31315c6e15f5eb17000)

Conflicts:
        src/share/poudriere/options.sh
DeltaFile
+1-0src/share/poudriere/options.sh
+1-01 files

FreeBSD/poudriere fbff603src/share/poudriere options.sh distclean.sh

Fix some fallout from removing DEPENDS_ARGS.

The have_ports_feature() was broken before and did not properly
have FLAVORS set where listed_ports() was used.

(cherry picked from commit af0f63dfcee7dfb2824e421cf3e80c865d4091a7)
DeltaFile
+4-1src/share/poudriere/options.sh
+2-0src/share/poudriere/distclean.sh
+1-0src/share/poudriere/foreachport.sh
+7-13 files

FreeBSD/poudriere b8937a8src/share/poudriere options.sh

options: Improve performance by loading ports_env.

This is normally handled by jail_start() but poudriere-options does not use a
jail. Call setup_ports_env() directly like poudriere-distclean does.

Fixes #1335
DeltaFile
+1-0src/share/poudriere/options.sh
+1-01 files

FreeBSD/poudriere 67b68f2external/sh eval.c

sh: Add simple command redirect vfork support from Jilles.

https://reviews.freebsd.org/D55190
DeltaFile
+58-3external/sh/eval.c
+58-31 files

FreeBSD/poudriere 06592c4src/share/poudriere testport.sh

testport: do not check the parent directory of a port does not have Mk

The check originates from d72e70f and is not a comprehensive check that
directory is a valid port directory anyway.  But it breaks a custom port
tree (built on top of FreeBSD ports) that has some internal Mk
directories.

Fixes: #1319
(cherry picked from commit 8cfc9bfbfe90d8ff00a67d3121bb9a255f8e48f0)

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

FreeBSD/poudriere 65722besrc/share/poudriere testport.sh

Merge pull request #1334 from glebius/master

testport: do not check the parent directory of a port does not have Mk
DeltaFile
+1-2src/share/poudriere/testport.sh
+1-21 files

FreeBSD/poudriere 8cfc9bfsrc/share/poudriere testport.sh

testport: do not check the parent directory of a port does not have Mk

The check originates from d72e70f and is not a comprehensive check that
directory is a valid port directory anyway.  But it breaks a custom port
tree (built on top of FreeBSD ports) that has some internal Mk
directories.

Fixes: #1319
DeltaFile
+1-2src/share/poudriere/testport.sh
+1-21 files

FreeBSD/poudriere f7749absrc/etc poudriere.conf.sample, src/man poudriere-image.8

Merge pull request #1333 from michael-o/master

Write ZFS in uppercase where appropriate
DeltaFile
+2-2src/etc/poudriere.conf.sample
+1-1src/man/poudriere-image.8
+1-1src/share/poudriere/common.sh
+4-43 files

FreeBSD/poudriere c171af3src/etc poudriere.conf.sample, src/man poudriere-image.8

Write ZFS in uppercase where appropriate
DeltaFile
+2-2src/etc/poudriere.conf.sample
+1-1src/share/poudriere/common.sh
+1-1src/man/poudriere-image.8
+4-43 files

FreeBSD/poudriere c7cb971src/libexec/poudriere/write_atomic write_atomic.c mktemp.c

write_atomic: Drop O_CLOFORK to fix older release builds
DeltaFile
+5-5src/libexec/poudriere/write_atomic/write_atomic.c
+1-1src/libexec/poudriere/write_atomic/mktemp.c
+6-62 files

FreeBSD/poudriere c0fc681. configure aclocal.m4

Run autogen
DeltaFile
+1,126-949configure
+2-2aclocal.m4
+1,128-9512 files

FreeBSD/poudriere 3b877af. configure aclocal.m4

Run autogen
DeltaFile
+1,132-955configure
+2-2aclocal.m4
+1,134-9572 files

FreeBSD/poudriere 6f7e4f8. configure.ac

configure.ac: Bump to 3.4.7
DeltaFile
+1-1configure.ac
+1-11 files

FreeBSD/poudriere 0324c53src/share/poudriere common.sh

pkg-2.7.0: Fix more -(null) compat.

Issue #1327
DeltaFile
+1-1src/share/poudriere/common.sh
+1-11 files

FreeBSD/poudriere 115be0csrc/share/poudriere common.sh

Merge pull request #1327 from freebsd/fix-pkg-2.7

fix fallout from the name-(null) which is now name-
DeltaFile
+2-1src/share/poudriere/common.sh
+2-11 files

FreeBSD/poudriere f829fc4src/share/poudriere image.sh, test common.bulk.sh

pkg-2.7.0: Fix rquery -e condition.

Issue #1326

(cherry picked from commit 37c71f974380be1c7780487cfd5c2c2e826f4ec6)
DeltaFile
+1-1src/share/poudriere/image.sh
+1-1test/common.bulk.sh
+2-22 files

FreeBSD/poudriere 13e40d0src/share/poudriere common.sh

pkg-2.7.0: Fix rquery -e condition.

Issue #1326

(cherry picked from commit 6294d60b52c54cb1fd0035f9955495aaf237a78b)

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

FreeBSD/poudriere 37c71f9src/share/poudriere image.sh, test common.bulk.sh

pkg-2.7.0: Fix rquery -e condition.

Issue #1326
DeltaFile
+1-1src/share/poudriere/image.sh
+1-1test/common.bulk.sh
+2-22 files

FreeBSD/poudriere 6294d60src/share/poudriere common.sh

pkg-2.7.0: Fix rquery -e condition.

Issue #1326
DeltaFile
+1-1src/share/poudriere/common.sh
+1-11 files

FreeBSD/poudriere c51fe16src/share/poudriere common.sh

fix fallout from the name-(null) which is now name-
DeltaFile
+2-1src/share/poudriere/common.sh
+2-11 files

FreeBSD/poudriere 717702dsrc/share/poudriere common.sh

rquery: fix usage to be compatible with all pkg versions

(cherry picked from commit a4691fe33959b31c64ad5a38c1c992050968ff5e)

Conflicts:
        src/share/poudriere/common.sh

Issue #1326
DeltaFile
+3-3src/share/poudriere/common.sh
+3-31 files

FreeBSD/poudriere 953f784src/share/poudriere common.sh

Merge pull request #1326 from freebsd/fix-pkg-2.7

rquery: fix usage to be compatible with all pkg versions
DeltaFile
+3-3src/share/poudriere/common.sh
+3-31 files

FreeBSD/poudriere a4691fesrc/share/poudriere common.sh

rquery: fix usage to be compatible with all pkg versions
DeltaFile
+3-3src/share/poudriere/common.sh
+3-31 files

FreeBSD/poudriere df5611dsrc/etc/poudriere.d/hooks pkgbuild.sh.sample

Merge pull request #1320 from dlangille/hook-examples

Remove example.org messages
DeltaFile
+2-2src/etc/poudriere.d/hooks/pkgbuild.sh.sample
+2-21 files