FreeBSD/poudriere abc58e8. autogen.sh, build-aux test-driver

autotools test-driver needs to raise signals properly
DeltaFile
+21-1autogen.sh
+1-1build-aux/test-driver
+22-22 files

FreeBSD/poudriere 1ceb13fsrc/share/poudriere/include html.sh

html: Lower json_top lock from 60 to 20 seconds.

The bulk cleanup waits 60 seconds for html_json coproc to cleanup.
It may be stuck waiting on this lock though.
DeltaFile
+1-1src/share/poudriere/include/html.sh
+1-11 files

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

jail_cleanup: PACKAGES may not be set always here
DeltaFile
+5-1src/share/poudriere/common.sh
+5-11 files

FreeBSD/poudriere ccfc75fsrc/share/poudriere common.sh

bulk: Fix killing host processes if exiting early.

Fixes: 9c2d5da79d18f60fd176f5798800e32be1e87868
Fixes #977
DeltaFile
+5-4src/share/poudriere/common.sh
+5-41 files

FreeBSD/poudriere 58163d9. .gitignore, test runtest.sh Makefile.am

runtest: Allow setting TRUSS
DeltaFile
+5-1test/runtest.sh
+3-0test/Makefile.am
+2-0test/Makefile.in
+1-0.gitignore
+11-14 files

FreeBSD/poudriere 4241dd7src/share/poudriere image_firmware.sh

SC2129: Some excess redirections can be avoided
DeltaFile
+16-12src/share/poudriere/image_firmware.sh
+16-121 files

FreeBSD/poudriere 2213ed5src/share/poudriere image.sh distclean.sh, src/share/poudriere/include util.sh

SC2155: Don't truncate error by assigning a command to a local
DeltaFile
+3-3src/share/poudriere/image.sh
+3-3src/share/poudriere/include/util.sh
+2-1src/share/poudriere/distclean.sh
+8-73 files

FreeBSD/poudriere 8a747f5src/share/poudriere image_tar.sh image_firmware.sh

SC1073: Parsing errors
DeltaFile
+2-0src/share/poudriere/image_tar.sh
+2-0src/share/poudriere/image_firmware.sh
+1-1src/share/poudriere/image_usb.sh
+1-0src/share/poudriere/image_hybridiso.sh
+1-0src/share/poudriere/image_iso.sh
+7-15 files

FreeBSD/poudriere 34d5230src/share/poudriere common.sh

bget: Do return error if no value is returned.

Fixes 4aaf8500b0 ("Sprinkle set -u around some early helpers")
DeltaFile
+2-2src/share/poudriere/common.sh
+2-21 files

FreeBSD/poudriere 7001b43src/share/poudriere bulk.sh common.sh

bulk/testport -S: Allow setting SKIP_RECURSIVE_REBUILD in poudriere.conf
DeltaFile
+0-1src/share/poudriere/bulk.sh
+1-0src/share/poudriere/common.sh
+0-1src/share/poudriere/testport.sh
+1-23 files

FreeBSD/poudriere ec12b31test common.sh

bulk tests: Disable pkg compression
DeltaFile
+1-0test/common.sh
+1-01 files

FreeBSD/poudriere 964ba45src/share/poudriere pkgclean.sh

pkgclean -a: Remove empty dirs after removing repo files
DeltaFile
+2-2src/share/poudriere/pkgclean.sh
+2-21 files

FreeBSD/poudriere 21ece4asrc/share/poudriere/include pkgqueue.sh

Avoid redirection; this is a NOP
DeltaFile
+1-1src/share/poudriere/include/pkgqueue.sh
+1-11 files

FreeBSD/poudriere 4a144c8src/libexec/poudriere/timestamp timestamp.c, test timestamp.sh

timestamp: Rework dynamic prefix support

- Require -D to activate
- Require '\001PX:' to avoid false-positives.
DeltaFile
+111-71src/libexec/poudriere/timestamp/timestamp.c
+47-1test/timestamp.sh
+158-722 files

FreeBSD/poudriere 10eece4src/libexec/poudriere/timestamp timestamp.c, src/share/poudriere/include util.sh

Add test for calculate_duration() in sh and timestamp.

This also fixes TIME_START=0 not populating start timespec.
DeltaFile
+64-28src/libexec/poudriere/timestamp/timestamp.c
+31-0test/calculate_duration.sh
+17-10test/Makefile.in
+13-4src/share/poudriere/include/util.sh
+1-0test/Makefile.am
+126-425 files

