notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

Port details
poudriere-devel Port build and test system
3.4.99.20240122_1 ports-mgmt on this many watch lists=18 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.4.99.20231211Version of this port present on the latest quarterly branch.
Maintainer: bdrewery@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2012-08-16 10:12:07
Last Update: 2024-03-02 15:49:04
Commit Hash: da0c262
People watching this port, also watch:: pkg, rsync, ca_root_nss, git, wget
License: BSD2CLAUSE
WWW:
https://github.com/freebsd/poudriere/wiki
Description:
poudriere is a tool primarily designed to test package production on FreeBSD. However, most people will find it useful to bulk build ports for FreeBSD.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (119 items)
Collapse this list.
  1. /usr/local/share/licenses/poudriere-devel-3.4.99.20240122_1/catalog.mk
  2. /usr/local/share/licenses/poudriere-devel-3.4.99.20240122_1/LICENSE
  3. /usr/local/share/licenses/poudriere-devel-3.4.99.20240122_1/BSD2CLAUSE
  4. bin/poudriere
  5. @sample etc/poudriere.conf.sample
  6. etc/poudriere.d/hooks/bulk.sh.sample
  7. etc/poudriere.d/hooks/pkgbuild.sh.sample
  8. @sample(0,0,0) etc/poudriered.conf.sample
  9. etc/rc.d/poudriered
  10. @comment libexec/poudriere/cachec
  11. libexec/poudriere/cached
  12. libexec/poudriere/clock
  13. libexec/poudriere/cpdup
  14. libexec/poudriere/dirempty
  15. libexec/poudriere/dirwatch
  16. libexec/poudriere/locked_mkdir
  17. libexec/poudriere/nc
  18. libexec/poudriere/poudriered
  19. libexec/poudriere/ptsort
  20. libexec/poudriere/pwait
  21. libexec/poudriere/rename
  22. @comment libexec/poudriere/rm
  23. libexec/poudriere/setsid
  24. libexec/poudriere/sh
  25. libexec/poudriere/timeout
  26. libexec/poudriere/timestamp
  27. share/bash-completion/completions/poudriere
  28. share/man/man8/poudriere-bulk.8.gz
  29. share/man/man8/poudriere-distclean.8.gz
  30. share/man/man8/poudriere-image.8.gz
  31. share/man/man8/poudriere-jail.8.gz
  32. share/man/man8/poudriere-logclean.8.gz
  33. share/man/man8/poudriere-options.8.gz
  34. share/man/man8/poudriere-pkgclean.8.gz
  35. share/man/man8/poudriere-ports.8.gz
  36. share/man/man8/poudriere-queue.8.gz
  37. share/man/man8/poudriere-status.8.gz
  38. share/man/man8/poudriere-testport.8.gz
  39. share/man/man8/poudriere-version.8.gz
  40. share/man/man8/poudriere.8.gz
  41. share/examples/poudriere/Caddyfile.sample
  42. share/examples/poudriere/httpd.conf.sample
  43. share/examples/poudriere/nginx.conf.sample
  44. share/poudriere/MANIFESTS
  45. share/poudriere/api.sh
  46. share/poudriere/awk/dependency_loop.awk
  47. share/poudriere/awk/humanize.awk
  48. share/poudriere/awk/json.awk
  49. share/poudriere/awk/json_jail.awk
  50. share/poudriere/awk/json_top.awk
  51. share/poudriere/awk/parse_MOVED.awk
  52. share/poudriere/awk/processonelog2.awk
  53. share/poudriere/awk/siginfo_buildtime.awk
  54. share/poudriere/awk/unique_pkgnames_from_flavored_origins.awk
  55. share/poudriere/bulk.sh
  56. share/poudriere/common.sh
  57. share/poudriere/daemon.sh
  58. share/poudriere/distclean.sh
  59. share/poudriere/foreachport.sh
  60. share/poudriere/html/assets/DataTables-1.13.8/css/dataTables.bootstrap5.min.css
  61. share/poudriere/html/assets/DataTables-1.13.8/images/sort_asc.png
  62. share/poudriere/html/assets/DataTables-1.13.8/images/sort_asc_disabled.png
  63. share/poudriere/html/assets/DataTables-1.13.8/images/sort_both.png
  64. share/poudriere/html/assets/DataTables-1.13.8/images/sort_desc.png
  65. share/poudriere/html/assets/DataTables-1.13.8/images/sort_desc_disabled.png
  66. share/poudriere/html/assets/DataTables-1.13.8/js/dataTables.bootstrap5.min.js
  67. share/poudriere/html/assets/DataTables-1.13.8/js/jquery.dataTables.min.js
  68. share/poudriere/html/assets/bootstrap-5.3.2/css/bootstrap.min.css
  69. share/poudriere/html/assets/bootstrap-5.3.2/js/bootstrap.bundle.min.js
  70. share/poudriere/html/assets/favicon.png
  71. share/poudriere/html/assets/jquery-3.7.1/jquery-3.7.1.js
  72. share/poudriere/html/assets/jquery-3.7.1/jquery-3.7.1.min.js
  73. share/poudriere/html/assets/jquery-3.7.1/jquery-3.7.1.min.map
  74. share/poudriere/html/assets/jquery.dataTables.rowGrouping-1.2.9.js
  75. share/poudriere/html/assets/logo-dark.png
  76. share/poudriere/html/assets/logo-light.png
  77. share/poudriere/html/assets/poudriere.js
  78. share/poudriere/html/build.html
  79. share/poudriere/html/index.html
  80. share/poudriere/html/jail.html
  81. share/poudriere/html/robots.txt
  82. share/poudriere/image.sh
  83. share/poudriere/image_dump.sh
  84. share/poudriere/image_firmware.sh
  85. share/poudriere/image_hybridiso.sh
  86. share/poudriere/image_iso.sh
  87. share/poudriere/image_mfs.sh
  88. share/poudriere/image_rawdisk.sh
  89. share/poudriere/image_tar.sh
  90. share/poudriere/image_usb.sh
  91. share/poudriere/image_zfs.sh
  92. share/poudriere/image_zsnapshot.sh
  93. share/poudriere/include/cache.sh
  94. share/poudriere/include/colors.pre.sh
  95. share/poudriere/include/colors.sh
  96. share/poudriere/include/common.sh.dragonfly
  97. share/poudriere/include/common.sh.freebsd
  98. share/poudriere/include/display.sh
  99. share/poudriere/include/fs.sh
  100. share/poudriere/include/hash.sh
  101. share/poudriere/include/html.sh
  102. share/poudriere/include/parallel.sh
  103. share/poudriere/include/pkg.sh
  104. share/poudriere/include/pkgqueue.sh
  105. share/poudriere/include/shared_hash.sh
  106. share/poudriere/include/util.sh
  107. share/poudriere/jail.sh
  108. share/poudriere/logclean.sh
  109. share/poudriere/options.sh
  110. share/poudriere/pkgclean.sh
  111. share/poudriere/ports.sh
  112. share/poudriere/processonelog.sh
  113. share/poudriere/queue.sh
  114. share/poudriere/status.sh
  115. share/poudriere/testport.sh
  116. share/zsh/site-functions/_poudriere
  117. @owner
  118. @group
  119. @mode
