FreeBSD/poudriere b1d7d10. Makefile.in Makefile.am

Fix make distcheck.

pjobs.c was missing
DeltaFile
+3-2Makefile.in
+1-0Makefile.am
+4-22 files

FreeBSD/poudriere 38f63e3. configure configure.ac

Fix make dist*.

Automake 1.18 changed the tar detection logic and now defaults to
'ustar'. That format is fine but it results in an empty `am_tar` value
which breaks `make dist*`.
Revert to the old working v7 code/format.
DeltaFile
+2-126configure
+1-1configure.ac
+3-1272 files

FreeBSD/poudriere 17231d5. Makefile.am Makefile.in, src/bin poudriere.in

poudriere.in: Eat up autoconf's PACKAGE_VERSION
DeltaFile
+6-5Makefile.am
+6-5Makefile.in
+1-1src/bin/poudriere.in
+13-113 files

FreeBSD/poudriere c04b0da. configure configure.ac

Fix make dist*.

Automake 1.18 changed the tar detection logic and now defaults to
'ustar'. That format is fine but it results in an empty `am_tar` value
which breaks `make dist*`.
Revert to the old working v7 code/format.

(cherry picked from master)
DeltaFile
+2-126configure
+1-1configure.ac
+3-1272 files

FreeBSD/poudriere b0a2e0c. configure Makefile.in, src/bin poudriere.in

Release 3.4.5
DeltaFile
+10-10configure
+7-4Makefile.in
+7-4Makefile.am
+1-1src/bin/poudriere.in
+1-1configure.ac
+26-205 files

FreeBSD/poudriere 75a48bbsrc/share/poudriere/include fs.sh

rollbackfs/do_clone_del: Don't force rewrite every file.

cpdup -f forces every file to be rewritten. Using -V is what was
intended in commit 5ada0a83f. But mtime+size is enough for our
purposes so just do to that.

(cherry picked from commit e2d4bee586ede82e31e3a79eda16afec361f0741)
DeltaFile
+5-1src/share/poudriere/include/fs.sh
+5-11 files

FreeBSD/poudriere 8faef85src/man poudriere-jail.8, src/share/poudriere jail.sh

jail -bB UX updates

- poudriere-jail.8: Clarify when -b and -B should be used.
- jail -b: Add validations that -b is only used with `-m src=`
- jail -m src -u: Check if a build was done and give a hint about -b.
- jail -B -u: Make -B a no-op. It is remembered from jail creation.
- jail -B: Add validations that -B is only used with:
  * `-b -m src=`
  * `-m git` (`-b` is implied and a no-op)
  * `-m svn` (`-b` is implied and a no-op)
- We could make `-B -m src=` imply -b but it makes sense to reserve a possible
  future behavior of allowing a pre-built pkgbase to be installed
  with `-m src`.
- When updating a jail created with -B, we don't need -K passed in again
  as it is already known and looked up from the jail info.

Fixes #1231
Fixes #1243


    [4 lines not shown]
DeltaFile
+68-9src/share/poudriere/jail.sh
+16-6src/man/poudriere-jail.8
+84-152 files

FreeBSD/poudriere 08d63a3src/share/poudriere common.sh

tmpfs_blacklist_dir: Use mktemp -p rather than TMPDIR=

No functional change intended.
DeltaFile
+2-2src/share/poudriere/common.sh
+2-21 files

FreeBSD/poudriere e2d4beesrc/share/poudriere/include fs.sh

rollbackfs/do_clone_del: Don't force rewrite every file.

cpdup -f forces every file to be rewritten. Using -V is what was
intended in commit 5ada0a83f. But mtime+size is enough for our
purposes so just do to that.
DeltaFile
+5-1src/share/poudriere/include/fs.sh
+5-11 files

FreeBSD/poudriere 8065985src/man poudriere-jail.8, src/share/poudriere jail.sh

jail -bB UX updates