FreeBSD/poudriere 8d41230test-ports/ports-dep-args/misc/freebsd-release-manifests pkg-plist Makefile, test-ports/ports-dep-args/misc/freebsd-release-manifests/files/MANIFESTS powerpc-powerpc64-11.0-RELEASE amd64-amd64-11.0-RELEASE

Drop more DEPENDS_ARGS leftovers
DeltaFile
+0-52test-ports/ports-dep-args/misc/freebsd-release-manifests/pkg-plist
+0-25test-ports/ports-dep-args/misc/freebsd-release-manifests/Makefile
+0-10test-ports/ports-dep-args/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-11.0-RELEASE
+0-10test-ports/ports-dep-args/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-11.0-RELEASE
+0-8test-ports/ports-dep-args/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-11.0-RELEASE
+0-8test-ports/ports-dep-args/misc/freebsd-release-manifests/files/MANIFESTS/sparc64-sparc64-11.0-RELEASE
+0-11350 files not shown
+0-42556 files

FreeBSD/poudriere 6efd4bfexternal/libucl/include ucl++.h, external/libucl/lua lua_ucl.c

Update libucl to 0.8.1
DeltaFile
+0-7,990external/libucl/m4/libtool.m4
+1,626-0external/libucl/src/ucl_msgpack.c
+1,341-178external/libucl/src/ucl_util.c
+793-146external/libucl/src/ucl_parser.c
+729-74external/libucl/lua/lua_ucl.c
+706-0external/libucl/include/ucl++.h
+5,195-8,38895 files not shown
+10,038-10,361101 files

FreeBSD/poudriere 031e905external/cpdup/src hcproto.c cpdup.c, external/rm rm.c

Move various external imports to external/ dir.
DeltaFile
+0-2,054src/libexec/poudriere/cpdup/src/hcproto.c
+2,054-0external/cpdup/src/hcproto.c
+0-1,842src/libexec/poudriere/cpdup/src/cpdup.c
+1,842-0external/cpdup/src/cpdup.c
+0-721src/libexec/poudriere/rm/rm.c
+721-0external/rm/rm.c
+4,617-4,61756 files not shown
+8,940-8,95162 files

FreeBSD/poudriere 0f65fc1src/share/poudriere/include pkg.sh

Initialize some values
DeltaFile
+4-0src/share/poudriere/include/pkg.sh
+4-01 files

FreeBSD/poudriere 732c5ffsrc/share/poudriere/include util.sh cache.sh

Avoid issues with nested __null checks
DeltaFile
+9-9src/share/poudriere/include/util.sh
+2-2src/share/poudriere/include/cache.sh
+11-112 files

FreeBSD/poudriere f1356b8src/share/poudriere/include pkg.sh

pkg_cacher: Fix pkg_get_origin() to actually use passed in known value
DeltaFile
+2-2src/share/poudriere/include/pkg.sh
+2-21 files

FreeBSD/poudriere cddc8d5src/libexec/poudriere/timestamp timestamp.c

timestamp: Fix spacing with longer times
DeltaFile
+17-13src/libexec/poudriere/timestamp/timestamp.c
+17-131 files

FreeBSD/poudriere c93c705src/libexec/poudriere/timestamp timestamp.c

timestamp: Fix overflow when reading in new prefix
DeltaFile
+1-1src/libexec/poudriere/timestamp/timestamp.c
+1-11 files

FreeBSD/poudriere ae5be41src/share/poudriere/include pkg.sh

pkg cache: Avoid errors writing out empty cache files
DeltaFile
+24-14src/share/poudriere/include/pkg.sh
+24-141 files

FreeBSD/poudriere f6e3582. configure.ac

Run autoupdate to appease a warning in autogen
DeltaFile
+1-1configure.ac
+1-11 files

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

lock_acquire: Work around possible race with locked_mkdir
DeltaFile
+19-1src/share/poudriere/common.sh
+19-11 files

FreeBSD/poudriere f81e27bsrc/share/poudriere/include pkg.sh

pkg_cache_data: Failure to extract pkg does not need to be fatal
DeltaFile
+1-1src/share/poudriere/include/pkg.sh
+1-11 files

FreeBSD/poudriere 1c52136src/share/poudriere/include pkgqueue.sh

pkgqueue_remaining is racy but errors do not matter
DeltaFile
+3-0src/share/poudriere/include/pkgqueue.sh
+3-01 files

FreeBSD/poudriere 45e0febtest common.bulk.sh

jail tests: Auto migrate to proper jail version
DeltaFile
+20-0test/common.bulk.sh
+20-01 files

FreeBSD/poudriere 93d3c49src/share/poudriere jail.sh

jail -c / freebsd-update: Don't start sshd
DeltaFile
+1-0src/share/poudriere/jail.sh
+1-01 files