Collapse this list.
Dependency lines:
  • poudriere-devel>0:ports-mgmt/poudriere-devel
Conflicts:
CONFLICTS_INSTALL:
  • poudriere
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/ports-mgmt/poudriere-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install ports-mgmt/poudriere-devel
  • pkg install poudriere-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: poudriere-devel
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1705930125 SHA256 (freebsd-poudriere-3.4.99.20240122-898262e4_GH0.tar.gz) = b7f3c39275e0e77e2176db1923032ff04507ddac9496371bccee4a632233bf07 SIZE (freebsd-poudriere-3.4.99.20240122-898262e4_GH0.tar.gz) = 5684030

Packages (timestamps in pop-ups are UTC):
poudriere-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.4.99.202401223.4.99.20240122_13.3.99.20200326_23.4.99.202401223.4.99.20240122_1-3.3.99.20200326_2-
FreeBSD:13:quarterly3.4.99.202312113.4.99.202312113.3.99.202208313.4.99.202312113.4.99.202312113.4.99.202312113.4.99.202312113.4.99.20231211
FreeBSD:14:latest3.4.99.202401223.4.99.20240122_13.3.99.202208313.4.99.202401223.4.99.20240122_13.3.99.20220831-3.3.99.20220831
FreeBSD:14:quarterly3.4.99.202312113.4.99.20231211-3.4.99.202312113.4.99.202312113.4.99.202312113.4.99.202312113.4.99.20231211
FreeBSD:15:latest3.4.99.202401223.4.99.20240122_1n/a3.4.99.20240122n/a3.4.99.202401223.4.99.202401223.4.99.20240122
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. freebsd-release-manifests>0 : misc/freebsd-release-manifests
  2. portconfig>0 : ports-mgmt/portconfig
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for poudriere-devel-3.4.99.20240122_1: BASH=on: Install programmable completions for Bash EXAMPLES=on: Build and/or install examples MANIFESTS=on: Install manifests for jail creation PORTCONFIG=on: Install portconfig for options command QEMU=off: Add qemu-user-static for non-x86 architectures ZSH=on: Install programmable completions for zsh ===> Use 'make config' to modify these settings
Options name:
ports-mgmt_poudriere-devel
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (6 items)
Collapse this list.
  1. http://distcache.FreeBSD.org/local-distfiles/bdrewery/poudriere/
  2. http://distcache.eu.FreeBSD.org/local-distfiles/bdrewery/poudriere/
  3. http://distcache.us-east.FreeBSD.org/local-distfiles/bdrewery/poudriere/
  4. http://distcache.us-west.FreeBSD.org/local-distfiles/bdrewery/poudriere/
  5. http://mirror.shatow.net/freebsd/poudriere/
  6. https://codeload.github.com/freebsd/poudriere/tar.gz/898262e4?dummy=/
Collapse this list.

Number of commits found: 292 (showing only 100 on this page)

«  1 | 2 | 3  »  

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.1.99.20170601
01 Jun 2017 15:54:37
Revision:442299Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.0-2143-gaae9d351

    - testport -v: Show dependencies like bulk does
    - ATOMIC_PACKAGE_REPOSITORY: Fix .jailversion not being symlinked
    - Show Poudriere's PKGENV/PORT_FLAGS in build log separately from
environment.
    - pkgclean: Fix zfs_getfs cache error on exit
3.1.99.20170530
30 May 2017 16:22:54
Revision:442099Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.0-2123-ga663c9c4

    - jail -c (ftp): Fix 'mount: /compat: No such file or directory' warning
    - Fix order of jail/builder stop hooks on early exit.
    - jail -c -m svn/git: Store VCS revision separately from __FreeBSD_version.
    - jail -c -m svn/git/src: Use __FreeBSD_version rather than VCS for
      forced package rebuilds.
    - jail -c -m null/tar/src: Don't require a -v version since it can be
      determined automatically
    - jail -c -m src: Fix MAKE_JOBS not being used for installation
    - Update sh from FreeBSD head @ r318502
    - Store PACKAGE_BUILDING/FORCE_PACKAGE in make.conf to fix
      bulk/testport -i usage.
    - image: Use mdconfig for rawdisk
3.1.99.20170516
16 May 2017 16:12:25
Revision:441007Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.0-2123-ga663c9c4.

  - Fixes build on GCC platforms by using -std=gnu99 for sh.
3.1.99.20170510
10 May 2017 16:10:01
Revision:440571Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.0-2122-g47f45a0c

    - Raise 'package' phase timeout to 2 hours
    - image: Use makefs(2) to generate ufs2 disks
    - image: makefs use -s for size
    - HTML json top: Remove disconnected code
    - HTML json jail: Fix 'latest' not populating always.
    - pkgclean: Exit 0 if no packages are left to cleanup.
    - pkgclean: Fix -a to work properly
    - err: Don't show 'Error' if exiting 0
    - bulk/pkgclean: Don't allow specifying '' as a package
    - pkgclean -a: Remove pkg repository as well
    - pkgclean -a: Add a note about manually removing the PACKAGES directory
    - Don't fail if 'ulimit -a' fails somehow
    - LOCAL_MTREE_EXCLUDES: Add missing leading '.'
    - Update sh from FreeBSD head @ r317912
    - jail: Add -D option to keep git history
    - jail: Document -D option for jail creation
3.1.99.20170322
22 Mar 2017 18:41:43
Revision:436715Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.0-2102-g58315dbf.

    - Fix ZFS rollback handling to create needed file for checking for race
      after a rollback.
    - pkg/dist/logclean: Make size calculation account for compressed ZFS
      datasets.