- poudriere-jail.8: Clarify when -b and -B should be used.
- jail -b: Add validations that -b is only used with `-m src=`
- jail -m src -u: Check if a build was done and give a hint about -b.
- jail -B -u: Make -B a no-op. It is remembered from jail creation.
- jail -B: Add validations that -B is only used with:
  * `-b -m src=`
  * `-m git` (`-b` is implied and a no-op)
  * `-m svn` (`-b` is implied and a no-op)
- We could make `-B -m src=` imply -b but it makes sense to reserve a possible
  future behavior of allowing a pre-built pkgbase to be installed
  with `-m src`.
- When updating a jail created with -B, we don't need -K passed in again
  as it is already known and looked up from the jail info.

Fixes #1231
Fixes #1243
DeltaFile
+68-9src/share/poudriere/jail.sh
+16-6src/man/poudriere-jail.8
+84-152 files

FreeBSD/poudriere 82a956asrc/share/poudriere common.sh

QEMU warning: Make this look less like an error.
DeltaFile
+1-1src/share/poudriere/common.sh
+1-11 files

FreeBSD/poudriere e32dfedsrc/share/poudriere/include util.sh

util.sh: Provide fallback for clock()
DeltaFile
+6-0src/share/poudriere/include/util.sh
+6-01 files

FreeBSD/poudriere 2ce98a3src/share/poudriere/include util.sh

relpath: Make set -u safe
DeltaFile
+2-2src/share/poudriere/include/util.sh
+2-21 files

FreeBSD/poudriere 65145b8src/share/poudriere/include pkgqueue.sh

pkgqueue: Raise some msg_debug to msg_dev
DeltaFile
+3-3src/share/poudriere/include/pkgqueue.sh
+3-31 files

FreeBSD/poudriere f7485c8src/man poudriere-image.8

poudriere-image.8: Document ZFS compat -C options

Issue #1251
DeltaFile
+5-1src/man/poudriere-image.8
+5-11 files

FreeBSD/poudriere 7e74b27. configure aclocal.m4, build-aux compile test-driver

Run autogen
DeltaFile
+137-4configure
+40-30aclocal.m4
+24-11build-aux/compile
+11-4Makefile.in
+4-4build-aux/test-driver
+4-4build-aux/depcomp
+220-573 files not shown
+231-679 files

FreeBSD/poudriere 409a9acsrc/share/poudriere common.sh

Fix parallel builds stomping on shared TMPFS_BLACKLIST_TMPDIR

(cherry picked from commit 63cc5266545792b3af1754675df34b76e0049a55)

Conflicts:
        src/share/poudriere/common.sh
DeltaFile
+28-14src/share/poudriere/common.sh
+28-141 files

FreeBSD/poudriere a41835c. configure aclocal.m4, build-aux compile test-driver

Run autogen
DeltaFile
+139-6configure
+40-30aclocal.m4
+24-11build-aux/compile
+11-4Makefile.in
+4-4build-aux/test-driver
+4-4build-aux/depcomp
+222-594 files not shown
+234-7010 files

FreeBSD/poudriere d5666acsrc/share/poudriere jail.sh

Merge branch 'pr-1180-release-3.4' into release-3.4

Fixes #1242
Issue #1180

* pr-1180-release-3.4:
  jail: Exit with an error if pkg-update(8) fails
  jail.sh: uneeded (typo)
  jail: Use the right arch for a pkgbase jail
DeltaFile
+9-8src/share/poudriere/jail.sh
+9-81 files

FreeBSD/poudriere d4dcaf8src/share/poudriere jail.sh

jail: Exit with an error if pkg-update(8) fails

Exit with an error if pkg update fails, for example when the jail is
empty (with only pkg repo configured).

(cherry picked from commit 364c1d2081ff4bd9405c9c277c58da2c60b949fa)
DeltaFile
+2-1src/share/poudriere/jail.sh
+2-11 files