3.1.99.20170321
22 Mar 2017 03:11:57
Revision:436675Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.0-2100-g2613baeb.

    - Add a 'logclean' command that cleans build logs older than N days, or
      builds over a certain count, by filter.
    - Store temp and lock files in $(mktemp -dt poudriere), and remove on exit.
    - Change SHASH_VAR_PATH out of umounting MASTERMNT on exit
    - USE_TMPFS=yes: extend to data as well as wrkdirs
    - JSON jail: Ignore broken builds rather than corrupting the data
    - HTML JSON: Fix not writing on exit, and writing to /.data.json[.mini]
    - blacklist: Fix loading of JAIL-SETNAME-blacklist
    - Don't bother statting or creating pkg cache dirs when deleting them at
startup.
    - pkgclean: Clean cache files as well
    - poudriere.8: Fix reference to native-xtools and document use of /usr/src
    - jail -d: Fix not cleaning up jail's temporary mountpoint directory
    - jail -uc: Don't leak host /etc/src-env.conf into jail builds
    - timestamp: Fix not exiting when stdin closes.
    - timestamp: Fix not properly handling newlines.
    - Fix umounting when using MDMFS
    - Make jail -k try harder to cleanup any messes left behind.
3.1.99.20170319
19 Mar 2017 20:19:03
Revision:436511Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.0-2067-g6593db39.

    - Add an ALLOW_NETWORKING_PACKAGES to allow networking for select packages
    - testport: Support -B
    - Only load linux64 if the host is newer than ~10.2 Current that had it
    - Determine UMOUNT_NONBUSY at startup, which allows jail -k to benefit
    - jail cleanup: Fix only the first 2 builders cleaning sometimes on older
      systems.
    - build_pkg: Assert that rollbackfs worked
    - Rework ZFS rollback race fix by creating the file at markfs time.
3.1.99.20170313_2
13 Mar 2017 18:15:13
Revision:436102Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.0-2048-gfb46d057.

    - Really fix testport -c to not look in /usr/ports.

Reported by:	mat
3.1.99.20170313_1
13 Mar 2017 17:44:11
Revision:436096Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.0-2047-ge55e0387.

    - Actually install cache.sh
    - Fix very old bug with ZFS rollback not succeeding due to
      race with zfs rollback + zfs snapshot.
      https://www.illumos.org/issues/7600
3.1.99.20170313
13 Mar 2017 17:24:48
Revision:436092Original commit files touched by this commit
bdrewery search for other commits by this committer
Forgot to install cache.sh, will fix soon
3.1.99.20170313
13 Mar 2017 17:18:23
Revision:436090Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.0-2045-gc6b1c034.

    - bulk/status summaries: Fix build time being wildly wrong
    - MOVED: Convert to using shash
    - jail -u: Don't show /compat mount warning.
    - Automatically handle making some internal paths relative when
      doing 'cd'
    - Add a per-run caching mechanism for commands
    - Cache ZFS list (for mountpath) lookups.
    - jail -u, etc: Fix ZFS snapshots not being created after 33297b28f.
    - destroyfs: Avoid zfs_getfs() if not needed
    - testport: Support MOVED for main port being tested
    - locks: Disable INT/TERM traps while in here
    - HTML JSON is now generated with TERM delayed, meaning leftover tempfiles
      in the logdir should be fixed and the JSON should be more consistent.
    - poudriere: Allow -v to increase VERBOSE since not all sub-commands allow
it.
    - poudriere: Allow -A to force colors, even if not in a TTY
    - HTML JSON: Use relative paths for reading/writing files in logdirs
    - prefix_output: Append into proctitle to make debugging simpler
    - testport -c: Fix after 88334520d1159.
    - Introduce HTML_TYPE to select if HTML files are inline or hosted
3.1.99.20170310
10 Mar 2017 19:38:06
Revision:435839Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.0-2007-g2c59e4c7.

    - Rewrite parsing of 'bulk -f' and 'bulk PORT1 PORT2' (and testport)
      handling of ports into the queue.
    - Update sh to FreeBSD head r315005.
    - compute_deps_pkg: Give a hint about failed pooldir creation being from
      duplicates.  This is still undergoing further changes.  It's technically
      an assertion still that is has proven to be possible.
    - Support copying a static ccache into the jail with CCACHE_STATIC_PREFIX.
      This is to support using something like devel/ccache-memcached-static
      in the jail to support memccached without any bootstrap or cyclic
      dependency problems.
3.1.99.20170309
10 Mar 2017 02:04:19
Revision:435816Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.0-2002-gf74f5e60.

   - Fix spurious SIGALRM on poudriere processes.
   - Add a LOCAL_MTREE_EXCLUDES to allow appending to the list of directories
     to ignore in the mtree checks.
   - Document RESTRICT_NETWORKING
3.1.99.20170308_4
09 Mar 2017 04:46:07
Revision:435746Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.0-1994-g605f6348

    - Fix regression from last build not causing ZFS+USE_TMPFS=all to
      rollback to the clean snapshot before cloning.
    - Fix mktemp using TMPDIR='' by default (thus /).  This broke
      some non-root operations.
    - options: Fix harmless warning about missing 'arch' file.
    - Fix very old crash with SIGINFO while cleaning the queue after
      a port is done building.
    - Revert a change for port statistics changes which may have resulted in
      warnings such as:
          mv: rename
/usr/local/poudriere/data/logs/bulk/103i386-default/434652/.tmp..poudriere.stats_ignored
to
/usr/local/poudriere/data/logs/bulk/103i386-default/434652/.poudriere.stats_ignored:
No such file or directory
      Note that the change here does not restore ignoring errors like
      the previous code did.  So some odd crashes may occur, but all
      callers of this code were audited and should be ignoring the
      error anyhow.
3.1.99.20170308_3
08 Mar 2017 22:07:56
Revision:435730Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.0-1987-g33297b28.

   - Just a small optimization to not run 'zfs list' in the USE_TMPFS=all case.
3.1.99.20170308_2
08 Mar 2017 21:57:44
Revision:435729Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.0-1986-gdbc2cc63.

  - Fix build on <head
  - Fix startup depqueue errors if the listed ports have duplicates.
  - Fix NO_ZFS/USE_TMPFS=all jail cloning error:
    [00:00:00] ====>> Creating the reference jail...realpath: Illegal option -r
  - NO_ZFS now overrides existing ZFS datasets; ZFS won't be used at all if
    NO_ZFS is set.
  - ZFS datasets are now looked up with 'zfs list' rather than 'mount -t zfs',
    which fixes some cases of ZFS datasets being left around after an error.
3.1.99.20170308_1
08 Mar 2017 17:06:41
Revision:435722Original commit files touched by this commit
bdrewery search for other commits by this committer
- Insert the PKGVERSION into POUDRIERE_VERSION.
  This will aid in debugging rather than having something like '3.2-pre'
  which does not indicate which actual version of poudriere was used.
3.1.99.20170308
08 Mar 2017 16:47:55
Revision:435698Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.0-1974-g9dd8a906

    - Properly ignore /proc without invoking pseudofs kernel code.
    - mtree: Remove exclusion of /usr/home
    - mtree: Remove exclusion of .p4config
    - mtree: Restore ignoring /var/tmp in prebuild/prestage.
    - mtree: Don't descend into /dev, avoiding devfs_readdir, etc.
    - mtree: Avoid descending into all directories.
    - gather_distfiles: Use port_var_fetch to lessen needed make executions
    - sh: Make touch a builtin
    - Fix commit c0daac2f: /dev/null is a special character device, not
directory.
    - pwait builtin: Properly restore SIGALRM on exit
3.1.99.20170306
07 Mar 2017 04:45:00
Revision:435581Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.0-1957-gb3d3e0c2

    - pkgclean/distclean: Properly support PREPARE_PARALLEL_JOBS from
      poudriere.conf
    - Default PREPARE_PARALLEL_JOBS to 1.25*PARALLEL_JOBS
    - Poudriere now sets process title for some operations via setproctitle(2).
    - Dependency calculation majorly refactored to fetch more make variables
      at once rather than fetching some and then more later.  This rework also
      speeds up some startups by up to 60% by keeping the compute_deps work
      queue full and more parallelized.  This is especially seen in meta
      port lists.  The storage for the make variables fetched is not very
      efficient yet and will improve more in the future.
    - Add more sh builtins: pwait, mkdir, rename, setproctitle, rmdir, mktemp
    - nohang: Do read before logfile comparison.
    - update_stats: Stop building from html_json coproc after done building
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.1.99.20170221_1
22 Feb 2017 20:35:50
Revision:434639Original commit files touched by this commit
bdrewery search for other commits by this committer
Restore 'umount -f' usage for now as older releases do not support 'umount -n'.

A better fix will be coming soon.

Reported by:	ohauer
3.1.99.20170221
22 Feb 2017 20:30:47
Revision:434638Original commit files touched by this commit
bdrewery search for other commits by this committer
Mark BROKEN due to 'umount -n' being unsupported.

This is in the cleanup code, let's not cause problems for
people as I get it fixed.
3.1.99.20170221
22 Feb 2017 18:21:46
Revision:434625Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.0-1822-ge8f0d3e

   - Manpage updates
   - Remove pkg_install support.
   - Remove NO_STAGE support.
   - Remove use of umount -f where possible.
   - Use relative paths where possible to avoid namecache contention.
   - USE_CACHED reworked to use POSIX mq (will soon change again)
   - PRIORITY_BOOST is fixed to boost dependencies as well now with
     USE_PTSORT enabled (default yes).
   - Load linux64 when needed
   - Improved ports_env support (less executions during ports interations)
   - Show resource limits in build log
   - Limit filedescriptors to 1024 by default with MAX_FILES
   - Shutdown/unmount build jails in parallel
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.1.99.20160624_3
15 Feb 2017 16:43:26
Revision:434184Original commit files touched by this commit
bdrewery search for other commits by this committer
Fix building arm64 jails by copying in the needed binutils.
3.1.99.20160624_2
29 Jun 2016 23:37:51
Revision:417797Original commit files touched by this commit
bdrewery search for other commits by this committer
Move the release MANIFESTS to misc/freebsd-release-manifests.

Also add a dependency for ca_root_nss to Poudriere.
3.1.99.20160624_1
24 Jun 2016 15:53:48
Revision:417435Original commit files touched by this commit
bdrewery search for other commits by this committer
Fix debugging that crept in
3.1.99.20160624
24 Jun 2016 15:51:06
Revision:417434Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.0-1677-g146fc3f

  - Support 252 colors for job IDs
  - Ensure bmake is used for ports_env (fixes usage for 9.x)
  - Fix creating /nxb-bin in the root system
3.1.99.20160611
11 Jun 2016 22:11:06
Revision:416761Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin 3.0-1669-g5d15cfe

Changes:
 - jail -c: Fix fetching for 11.0-ALPHA
3.1.99.20160603
03 Jun 2016 22:36:48
Revision:416341Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin 3.0-1668-g5880c23

Changes:
  - jail: Fix usage for -m src=PATH
  - jail -v: Note that non-listed methods used the value only for display.
  - QEMU: Copy the latest emulator into the jail at startup. This fixes
    the jail running into bugs with qemu that are fixed with the latest
    qemu.  It was only copying it in during creation before.
  - bulk: Avoid redundant cleaning message with jailversion cleanup.
  - Add and document PORTBUILD_UID and CCACHE_DIR_NON_ROOT_SAFE. [1]

PR:		209786 [1]
3.1.99.20160531_1
31 May 2016 22:31:16
Revision:416224Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.0-1663-gf6c1bad

Changes:
 - Tweak ccache+BUILD_AS_NON_ROOT so that BUILD_AS_NON_ROOT is just default
   off, with a warning, when CCACHE_DIR is set.

PR:		209786
3.1.99.20160531
31 May 2016 16:47:49
Revision:416212Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.0-1662-gc11d922

Changes:
 - Fix incorrect handling of null-mounting /nxb-bin in jail
 - Disable BUILD_AS_NON_ROOT if CCACHE_DIR is set [1]
 - Fix mount path too long when using linprocfs

PR:		209786 [1]
3.1.99.20160520
20 May 2016 18:49:16
Revision:415571Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.0-1659-gfdf5930

Changes:
  - Fix build on < 10.0.

PR:		209656
Reported by:	vas@mpeks.tomsk.su
3.1.99.20160519
19 May 2016 17:45:03
Revision:415513Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.0-1658-g99b3286

Changes:
  - Hide warnings when cleaning up schg files.
3.1.99.20160518
18 May 2016 22:59:51
Revision:415468Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.0-1657-g0b204f0