FreeBSD/poudriere cf066e1src/share/poudriere jail.sh

jail.sh: uneeded (typo)

Spelling: uneeded should be unneeded.
(cherry picked from commit ab499733b6d0eb6dd4df46b8a414cb20f8ee4a22)

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

FreeBSD/poudriere 3e8b14asrc/share/poudriere jail.sh

jail: Use the right arch for a pkgbase jail

This is currently a problem for anything not amd64 when building pkgbase
jails.  Strip the `ARCH` and use only what corresponds to `TARGET_ARCH`.

(cherry picked from commit ec991af0c789bf98737f6c2206e62646b2de6f25)

Conflicts:
        src/share/poudriere/jail.sh
DeltaFile
+7-7src/share/poudriere/jail.sh
+7-71 files

FreeBSD/poudriere a377426src/share/poudriere jail.sh

Merge pull request #1180 from jlduran/pkgbase

jail: Use the right arch for a pkgbase jail
DeltaFile
+9-7src/share/poudriere/jail.sh
+9-71 files

FreeBSD/poudriere a60d07e. Makefile.in, external/freebsd/usr.bin/stat stat.c

Merge branch 'master' into pkgbase
DeltaFile
+1,202-754src/share/poudriere/common.sh
+1,128-0external/freebsd/usr.bin/stat/stat.c
+0-1,123src/poudriere-sh/stat.c
+880-214src/share/poudriere/include/util.sh
+614-376Makefile.in
+0-721external/rm/rm.c
+3,824-3,188173 files not shown
+15,024-7,943179 files

FreeBSD/poudriere efc5755src/share/poudriere image.sh

Merge pull request #1300 from patmaddox/patmaddox/nyykrxmrqltz

Do not run make in jails without src
DeltaFile
+3-1src/share/poudriere/image.sh
+3-11 files

FreeBSD/poudriere b35edf2src/share/poudriere image.sh

Do not run make in jails without src

install_world() calls `make delete-old delete-old-libs`, but a jail
created with upstream pkgbase does not have src and so the command
fails. pkg removes any unneeded files, so there's no need to
delete-old on upstream pkgbase jails.

Signed-off-by: Pat Maddox <pat at patmaddox.com>

Change-Id: Ic11f82d89e6059032138fb73ccb2b2ad6a6a6964
DeltaFile
+3-1src/share/poudriere/image.sh
+3-11 files

FreeBSD/poudriere 07eefe2src/share/poudriere foreachport.sh

Merge pull request #1297 from gahr/patch-1

Fix typo
DeltaFile
+1-1src/share/poudriere/foreachport.sh
+1-11 files

FreeBSD/poudriere fa46e4dsrc/share/poudriere foreachport.sh

Fix typo
DeltaFile
+1-1src/share/poudriere/foreachport.sh
+1-11 files

FreeBSD/poudriere 61aba75src/share/poudriere common.sh jail.sh

Merge branch '3.4-1271' into release-3.4

PR #1271
Fixes #1238
Fixes #1227
DeltaFile
+48-11src/share/poudriere/common.sh
+20-4src/share/poudriere/jail.sh
+68-152 files

FreeBSD/poudriere 3345cbdsrc/share/poudriere common.sh jail.sh

Always set a higher priority for repo overrides

Two configuration files for the same repository, with the same priority
(default to 0) but with a different values for `enabled` result in the
actual value of `enabled` to be dependent of the order of evaluation of
the files.  This is likely to cause problem one day.  Make sure we set
an explicit priority when overriding repositories.

While here, use conistent syntax/style for the configuration files.

(cherry picked from commit e98aa071fa116c61ef3e7c072bb7f84db4426074)

Conflicts:
        src/share/poudriere/common.sh
DeltaFile
+44-14src/share/poudriere/common.sh
+20-5src/share/poudriere/jail.sh
+64-192 files