Changes:
  - jail/ports -u: Default git pull to use --rebase.
  - destroyfs: Run chflags -R 0 and on a smaller subset of files.
  - ports: Ignore failures when removing the ports tree
  - jail: Ignore errors trying to remove the jail
  - Create port-specific directories in do_portbuild_mounts.
  - Rework the cleanup to respect -x inside of the directory.
  - Support -(j|p|z)<param> without space for poudriere.conf lookups
  - hash_var_name: Quote the pattern to _gsub to avoid globbing local files.
  - Update sh from head @ r296813
  - Switch BUILD_AS_NON_ROOT as default to on.
3.1.99.20160216
01 Apr 2016 14:16:20
Revision:412348Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
3.1.99.20160216
16 Feb 2016 17:01:44
Revision:409002Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.0-1641-gf976ae1

Changes:
   - Fix error starting up when jail contains ':' (or other special characters)
3.1.99.20160215
16 Feb 2016 00:14:38
Revision:408965Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.0-1639-ga5325bf

Changes:
  - Optimize jail startup/cloning/rollback and mtree comparisons.
  - api: Make more useful
  - check_fs_violation: Use mktemp rather than hard-coded tmpfile
  - Fix false-positive 'Leftover processes' warning after disabling jexecd
  - Conditionalize the jexec logic around USE_JEXECD and add back missing
jkills.
  - QEMU: Remove _MAKE_JOBS not present in release-3.1 and noted to break
    builds by sbruno
  - Kill processes before remounting/rolling back the builder FS, rather than
    after.
  - jail -c: Support older FREEBSD_HOST=ftp.freebsd.org URL schemes still. [1]
  - jail -c: Support pre-distributed MANIFESTs for checksum comparing.

PR:		206848 [1]
3.1.99.20160127_1
09 Feb 2016 00:07:53
Revision:408517Original commit files touched by this commit
bdrewery search for other commits by this committer
Enable ZSH option by default
3.1.99.20160127
27 Jan 2016 19:56:36
Revision:407381Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.0-1609-g7147a70

Changes:
 - jail -c: Always copy in QEMU emulator, even if not building from src.
 - jail -c: Ensure MANIFEST is not empty or give an error.
 - Clear CMD_ENV to disallow sneaking in environment vars
 - Update libnv to the latest head @ r293361
 - Update sh from head @ r293359
 - Null-mount read-only /rescue and /nxb-bin into the jails as they will not
   change.
 - Add a MUTABLE_BASE option (default yes) to experiment with null-mounting of
   base.
 - Prefer https://download.FreeBSD.org for snapshot downloads from FreeBSD.
 - Remove duplicate NM from make.nxb.conf.
3.1.99.20151204_1
31 Dec 2015 12:50:32
Revision:404935Original commit files touched by this commit
bapt search for other commits by this committer
Fix default svn url for ports

Reported by:	many
Pointy hat:	bapt
3.1.99.20151204
04 Dec 2015 16:42:29
Revision:403001Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.0-1596-g9dc9ca4

Changes:
  - jail -d: If stdin is a TTY, confirm before removing jail.
  - Disable rexec/jexecd for now as it has issues on <head and seems racy on
    head as well, possibly leading to "Unable to execute id(1) in jail."
  - QEMU: Use host pkg-static in the jail for repo to speed it up.  For
    this PKG_REPO_FROM_HOST=yes may be needed on mips.
3.1.99.20151125_1
30 Nov 2015 17:26:50
Revision:402690Original commit files touched by this commit
bdrewery search for other commits by this committer
Revert usage of -x for rm(1) for now due to 9.x not having it.
3.1.99.20151125
25 Nov 2015 17:27:05
Revision:402402Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to master branch checkin 1e0fd46149f9e17e12dadcdd0a28ef40b06587aa

This brings in almost a year of updates that had been held back.

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_32

  - New sub-command 'image' which is still in development, for generating
    install images.
  - Some poudriered fixes, but it is still experimental.
  - DISTFILES_CACHES may be 'no' to use distfiles/ from ports tree.
  - A cache daemon has been added in, off by default, for experimentation.
  - The ports 'environment' feature from
Mk/Scripts/functions.sh:export_ports_env
    is used for dependency gathering now, which avoids 8 or so fork/execs for
    every make -V call.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.1.99.20151123
23 Nov 2015 17:29:31
Revision:402287Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.9-30-g47b14b7

Changes:
  - Fix 'builder stop' hook, which never worked.
  - Don't transcend mount directories when running rm -rf
  - Stop exporting MY_JOBID
  - Run 'builder stop' hook always in stop_builder() [this means the hook
    runs at startup as well to clean out stale builders].
  - Enable post-mount jail hooks.
3.1.99.20151109
09 Nov 2015 17:14:12
Revision:401116Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.9-22-ga91b224.

Unless something major is wrong here, this will be 3.1.10 and the next update
to -devel *will be* master which has a year of pending updates.

Changes:
  -Always call make by absolute path of /usr/bin/make.
  -Update stale comment about MFS
  -Fun things happen with /nonexistent exists. Ensure it doesn't.
  -testport: Allow -o to be optional.
  -Mark poudriere-queue experimental.
  -Using ccache on 10+ is fine so long as we use a PATH.
  -XDEV: Don't endlessly append to make.conf on updates.
  -Fix leftover lock file in /tmp at cleanup
  -Support in-tree ccache for buildworld on recent head
  -Always use the FAST_DEPEND option for buildworld.
  -Go crazy, use -j for installworld targets on recent head
  -Allow comments on the same line with port entries in blacklist
3.1.99.20151014
14 Oct 2015 21:06:00
Revision:399299Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.1.9

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_319

  - Fix handling of ports dependencies without a PORTSDIR
  - jail -c: Fix fetching when TARGET does not match TARGET_ARCH
3.1.99.20150915
15 Sep 2015 15:48:41
Revision:396976Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.1.7-54-g6b5b90c

Changes:
  - Fix cases where /var/db/freebsd-update was not being ignored.
  - Fix crash from 'make showconfig'
3.1.99.20150914
14 Sep 2015 23:35:25
Revision:396941Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.1.7-52-g1988cd4

Changes:
  - Support new pkg bootstrap PUBKEY signature format.

PR:		202622
3.1.99.20150903
03 Sep 2015 18:38:19
Revision:396027Original commit files touched by this commit
bdrewery search for other commits by this committer
Add missed distinfo for r393626
3.1.99.20150903
03 Sep 2015 17:52:40
Revision:396025Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.7-51-ga3fb251

Changes:
  - Remove old references to the fossil site and point to github.
  - options: Override LOCALBASE to prevent pollution from
    LOCALBASE/etc/perl5_version. Also use which(1) to find
    some helper tools.
  - Avoid SIGINFO crash in startup

As long as this is stable, this will be release as 3.1.8. The next update will
then be an update from master, holding the 3.2 code.
3.1.99.20150805
05 Aug 2015 23:06:39
Revision:393626Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.1.7-41-gb7d0543

Changes:
  - bulk -c: Restore previous behavior with log deletion. Don't wipe out ALL
             logs, only delete the ones for the given build. This change
             almost inadvertently wiped out all logs and violates POLA at
             this point.
  - bulk -c: Fix it, it wouldn't start.
  - Misc cleanups
3.1.99.20150804
04 Aug 2015 19:45:34
Revision:393547Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.1.7-34-g1c90084

Changes:
  - jail: check the directory for method src=
  - csup has been deorbited from the project
  - Test to make sure $SVN_CMD is actually set before trying to use it.
    Improve test and error message for detecting if svn is installed.
  - jail -x: Run native-xtools from /usr/src for now.
  - Remove EOL 8.3 support
  - Run 'jail start' hook before any 'make' commands.
  - jail -m src: Fix handling of cross-compile by setting proper
TARGET/TARGET_ARCH
  - Remove use of SVN mirrors.
  - Fix need_emulation to only check TARGET_ARCH against kern.supported_archs.
  - Let KEEP_OLD_PACKAGES work on 9.x/8.4 with sort(1) lacking -V [1]
  - Fix typo in poudriere.8
  - Correct typo in poudriere -p help output

PR:		193732 [1]
3.1.99.20150608
08 Jun 2015 20:37:59
Revision:388881Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.7-15-ge84bac5.

I had intended to update this to master but have not yet fixed a blocking
bug on it.

Changes:
  - status -a: Fix handling of showing older builds.
  - QEMU: Add a hack to raise the default build times.
  - Don't crash starting up a job, or otherwise, if the time goes backwards.
  - blacklist: Fix loading of JAIL-SETNAME-blacklist
  - QEMU: Always try loading a qemu-blacklist file
  - Add a helper 'clock_monotonic' to use clock_gettime(CLOCK_MONOTONIC)
    rather than non-monotonic 'date +%s'
  - Use monotonic time for calculating durations
  - Add a build.started epoch time.
  - Add a build.ended epoch time that is set in the last HTML json generation.
  - Update sh to FreeBSD r281982
  - Fix build on older FreeBSD due to sh. If F_DUPFD_CLOEXEC is unavailable
    then use system sh.
  - Ignore /var/db/freebsd-update/ too.
3.1.99.20150527
27 May 2015 14:44:14
Revision:387611Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.7

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_317
 - Restore /usr/sbin and /sbin to PATH lost in 3.1.5
 - HTML: Fix broken log link from 3.1.5
 - Avoid copying /var/db/freebsd-update into build jails
 - QEMU: Fix handling of elftoolchain install for older src checkouts.
3.1.99.20150511_1
11 May 2015 15:57:52
Revision:386087Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.6

Changes:
  - jail -m src: Fix asking about removing files. This was a bug in 3.1.0. The
    fix came in right after 3.1.5 release.
3.1.99.20150511
11 May 2015 14:03:54
Revision:386081Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.5

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_315
3.1.99.20150501
01 May 2015 17:25:25
Revision:385130Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.4-71-g652abb7

Changes:
  - Fix running poudriere in a jail due to lack of procctl(2) access.
3.1.99.20150428
29 Apr 2015 05:39:24
Revision:384959Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.4-70-gea2537e

Changes:
  - Fix testport -o for invalid origins.
  - HTML open tag fixes
  - Fix temporary file creation causing bad 'mv: fastcopy' warnings about
    JSON files.
3.1.99.20150422
28 Apr 2015 17:27:28
Revision:384922Original commit files touched by this commit
bdrewery search for other commits by this committer
No need for bsd.port.options.mk now
3.1.99.20150422
22 Apr 2015 16:18:29
Revision:384497Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.4-62-g431268b

Changes:
  Fix building of HTML json files / an occasional 'mv: fastcopy:' warning.
3.1.99.20150421_2
21 Apr 2015 18:24:19
Revision:384439Original commit files touched by this commit
bdrewery search for other commits by this committer
Remove my accidentally committed test for r384436
3.1.99.20150421_1
21 Apr 2015 18:20:09
Revision:384437Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.4-61-g2259889

Changes:
  Support STRICT_DEPENDS.
3.1.99.20150421
21 Apr 2015 17:01:51
Revision:384434Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.4-60-ga6e4d2b

Changes:
  Fix build with 8.4.
3.1.99.20150420
20 Apr 2015 16:34:00
Revision:384365Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.4-58-gd237819

Changes:
    Fix not setting proper UNAME_m/p for powerpc64 cross build
    Fix qemu builds not setting MACHINE/MARCHINE_ARCH in make.conf
    QEMU: No need to set MACHINE/MACHINE_ARCH in env.
    QEMU: For consistency set UNAME_m/p in jail's login.conf.
    Don't let balance_pool() failure crash a builder.
    Avoid double ln(1) when called in a clean_pool/stop_build failure from
build_pkg
    When a build crashes and does not complete, properly cleanup its builder
jail.
    bulk queue optimizations
    Call pkg_cache_data in a separate worker. This allows build_pkg() to finish
quicker.
    bulk -t/testport: Fix the first package built in a jail not showing its
needed shared libraries.
    Disable 'set -x' in some noisy functions
    Rewrite lock_acquire() to not spam 'sleep 0.1'
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.1.99.20150409_1
10 Apr 2015 01:54:02
Revision:383687Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.3-7-g07740a0

Changes:
  - Run ldconfig -m (/etc/rc.d/ldconfig) on jail startup rather than
    jail creation.
3.1.99.20150409
09 Apr 2015 18:55:34
Revision:383666Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.3-6-g784f9aa

Changes:
  - jail -cx: Fix incorrect hard linking.
  - Support building powerpc from powerpc64 without qemu.
  - Document that '.' is not allowed in -jzp
  - jail_start: Enforce no '.' in -jzp.
3.1.99.20150403
04 Apr 2015 04:45:07
Revision:383189Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.3

Changes:
  - Fix deleting jails when using NO_ZFS/TMPFS_ALL is used.
3.1.99.20150331
31 Mar 2015 17:12:19
Revision:382851Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.2

Changes:
  - HTML: Fix JS error processing data.status by improving compatibilty with
    older JSON files.
3.1.99.20150327
28 Mar 2015 01:59:14
Revision:382447Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.1-42-g77fcbdb

Changes:
  - jail -u: Fix freebsd-update caring about host `sysctl kern.bootfile`
3.1.99.20150326
26 Mar 2015 22:03:24
Revision:382347Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.1-41-g00ae908

Changes:
  - Fix 'cp: File Exists' and 'identical (not copied)' errors
  - jail -u: Fix freebsd-update for EOL and non-TTY usage
  - ATOMIC_PACKAGE_REPOSITORY: Fix crash if user removes the dir .latest
    refers to
3.1.99.20150325
25 Mar 2015 05:30:32
Revision:382196Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to 3.1.1-36-g2c5e0ca

Changes:
  - jail -i: Show 'fs' and 'mnt' values
  - Fix ZFS not rolling back the jail to clean when using TMPFS
3.1.99.20150323_1
23 Mar 2015 21:17:35
Revision:382044Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.1.1-34-g9b5d330

This fixes a realpath warning from all poudriere commands.
3.1.99.20150323
23 Mar 2015 21:08:00
Revision:382042Original commit files touched by this commit
bdrewery search for other commits by this committer
Actually there is a harmless warning only.
3.1.99.20150323
23 Mar 2015 21:05:42
Revision:382041Original commit files touched by this commit
bdrewery search for other commits by this committer
Block this for now as it is not actually running now.
3.1.99.20150323
23 Mar 2015 19:29:02
Revision:382033Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.1.1-33-gbf2a55b
  (I decided to use 'git-describe --tags' now that USE_GITHUB supports it)

Changes:
 - Allow overriding jail params with JAIL_PARAMS
 - Remove old nxb-bin directory if needed.
 - Fix more cases of running from local checkout
 - Allow all COLOR variables to be overridden in poudriere.conf.
 - testport -c is fixed
 - bulk now creates a copy of /var/db/ports to avoid breakage if the
   directory in /usr/local/etc/poudriere.d/options is touched during a build.
 - XDEV: Remove /bin/sh /bin/csh from the static hardlink list on mips/mips64
   as there are endian issues to work out.
3.1.99.20150320
20 Mar 2015 20:07:51
Revision:381777Original commit files touched by this commit
bdrewery search for other commits by this committer
For the new USE_GITHUB with only GH_TAGNAME set default DISTNAME to
include GH_PROJECT/GH_ACCOUNT/GH_TAGNAME. This prevents the distfile
having the same name despite changing one of these values and causing
a bad checksum.

Differential Revision:	https://reviews.freebsd.org/D2103
Reviewed by:	mat
With hat:	bdrewery
3.1.99.20150320
20 Mar 2015 17:52:46
Revision:381753Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to checkin 54183f5f

Changes:
  - When using TMPFS_LOCALBASE (TMPFS_ALL) always try to clone the ref
    jail's LOCALBASE to the builder jail on port build startups. There
    is an optimization to not do this but it is needed for 'jail start'
    hooks that want to customize LOCALBASE. It normally will be a NOP.
3.1.99.20150319
19 Mar 2015 20:30:20
Revision:381688Original commit files touched by this commit
bdrewery search for other commits by this committer
Fix the new USE_GITHUB to rename the distfile such that it does not
conflict with the old scheme and cause a "reroll" or "invalid checksums".  This
also avoids clobbering the FreeBSD distcache.

Use a revision in the DISTNAME for USE_GITHUB in case we need to bump this
again for anything. It's more a hint of how to handle it in the future.

Reported by:	mat
Discused with:	mat, antoine, swills
With hat:	portmgr
3.1.99.20150319
19 Mar 2015 18:13:18
Revision:381651Original commit files touched by this commit
bdrewery search for other commits by this committer
Fix accidental change in r381648
3.1.99.20150319
19 Mar 2015 18:08:26
Revision:381648Original commit files touched by this commit
bdrewery search for other commits by this committer
Remove GITHUB_RELEASE MASTER_SITE from r375010 as it is now redundant with
GITHUB.

The new GITHUB MASTER_SITE from r381618 now supports not setting GH_COMMIT and
only having GH_TAGNAME default to DISTVERSION.

All of these ports as-is.

With hat:	portmgr
3.1.99.20150319
19 Mar 2015 16:55:31
Revision:381619Original commit files touched by this commit
bdrewery search for other commits by this committer
Convert to new USE_GITHUB
3.1.99.20150319
19 Mar 2015 15:45:17
Revision:381604Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to checkin 80b7167

Changes:
  - Clean up language of the zsh completion for bulk -c and -C.
  - Manpage fixes
  - jail: Fix handling of games distribution for recent CURRENT.
  - testport: Show error when unable to extract pkg
  - jail -uc: Support a SETNAME-src.conf
  - Add 'builder' start/stop hook. Params: id mnt
  - Add a check to see if id(1) works in the jail.
  - HTML: Show proper percentage in progress bar.
  - Fix creating cpdup ignore files in jail if cpdup is not used (ZFS).
  - Cross-building updates
3.1.1
11 Mar 2015 17:33:40
Revision:381024Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add missing EXAMPLES option

PR:		196244
Submitted by:	amdmi3
Approved by:	bdrewery (maintainer)
3.1.1
08 Dec 2014 17:15:41
Revision:374304Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.1.1 which fixes pkg(8) crashing in 8.4 jails.
  8.4 jails should be recreated if created with Poudriere 3.1 or
  poudriere-devel-3.0.99.20141117.
3.1.0
04 Dec 2014 00:03:51
Revision:373855Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.1.0

No changes are in this from RC3.
3.1.r3
02 Dec 2014 14:55:57
Revision:373765Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to 3.1-RC3

Changes:

 * Qemu fixes
 * pkgclean -f fix
 * Support creating jails from projects/ branch.
3.1.r2
19 Nov 2014 16:33:32
Revision:372797Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin e3445da which is 3.1-RC2

Changes:
  * Fix pkgclean -f after recent cwd changes
  * Fix for native-xdev login.conf support
3.1.r1
17 Nov 2014 20:15:22
Revision:372682Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin 7851588, which is 3.1-RC1

  See https://github.com/freebsd/poudriere/wiki/release_notes_31 for Release
  Notes.
3.0.99.20141117
17 Nov 2014 17:11:15
Revision:372673Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin 8d28349

  The next update will be 3.1-RC1.

Changes:
  * The HTML interface is now fixed for file:// and direct access. This
    currently only works for the build directory. The jail-level and top-level
    do not yet work, but may in the future.
  * Fix usage over NFS when root does not have access to current directory.
  * Fix performance for qemu/native-xdev by not using /bin/sh for pkg(8)'s
    ABI_FILE
3.0.99.20141010
28 Oct 2014 19:04:53
Revision:371642Original commit files touched by this commit
bdrewery search for other commits by this committer
Update to checkin d2f5c83

Changes:
  * Minor display fixes
  * poudriered cleanups
  * ports -l: Support -n like jail
  * Add a 'jail stop' hook called right before jail is shutdown
  * Auto fix shadowed files in repository that are owned by pkg(8)
  * jail -cx: TARGET/TARGET_ARCH fixes
3.0.99.20140926
27 Sep 2014 04:19:11
Revision:369357Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin caf0bb9

Changes:
  * jail -x: Build and install native-xtools cross compile tools.
    Submitted by sbruno@
3.0.99.20140922
23 Sep 2014 04:35:23
Revision:369004Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin 96b7698

Changes:
  * Fix another race in balance_ool() causing crashed builds
  * More color fixes
  * jail -u: Fix detection of invalid jails
  * Better handling of crashed builds
  * Fix incremental rebuild for pkg/pkg-devel
3.0.99.20140919
19 Sep 2014 14:36:51
Revision:368566Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin 4555dff [now a git hash]
- Poudriere's home has moved to https://github.com/freebsd/poudriere/wiki

Changes:
  * Fix some error handling with the recent races fixes, which led to them
    still crashing.
  * Display some nicer errors in some cases rather then just exiting.
  * jail -m null: Fix /etc/login.conf.db being stale after deleting
    the jail.
  * Fix a possible case of dependency calculation errors being lost.
3.0.99.20140916
16 Sep 2014 17:17:13
Revision:368337Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin d7e95d9102

Changes:
  * HTML: Fix NaN showing in a case
  * Fix handling of SIGPIPE for cleaning up.
  * Improvements to cleanup handling such that recursive errors will not
    stop the cleanup process.
  * HTML: Add an apache example
  * testport: Allow tee(1) more time to flush buffer before killing it off.
  * bulk: Remove the use of tee(1)
  * bulk: Fix several races leading to "stuck_in_queue" and "Unknown stuck
    queue bug".
  * jail -m src=: Also copy in the src tree now. .git and .svn are ignored.
  * bulk: Fix high CPU usage/spinning when the queue is waiting on the last
    jobs to finish.
  * Remove use of stripcolors pipe which used far too much CPU.
  * bulk: Fix a case where computing deps was not delaying errors until
    the end of deps calculation was intended.
3.0.99.20140827
27 Aug 2014 13:09:20
Revision:366322Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin 7c2b030b2b

Changes:
  * testport: Detect invalid origin in -o
  * Still symlink logs to errors/ for 'stuck_in_queue'
  * Add a jail:start hook. Can be used to customize the jail for builds on
    startup.
  * jail -u: Stop trying to nullmount /usr/src on top of itself, and
    fix /compat warning.
  * bulk -t/testport: Only show NEEDED libraries using readelf(1) rather than
    ldd(1) which was showing indirect library dependencies.
  * bulk -R / NO_RESTRICTED: Show which files are being removed by
    clean_restricted
  * Fix showing missing MOVED as a warning
  * jail -i: Fix to not require a ports tree
  * bulk -i: Fix installation of ports-mgmt/pkg
3.0.99.20140808
09 Aug 2014 03:27:16
Revision:364394Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin 439a908c73

Changes:
  * ports -u: Fix with git
  * bulk: Some dependency failures are now delayed rather than immediately
          fatal. This allows identifying more build problems rather than
          needing to iteratively run bulk to continue finding more.
  * Add a note that DEVELOPER is ignored without bulk -t/testport.
  * Also remove DEVELOPER_MODE for ports not being tested. (pkg uses it and
    causes fatal pkg-lstat errors on bad plist)
  * Only show boost priority if actually building the packages listed
  * Add PKG_REPO_META_FILE passthrough for repo meta file for pkg-repo. Not
    currently useful so undocumented. It will be more useful when pkg-repo -m
    learn mores metadata options and there is a client-side way to view the
    metadata.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.0.99.20140801
01 Aug 2014 23:55:11
Revision:363771Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin bbac739f86

Changes:
  * Workaround regression with pkg-1.3 causing all packages to have new options.
  * status: Fix -H to be tab-delimited
3.0.99.20140626
27 Jun 2014 03:30:50
Revision:359441Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin 6d00750ddc

Changes:
  * HTML: Fix printing of "Remaining" on the jail page
  * Build reason: Change "missing LDFLAGS" to "missing_LDFLAGS" to have a one
    word reason
  * Update example nginx config for 1.6: nginx 1.6 now includes
    application/json in default mime.times
  * Add USE_PROCFS and USE_FDESCFS to allow disabling requirement on them
3.0.99.20140619_1
19 Jun 2014 23:07:17
Revision:358474Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin 81baf7e90d

Changes:
  * Fix bulk -f handling of relative file
3.0.99.20140619
19 Jun 2014 15:04:31
Revision:358428Original commit files touched by this commit
bdrewery search for other commits by this committer
- Update to checkin df5632bbea

Changes:
  * bulk: Always clean restricted packages when done building if NO_RESTRICTED
    is set
  * bulk: Don't rebuild unneeded deps which were not specified on the cmdline.
    NOTE: This means that partial builds will not create a consistent repo of
          other existing packages. I.e., running bulk PORT1 PORT2 and then
          running bulk PORT1 will make it only create a consistent repo
          for PORT1. Always build with the ports you expect to be there.
  * Fix 'msg_error' not defined errors.
  * pkgclean/distclean: Consider hardlinks for size calculation
  * distclean:
    - Fix some false-positives
    - Support multiple -p options
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.0.99.20140517_1
03 Jun 2014 14:03:22
Revision:356370Original commit files touched by this commit
sbruno search for other commits by this committer
Add option to pull in emulators/qemu-static-user to assist in x-compiling
for non-x86 architectures.

Reviewed by:	bdrewery

Number of commits found: 292 (showing only 100 on this page)

«  1 | 2 | 3  »