notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
poudriere-devel Port build and test system
3.3.99.20211017_2 ports-mgmt on this many watch lists=14 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.3.99.20210907_1Version 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: 2021-10-18 22:26:31
Commit Hash: f3b8c09
People watching this port, also watch:: pkg, rsync, ca_root_nss, glib, git
License: BSD2CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (128 items)
Collapse this list.
  1. /usr/local/share/licenses/poudriere-devel-3.3.99.20211017_2/catalog.mk
  2. /usr/local/share/licenses/poudriere-devel-3.3.99.20211017_2/LICENSE
  3. /usr/local/share/licenses/poudriere-devel-3.3.99.20211017_2/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/jexecd
  17. libexec/poudriere/locked_mkdir
  18. libexec/poudriere/nc
  19. libexec/poudriere/poudriered
  20. libexec/poudriere/ptsort
  21. libexec/poudriere/pwait
  22. libexec/poudriere/rename
  23. libexec/poudriere/rexec
  24. @comment libexec/poudriere/rm
  25. libexec/poudriere/sh
  26. libexec/poudriere/timeout
  27. libexec/poudriere/timestamp
  28. man/man8/poudriere.8.gz
  29. man/man8/poudriere-bulk.8.gz
  30. man/man8/poudriere-distclean.8.gz
  31. man/man8/poudriere-image.8.gz
  32. man/man8/poudriere-jail.8.gz
  33. man/man8/poudriere-logclean.8.gz
  34. man/man8/poudriere-options.8.gz
  35. man/man8/poudriere-pkgclean.8.gz
  36. man/man8/poudriere-ports.8.gz
  37. man/man8/poudriere-queue.8.gz
  38. man/man8/poudriere-status.8.gz
  39. man/man8/poudriere-testport.8.gz
  40. man/man8/poudriere-version.8.gz
  41. share/examples/poudriere/httpd.conf.sample
  42. share/examples/poudriere/nginx.conf.sample
  43. share/poudriere/MANIFESTS
  44. share/poudriere/awk/dependency_loop.awk
  45. share/poudriere/awk/humanize.awk
  46. share/poudriere/awk/json.awk
  47. share/poudriere/awk/json_jail.awk
  48. share/poudriere/awk/json_top.awk
  49. share/poudriere/awk/parse_MOVED.awk
  50. share/poudriere/awk/processonelog2.awk
  51. share/poudriere/awk/siginfo_buildtime.awk
  52. share/poudriere/awk/unique_pkgnames_from_flavored_origins.awk
  53. share/poudriere/api.sh
  54. share/poudriere/bulk.sh
  55. share/poudriere/common.sh
  56. share/poudriere/daemon.sh
  57. share/poudriere/distclean.sh
  58. share/poudriere/foreachport.sh
  59. share/poudriere/html/assets/DataTables-1.10.0/css/jquery.dataTables.min.css
  60. share/poudriere/html/assets/DataTables-1.10.0/css/jquery.dataTables_themeroller.min.css
  61. share/poudriere/html/assets/DataTables-1.10.0/images/back_disabled.png
  62. share/poudriere/html/assets/DataTables-1.10.0/images/back_enabled.png
  63. share/poudriere/html/assets/DataTables-1.10.0/images/back_enabled_hover.png
  64. share/poudriere/html/assets/DataTables-1.10.0/images/forward_disabled.png
  65. share/poudriere/html/assets/DataTables-1.10.0/images/forward_enabled.png
  66. share/poudriere/html/assets/DataTables-1.10.0/images/forward_enabled_hover.png
  67. share/poudriere/html/assets/DataTables-1.10.0/images/sort_asc.png
  68. share/poudriere/html/assets/DataTables-1.10.0/images/sort_asc_disabled.png
  69. share/poudriere/html/assets/DataTables-1.10.0/images/sort_both.png
  70. share/poudriere/html/assets/DataTables-1.10.0/images/sort_desc.png
  71. share/poudriere/html/assets/DataTables-1.10.0/images/sort_desc_disabled.png
  72. share/poudriere/html/assets/DataTables-1.10.0/js/jquery.dataTables.min.js
  73. share/poudriere/html/assets/bootstrap-3.1.1/css/bootstrap-theme.min.css
  74. share/poudriere/html/assets/bootstrap-3.1.1/css/bootstrap.min.css
  75. share/poudriere/html/assets/bootstrap-3.1.1/fonts/glyphicons-halflings-regular.eot
  76. share/poudriere/html/assets/bootstrap-3.1.1/fonts/glyphicons-halflings-regular.svg
  77. share/poudriere/html/assets/bootstrap-3.1.1/fonts/glyphicons-halflings-regular.ttf
  78. share/poudriere/html/assets/bootstrap-3.1.1/fonts/glyphicons-halflings-regular.woff
  79. share/poudriere/html/assets/bootstrap-3.1.1/js/bootstrap.min.js
  80. share/poudriere/html/assets/favicon.ico
  81. share/poudriere/html/assets/jquery-1.11.1.js
  82. share/poudriere/html/assets/jquery-1.11.1.min.js
  83. share/poudriere/html/assets/jquery-1.11.1.min.map
  84. share/poudriere/html/assets/jquery.dataTables.rowGrouping-1.2.9.js
  85. share/poudriere/html/assets/logo.svg
  86. share/poudriere/html/assets/poudriere.css
  87. share/poudriere/html/assets/poudriere.js
  88. share/poudriere/html/build.html
  89. share/poudriere/html/index.html
  90. share/poudriere/html/jail.html
  91. share/poudriere/html/robots.txt
  92. share/poudriere/image.sh
  93. share/poudriere/image_dump.sh
  94. share/poudriere/image_firmware.sh
  95. share/poudriere/image_iso.sh
  96. share/poudriere/image_mfs.sh
  97. share/poudriere/image_rawdisk.sh
  98. share/poudriere/image_tar.sh
  99. share/poudriere/image_usb.sh
  100. share/poudriere/image_zsnapshot.sh
  101. share/poudriere/include/cache.sh
  102. share/poudriere/include/colors.pre.sh
  103. share/poudriere/include/colors.sh
  104. share/poudriere/include/common.sh.dragonfly
  105. share/poudriere/include/common.sh.freebsd
  106. share/poudriere/include/display.sh
  107. share/poudriere/include/fs.sh
  108. share/poudriere/include/hash.sh
  109. share/poudriere/include/html.sh
  110. share/poudriere/include/parallel.sh
  111. share/poudriere/include/pkg.sh
  112. share/poudriere/include/pkgqueue.sh
  113. share/poudriere/include/shared_hash.sh
  114. share/poudriere/include/util.sh
  115. share/poudriere/jail.sh
  116. share/poudriere/logclean.sh
  117. share/poudriere/options.sh
  118. share/poudriere/pkgclean.sh
  119. share/poudriere/ports.sh
  120. share/poudriere/processonelog.sh
  121. share/poudriere/queue.sh
  122. share/poudriere/status.sh
  123. share/poudriere/testport.sh
  124. share/bash-completion/completions/poudriere
  125. share/zsh/site-functions/_poudriere
  126. @owner
  127. @group
  128. @mode
Collapse this list.
Dependency lines:
  • poudriere-devel>0:ports-mgmt/poudriere-devel
Conflicts:
CONFLICTS_INSTALL:
  • poudriere-[0-9]*
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
PKGNAME: poudriere-devel
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
poudriere-devel
ABIlatestquarterly
FreeBSD:11:aarch643.2.99.201806013.3.99.20200326
FreeBSD:11:amd643.3.99.20210907_13.3.99.20210617
FreeBSD:11:armv63.1.99.201606113.3.99.20200326
FreeBSD:11:i3863.3.99.20210907_13.3.99.20210617
FreeBSD:11:mips--
FreeBSD:11:mips643.1.99.20160624_23.3.99.20200326
FreeBSD:12:aarch643.2.99.201806013.3.99.20210907_1
FreeBSD:12:amd643.3.99.20210907_13.3.99.20210907_1
FreeBSD:12:armv63.2.99.201806013.3.99.20200326
FreeBSD:12:armv73.2.99.201806013.3.99.20200326
FreeBSD:12:i3863.3.99.20210907_13.3.99.20210907_1
FreeBSD:12:mips--
FreeBSD:12:mips643.2.99.201806013.3.99.20200326
FreeBSD:12:powerpc64--
FreeBSD:13:aarch643.3.99.20200326_23.3.99.20210907_1
FreeBSD:13:amd643.3.99.20210907_13.3.99.20210907_1
FreeBSD:13:armv63.3.99.20200326_23.3.99.20210303_2
FreeBSD:13:armv73.3.99.20200326_23.3.99.20210303_2
FreeBSD:13:i3863.3.99.202110153.3.99.20210907_1
FreeBSD:13:mips--
FreeBSD:13:mips643.3.99.20200326_23.3.99.20200326_2
FreeBSD:13:powerpc643.3.99.20200326_23.3.99.20210617
FreeBSD:14:aarch643.3.99.20210907_1-
FreeBSD:14:amd643.3.99.20210907_1-
FreeBSD:14:armv63.3.99.20210303_1-
FreeBSD:14:armv73.3.99.20210303_1-
FreeBSD:14:i3863.3.99.20210907_1-
FreeBSD:14:mips--
FreeBSD:14:mips643.3.99.20211015-
FreeBSD:14:powerpc643.3.99.20210303_1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. ca_root_nss>=0 : security/ca_root_nss
  2. freebsd-release-manifests>0 : misc/freebsd-release-manifests
  3. dialog4ports>0 : ports-mgmt/dialog4ports
There are no ports dependent upon this port

Configuration Options:
Options name:
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/3.3.0-1023-g0070a55f9?dummy=/
Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2014-12-08
    Affects: users of ports-mgmt/poudriere, ports-mgmt/poudriere-devel
    Author: bdrewery@FreeBSD.org
    Reason: 
      8.4 jails created with Poudriere 3.1, or poudriere-devel-3.0.99.20141117
      should be recreated with 'jail -d' and 'jail -c'. This fixes pkg(8)
      crashes.
    
    

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

1 | 2 | 3  »  

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
18 Oct 2021 22:26:31
 files touched by this commit commit hash:f3b8c0953312c6dc0975a2733631537dd057e96a  3.3.99.20211017_2
bdrewery search for other commits by this committer
ports-mgmt/poudriere-devel: Really fix non-amd64 build
17 Oct 2021 21:52:37
 files touched by this commit commit hash:4116dc2f1f6385b42fb668badb6b4c1cbb195f9d  3.3.99.20211017_1
bdrewery search for other commits by this committer
ports-mgmt/poudriere-devel: Update to 3.3.0-1022-g964cf327f

Changes:
 - Fix interactive mode failing on 'pkg update'
 - Fix non-root CCACHE usage to be able to read /root/.ccache
17 Oct 2021 19:25:19
 files touched by this commit commit hash:14e5e1370ddb6594b29bfa3b5c8948205621fdf1  3.3.99.20211017
bdrewery search for other commits by this committer
ports-mgmt/poudriere-devel: Update to 3.3.0-1020-g59a87677c

Changes:
 - Fixes va_args build error on non-amd64
16 Oct 2021 03:58:23
 files touched by this commit commit hash:7791106ed586618718f521d7d467d872e2f3a314  3.3.99.20211015
bdrewery search for other commits by this committer
ports-mgmt/poudriere-devel: Update to 3.3.0-1019-gef4526594

Changes:
  - Store pool dir in logs/.poudriere.pkg_pool%
  - bulk: Add -NN to avoid committing packages.
  - distclean: Don't delete DISTFILES_CACHE if it is empty
  - distclean: Fix deleting from a corrupted list
  - distclean is known to not properly recurse deps.
  - crashed_build/skipping: Show flavor of packages
  - Package Fetch: Fix handling for remote pkg version check
  - Package Fetch: Handle lost packages failure better for PKG_SUFX transition.
  - bulk: Auto rename *.txz to *.pkg if needed
  - Default DELETE_UNQUEUED_PACKAGES to no and document.
  - image: Fix firmware images
  - zsh: Add bulk -b option description for zsh completion file and remove
trailing spaces
  - clock: Fix formatting to be more portable
07 Sep 2021 20:53:16
 files touched by this commit commit hash:ea4bd5e0889c3cbbce0ed69c5a5f3010407760d3  3.3.99.20210907_1
bdrewery search for other commits by this committer
ports-mgmt/poudriere-devel: Update to 3.3.0-967-g764941e90

Changes:
- bulk: Don't delete unqueueud packages unless -a or -f is given
- options: Support multiple -f
07 Sep 2021 19:10:59
 files touched by this commit commit hash:3dd6478b9231fc9bf79ea7c7689d9edd759f648a  3.3.99.20210907
bdrewery search for other commits by this committer
ports-mgmt/poudriere-devel: Update to 3.3.0-961-g039b378dc

Changes:
- Fix random bulk crashes due to sh read bug [1]
- bulk: Don't mention stale txz symlinks for -C-deleted packages

PR:	258347 [1]
07 Sep 2021 17:16:53
 files touched by this commit commit hash:0d887476a43b144f2e9a127c1ff69f00fe4700f1  3.3.99.20210904
bdrewery search for other commits by this committer
ports-mgmt/poudriere-devel: Mark BROKEN

The last update is producing random crashes during bulk.
See https://github.com/freebsd/poudriere/issues/917 for
details.
04 Sep 2021 19:41:20
 files touched by this commit commit hash:1357179a0c89f8cebdda1892d860f26ede696f6c  3.3.99.20210904
bdrewery search for other commits by this committer
ports-mgmt/poudriere-devel: Update to 3.3.0-958-g3d248385b

Changes:
 - logclean: Don't show dry-run messages when not in dry mode.
 - bulk [-a] -f: Delete packages unknown/unqueued like pkgclean would.
 - bulk: Link to the build logs at PACKAGES/logs
 - bulk missing pkg: Delete packages before fetching from remote
 - enter_interactive: Allow non-root to write to /wrkdirs
 - Various locking changes
 - Package Fetch: Clarify cached packages may be used.
 - Fix race with distfile fetch saving
 - Show loginfo on error
28 Aug 2021 19:09:56
 files touched by this commit commit hash:c47ee773c4cf48d4b56c3984c04fc6c224f12219  3.3.99.20210828
bdrewery search for other commits by this committer
ports-mgmt/poudriere-devel: Update to 3.3.0-927-gb63d7c829

Changes:
- distclean: Fix reading make.conf
- pkgclean: Fix POUDRIERE_BUILD_TYPE error
27 Aug 2021 20:48:05
 files touched by this commit commit hash:84a57f6bb7734cd7beb782b621adde940db4e76a  3.3.99.20210827
bdrewery search for other commits by this committer
ports-mgmt/poudriere-devel: Update to 3.3.0-924-g8de014b5e

Changes:
  - git dirty check: Check for untracked Makefile.local and patch files
  - bulk/testport: Detect *new but disabled* OPTIONS
  - buildlog_start: Revert display back to readable local TZ.
  - testport -c: Fix to use the right port directory
  - Package fetch: Generate logfiles, stats, and show in web
  - PACKAGE_FETCH_WHITELIST: Fix only reading the first pkgname.
  - PACKAGE_FETCH_WHITELIST: Fix so globs in the list work too.
  - Package fetch: Check OSVERSION / ABI
  - Package fetch: Save fetch list and url into logdir.
  - Package fetch: Don't double count ports-mgmt/pkg
18 Aug 2021 18:14:11
 files touched by this commit commit hash:0081aa8f7f5cab4267ebde20f36446f6a2a33a86  3.3.99.20210818
bdrewery search for other commits by this committer
ports-mgmt/poudriere-devel: Update to 3.3.0-869-g7a9e09c8f

Changes:
  * misc fixes for pkg-1.17's new PKG_SUFX of .pkg
  * Some PORTBUILD_UID/GID fixes and display changes
  * ports -c: Disallow using - in new trees as it causes parsing issues
  * ALLOW_MAKE_JOBS: Explicitly compare to 'yes'
  * bulk -b: prefetch package fixes
  * bulk -b: prefetch packages are now cached (linked and deleted under normal
pkgclean/bulk delete behavior)
  * Add in more notes for built packages.
  * Don't store timestamp+poudriere version git notes if PKG_REPRODUCIBLE is set
  * Change pkg notes naming style From_This to_this
  * Allow zstd in WRKDIR_ARCHIVE_FORMAT
  * misc manpage improvements
  * jail: Automatically set XDEV as needed
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20 Jul 2021 23:39:34
 files touched by this commit commit hash:8bccb92f04a1d1ba3f92fc4d912cc60ef88b3487  3.3.99.20210720
bdrewery search for other commits by this committer
ports-mgmt/poudriere-devel: Update to 3.3.0-748-g71646de83

Changes:
 - bulk: Fix unqueuing needed deps. (regression from
   3.3.0-744-g0bf7bd31e / 3.3.99.20210714)
 - bulk -vv: Show unqueue operations
 - bulk/testport: Show environment per phase in build log
14 Jul 2021 20:10:03
 files touched by this commit commit hash:d75b45371ef9e14e2210e5a0dbc93af62c74b509  3.3.99.20210714
bdrewery search for other commits by this committer
ports-mgmt/poudriere-devel: Update to 3.3.0-744-g0bf7bd31e

Changes:
 - PACKAGE_FETCH: Don't fetch packages that are not queued.
 - bulk: Store (pkg note) and show top level ports git info as well
 - image: various fixes
17 Jun 2021 22:01:15
 files touched by this commit commit hash:25060b9198097c19f5bb5daf9bcbb271d4f5a8e7  3.3.99.20210617
bdrewery search for other commits by this committer
ports-mgmt/poudriere-devel: Update to 3.3.0-738-g9839954fb

Changes
      - testport: Show logs info on depend build failures
      - MUTABLE_BASE=schg: Support writing to /boot/firmware for cpu microcode
      - jail -x: This is not limited to src builds
      - bulk: Don't run 'bulk crashed' hook on -f failures
      - Add git hash annotation into built packages.
      - jail -cu: Fix freebsd-update using wrong arch [1]
      - Update log parsing reasons (processonelog.sh)

PR:	256652 [1]
21 May 2021 18:39:35
 files touched by this commit commit hash:4f7a0060c2ab8c1eb13183c3497813e0a5f0e881  3.3.99.20210521
bdrewery search for other commits by this committer
ports-mgmt/poudriere-devel: - Update to 3.3.0-704-g8c78cfb24

Changes:
* testport|bulk -b: New feature to fetch remote packages. See PACKAGE_FETCH
options in poudriere.conf.sample.
  This feature has pitfalls like downloading and deleting packages. That may be
improved with
  upcoming improved incremental build supoport.
* ports now defaults to using FreeBSD's git repository for checkout when no
method is specified.
* jail: Add support for fetching from artifact.ci.freebsd.org
* ports -m git: Remove default --single-branch.
* ports: Support -D to not shallow clone with git
* ports: Properly detect vcs checkout errors
* ports/jail -m git: Properly check for git being installed
* logclean -N <n>: Fix to keep latest <n>.
* bulk -n: Don't remove .building dir unless this ran made it
* bulk -f: Ignore anything after first column.
* Update cpdup to v1.22 68cb3cb4e14d9c
* ports/jail -m git: Support -U /local/path.
* jail: Allow poudriere -v to override -q for git/svn
* jail -cm git: Allow -v to be excluded to default to remote branch
* ports: Fix -B being rejected with git.
* jail -r: Fix this to work again

** Some git handling and the PACKAGE_FETCH support is not yet stable and may
change in the future.
15 Apr 2021 15:37:52
 files touched by this commit commit hash:b42828e7fd3e3d9505be516f919a586f18521f0d  3.3.99.20210303_2
bdrewery search for other commits by this committer
- Fix new jail and ports creation.

Brings in freebsd/poudriere@1c9357d08e35f2bb248533ce043b2e61920ebf9e
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  3.3.99.20210303_1
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  3.3.99.20210303_1
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
19 Mar 2021 16:46:50
Original commit files touched by this commit Revision:568805  3.3.99.20210303_1
mat search for other commits by this committer
Regular USE_GITHUB cleanup.

Remove DISTNAME, it is always overwritten.
Cleanup GH_TAGNAME and WRKSRC.
03 Mar 2021 20:29:49
Original commit files touched by this commit Revision:567257  3.3.99.20210303_1
bdrewery search for other commits by this committer
- Update to 3.3.0-542-g8bf6e594a

- Don't auto pkgclean with bulk -f. Only do this for bulk -a.
03 Mar 2021 17:06:13
Original commit files touched by this commit Revision:567104  3.3.99.20210303
manu search for other commits by this committer
ports-mgmt/poudriere-devel: Update to 3.3.99.20210303

- jail: Really fix check_kernconf function
01 Mar 2021 05:11:43
Original commit files touched by this commit Revision:566827  3.3.99.20210228
bdrewery search for other commits by this committer
- Update to 3.3.0-540-g9f9007eb8

* ports: move away from portsnap as default
* zfs rollback: Try harder to rollback snapshots.
* bulk -n: Don't remove .building dir unless this ran made it
* common.sh: use new URL for base system
* jail: Fix git checkout during jail update to operate within SRC_BASE.
* image: Add -w (swap size) and -b (swap position)
* image: Support pre and post build scripts
* image: remove unneeded vfs.root.mountfrom that might cause problems
* image: Fix usb and usb+mfs
* image: Add pkgbase support
* image: Fix loader.efi name for arm and arm64
* image: Don't install pmbr and gptboot on !x86
* image: Enable zfs in rc.conf
(Only the first 15 lines of the commit message are shown above View all of this commit message)
13 Nov 2020 19:12:32
Original commit files touched by this commit Revision:555042  3.3.99.20200326_2
bdrewery search for other commits by this committer
Fix bsdgrep support for jail version
11 Nov 2020 22:20:36
Original commit files touched by this commit Revision:554917  3.3.99.20200326_1
bdrewery search for other commits by this committer
- Fix jail creation for 12.2+ seeing sys/param.h error.

MFH:	2020Q4
26 Mar 2020 20:47:39
Original commit files touched by this commit Revision:529219  3.3.99.20200326
bdrewery search for other commits by this committer
- Update to 3.3.0-253-g531ee09f6

 * queue: Fix unqueueable command error message
 * Fix BASEFS error / first-time setup blockers.
 * bulk: Fix non-existent dependencies claiming to be moved.
24 Mar 2020 18:29:22
Original commit files touched by this commit Revision:529059  3.3.99.20200324
bdrewery search for other commits by this committer
- Update to 3.3.0-253-g531ee09f6

 * Minor perf improvements for builtins.
 * Fix html with port named "latest".
 * testport / bulk -t: Set DEVELOPER in patch phase.
 * image: Make iso images bootable in UEFI
10 Dec 2019 17:58:03
Original commit files touched by this commit Revision:519770  3.3.99.20191210
bdrewery search for other commits by this committer
- Update to 3.3.0-229-gce2011f23

  * Pass MAKEWORLDARGS during installworld too
  * bulk/testport: Initial support for ports OVERLAYS
  * testport: Show log info on failure exit
  * jail -d: Don't confirm if the jail doesn't exist
  * jail -c: Fix NO_LIB32 support
  * jail -i: Don't show ports tree info if not requested
  * bulk: Compute queued stats after trimming ignored AND trimming queue.
  * Various fixes and expansion of sh mapfile support
  * Always export `LC_COLLATE=C`
28 Aug 2019 20:20:02
Original commit files touched by this commit Revision:510098  3.3.99.20190828
bdrewery search for other commits by this committer
- Update to 3.3.0-164-g122329edc

 - distclean: Remove empty directories
 - Fix wrkdir saving with FLAVOR'd ports
 - manpage: Cleanup poudriere-jail and poudriere-bulk
 - image: Warn if MFSROOT is too large
 - bulk: Allow overriding nullfs-mounted paths with NULLFS_PATHS
 - bulk: Add additional cases for kern.securelevel assertion
15 Aug 2019 19:58:28
Original commit files touched by this commit Revision:509046  3.3.99.20190815
bdrewery search for other commits by this committer
- Update to 3.3.0-126-g12112ee57

 - image: Fix error with non-existent /etc/login.conf.orig
03 Aug 2019 17:41:29
Original commit files touched by this commit Revision:507975  3.3.99.20190803
bdrewery search for other commits by this committer
- Update to 3.3.0-125-g0a50192f8

 - bulk: Process IGNORE/BLACKLIST before build.
 - Add job status to saving workdir on build failure.
 - ports -u: Add 'ports_update done' hook.
24 Jul 2019 16:21:37
Original commit files touched by this commit Revision:507274  3.3.99.20190724
bdrewery search for other commits by this committer
- Update to 3.3.0-90-gd6f021339

 - Add DISALLOW_NETWORKING, fixes #689
 - qemu: Add /usr/bin/wc and /usr/bin/head to HLINK_FILES.
 - image: Add zsnapshot imagetype.
 - Fix pkg 1.11 issue with devfs mount.
 - bulk -a: Don't print ports in summary unless -v is used.
 - Show FLAVOR in more places.
 - ports -l: Fix error when no ports trees exist yet.
 - testport -c: Fix make.conf not being respected for `make config`.
 - image: Add sleep, ls, and ping to miniroot.
13 Jun 2019 12:49:09
Original commit files touched by this commit Revision:504085  3.3.99.20190311_1
bapt search for other commits by this committer
Fix poudriere image with pkg 1.11
11 Mar 2019 20:13:03
Original commit files touched by this commit Revision:495386  3.3.99.20190311
bdrewery search for other commits by this committer
Update to 3.3.0-62-g5abf90c67

 - Minor updates to blacklist processing (should be NOP)
09 Mar 2019 18:51:49
Original commit files touched by this commit Revision:495193  3.3.99.20190309
bdrewery search for other commits by this committer
- Update to 3.3.0-59-g6e1132813

 - poudriere: Only pass MAKEOBJDIRPREFIX to 'jail'
 - Document environment fully for poudriere/-jail/-ports.
 - Revert progress indicator
 - poudriere: Fix all environment to be space/quote safe.
 - jail/ports -l: Avoid printing empty columns/trailing whitespace.
 - jail -c -m null/tar/src: Again require -v if newvers.sh is not readable.
 - Show proper errors for missing jail metadata.
 - poudriere-jail.8: jail -m null does NOT null-mount during build.
 - jail -c: Defer pwd_mkdb until bulk's jail_start() call.
 - jail -cu: Stop modifying /etc/login.conf in the jail.
 - Slightly speedup MOVED parsing
01 Mar 2019 00:52:44
Original commit files touched by this commit Revision:494219  3.3.99.20190228
bdrewery search for other commits by this committer
Update to 3.3.0-36-g824cd5d40

 * Fix status sed/regex error on 11/head.
 * Fix some bogus 'pwait: No such process' warnings.
 * image -t firmware: Fix installation of /usr/local/etc files (#637).
 * image -f: Fix @flavor support.
 * image: Fix errors calculating IMAGESIZE when not needed (like -t tar).
 * image: Fix cleaning up temporary files properly when USE_TMPFS=all is used.
26 Feb 2019 18:22:46
Original commit files touched by this commit Revision:493975  3.3.99.20190226
bdrewery search for other commits by this committer
Update to 3.3.30 release.

No changes.
25 Feb 2019 21:54:32
Original commit files touched by this commit Revision:493900  3.2.99.20190225
bdrewery search for other commits by this committer
- Update to 3.2.8-438-ga95f2cbfe

 - Fix symlinked POUDRIERE_DATA unmount bug.
 - testport: Fix ports-mgmt/pkg Latest link leaking into real package
repository.
 - bulk/status: Display the progress indicator extracted from build logs.

This will be 3.3.0.
12 Feb 2019 20:33:55
Original commit files touched by this commit Revision:492801  3.2.99.20190212
bdrewery search for other commits by this committer
- Update to 3.2.8-432-g070fc33be

 - Update sh from head r343981
 - Add a builtin for simple string substitutions
 - Fix some invalid memset(3)
 - mapfile fixes and tests
 - Micro-optimize some hash functions to save around 30%
 - Inline some mapfile checks
 - Manpage updates/fixes
24 Oct 2018 22:17:03
Original commit files touched by this commit Revision:482941  3.2.99.20181024
bdrewery search for other commits by this committer
- Update to 3.2.8-402-g73eefa2e6

 - Replace portsmon links with freshports.
 - Document that hook plugins can provide make.conf, but not with filename
patterns.
 - pkgclean: Ensure -j is passed in.
 - Create a dataset for poudriere/data/images during initial setup (#630)
 - image -t zrawdisk: Load the ZFS module at boot, so the filesystem can be
   mounted (#633)
 - image -t zrawdisk: Fix check for IMAGESIZE (#634)
 - image: On failure, don't leave md(4) devices laying around (#635)
 - image: When copying the contents of an overlay, copy symlinks as
   symlinks (#636)
 - Update sh to r338473
 - bulk -cC: Prompt to delete if not in a TTY.
   - Only prompt when ATOMIC_PACKAGE_REPOSITORY is off.
   - Only prompt if there are packages to remove.
 - ATOMIC_PACKAGE_REPOSITORY: Be a bit more verbose about packages directory
   paths.
 - image: Add bytes to bibytes conversion regarding image size (#638)
 - image: Add dump support (#644)
 - Update zsh completion
01 Jun 2018 18:36:07
Original commit files touched by this commit Revision:471282  3.2.99.20180601
bdrewery search for other commits by this committer
- Update to 3.2.7-372-g6125e0831

Very minor chase of 3.2.7.

  - HTML: Reset error load counter on successful load
11 May 2018 17:09:07
Original commit files touched by this commit Revision:469674  3.2.99.20180511
bdrewery search for other commits by this committer
- Update to 3.2.6-369-g91f1ddf5f

  - jail -u freebsd-update: Auto confirm prompts
  - bulk tests: Don't let system perl interfere with the partial tree used.
  - compute_deps: Determine all errors before bailing out
28 Mar 2018 18:38:20
Original commit files touched by this commit Revision:465835  3.2.99.20180328
jrm search for other commits by this committer
ports-mgmt/poudriere-devel: Fix plist issue with completion options
28 Mar 2018 17:57:02
Original commit files touched by this commit Revision:465832  3.2.99.20180328
bdrewery search for other commits by this committer
- Update to 3.2.5-363-g9c2944629
- Add BASH option for completion installation

  - ports_env: set UID=0 to avoid id -u lookups.
  - Remove USE_PTSORT=no support and only use ptsort.
  - Remove POOL_BUCKETS option
  - Only set POOL_BUCKET_DIRS from load_priorities()
  - SIGINFO: Reverse phase and total times to: phase / total
    The original change order was confusing but so is the change.  It may
    ultimately be reverted.
  - USE_CACHED=yes: Block using this as it does not work.
  - Fix '3: Bad file descriptor' on crashed build
  - Format crashed build with JOB_ID if possible
  - MUTABLE_BASE=schg: Exclude immutable paths from mtree comparisons
  - markfs: No need to rewrite the mtree file every time, just share it from
(Only the first 15 lines of the commit message are shown above View all of this commit message)
13 Mar 2018 17:23:39
Original commit files touched by this commit Revision:464393  3.2.99.20180313
bdrewery search for other commits by this committer
- Update to 3.2.5-303-g3a844af55

  - distclean: Suck in ports_env which brings a big performance improvement.
  - bulk: Add validation to check for dependencies with empty FLAVOR 'foo/bar@'
09 Mar 2018 19:52:54
Original commit files touched by this commit Revision:463998  3.2.99.20180309
bdrewery search for other commits by this committer
- Update to 3.2.5-300-g71e9aeef4

      - Split poudriere.8 into subpages.
      - jail -x: Fix error installing /nxb-bin with HEAD host 11 jail
      - Fix double error when a dependency error is found.
      - testport: Trim away excess '/' as done for bulk and dependencies.
      - Fix finding aarch64 binutils for <head after ports r461058.
07 Mar 2018 17:59:43
Original commit files touched by this commit Revision:463817  3.2.99.20180307
bdrewery search for other commits by this committer
- Update to 3.2.4-291-gba0af1a2a

  - jail -s: Always start with MUTABLE_BASE=yes
  - Avoid copying or comparing /var/db/etcupdate into the jails.
  - Add a MUTABLE_BASE=schg (rename 'no' to 'nullfs' and default to 'schg')
    for testing.  This will significantly reduce files copied during jail
    rollback between package builds.  It is supported on USE_TMPFS=all and
    NO_ZFS=yes.  It restricts writes to only /boot /etc /root /var and
    /usr/local.  Custom PREFIX/LOCALBASE likely won't work yet.
04 Mar 2018 23:00:47
Original commit files touched by this commit Revision:463610  3.2.99.20180304
bdrewery search for other commits by this committer
- Update to 3.2.4-282-g49422b58a

 - Sort some usage output.
 - Manpage cleanup.
 - bulk: use buffered reads for various operations.
 - timestamp: rewritten.
 - Add more tests.
 - Various performance improvements.
 - TMPFS_ALL: reduce tmpfs lock contention for builder rollbacks.
 - Reduce proctree lock contention.
 - Fix null-mounting of /rescue.
 - Null-mount /usr/share and /usr/tests.
 - Add a foreachport sub-command for running arbitrary commands against ports.
   This is quite new and still under development.
 - Fix shared locks not properly handling stale locks.
 - image: Fix default permissions to cfg and data partitions
22 Feb 2018 05:52:57
Original commit files touched by this commit Revision:462560  3.2.99.20180202_4
bdrewery search for other commits by this committer
Fix jail cleanup waiting too long on HTML JSON process to exit
13 Feb 2018 04:57:22
Original commit files touched by this commit Revision:461685  3.2.99.20180202_3
bdrewery search for other commits by this committer
HTML: Hide harmless shared lock failures
06 Feb 2018 16:33:15
Original commit files touched by this commit Revision:461075  3.2.99.20180202_2
brd search for other commits by this committer
Fix a missing fi when building an image.

Approved by:	bdrewery (maintainer)
02 Feb 2018 18:25:39
Original commit files touched by this commit Revision:460723  3.2.99.20180202_1
bdrewery search for other commits by this committer
- bulk: Fix skipping failed packages.
- Add CERTS option to allow disabling ca_root_nss and freebsd-release-manifests
  dependencies.
02 Feb 2018 18:08:56
Original commit files touched by this commit Revision:460721  3.2.99.20180202
bdrewery search for other commits by this committer
Minor bug with skipped packages found that is being fixed
02 Feb 2018 18:05:10
Original commit files touched by this commit Revision:460720  3.2.99.20180202
bdrewery search for other commits by this committer
- Update to 3.2.4-148-g1f555127
- Add dialog4ports as a dependency since 'options' requires it. [1]

 - image: Allow hostname to be empty for machines that get their hostname
   from DHCP
 - Force unmount if the non-busy unmount fails
 - bulk: Rework queue handling to avoid hitting 32k link limit on tmpfs on
   older releases.
 - Remove the need for a separate clean.sh to be called for queue cleanup.
 - Update poudriere.conf example to use ZPOOL=zroot as installer has
 - SIGINFO: Show phase time as well
 - Use PKG_EXT in more needed places (working on PKG_NOCOMPRESS still)
 - Avoid two builds stomping on the shared HTML assets directory
 - Fix MOVED handling for new flavor.
 - HTML: Serialize access to jail and top .data.json files

PR:		22547 [1]
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> [1]
29 Jan 2018 19:39:05
Original commit files touched by this commit Revision:460327  3.2.99.20180129
bdrewery search for other commits by this committer
Update to 3.2.4-119-g0da10c68

  - timestamp: Don't exit on [EINTR] to kevent(2)
  - timestamp: Support EOF for command usage
  - timestamp: Support buffered modes
  - Add MAX_EXECUTION_TIME_{EXTRACT,INSTALL,PACKAGE,DEINSTALL} overrides
  - Export PACKAGE_BUILDING to environment as well as some ports check there
    (like postfix pkg-install)
  - Fix not showing MOVED entries at start
  - MOVED: Show more information.
  - MOVED: Fix not being recursive.
  - disclean: Handle MOVED.
  - Add some missing COLOR_PORT
  - Fix a dependency lookup bug with FLAVORS by adding a metadata queue.
  - Add an 'rm' builtin for sh.
  - Delay deps_sanity checks until all deps are checked
  - Show user where a bad dependency may have MOVED to
  - ports -B: Disallow branch if not SVN/git
05 Jan 2018 20:50:33
Original commit files touched by this commit Revision:458170  3.2.99.20180105_1
bdrewery search for other commits by this committer
Update to 3.2.3-85-g190c9bef

    - testport: Fix assertion from 0a756b606 to only fire if a FLAVOR is given.
05 Jan 2018 17:03:16
Original commit files touched by this commit Revision:458154  3.2.99.20180105
bdrewery search for other commits by this committer
Update to 3.2.3-84-g7080656f

    - testport: Add missing dependency assertions that bulk was handling.
    - testport: Add missing Invalid Flavor assertion from ec23b9a6c15.
    - testport: Fix missing assertion for port depending on itself via a FLAVOR.
    - pkgclean: Fix creating corrupt repository from the wrong place.
    - Rework bulk pkg-query cache for incremental checks to fix a silent crash.
02 Jan 2018 23:23:34
Original commit files touched by this commit Revision:457934  3.2.99.20180102_2
bdrewery search for other commits by this committer
Update to 3.2.3-66-g83691739

  - Improve security of parsing MAX_FILES_<PKGBASE>
02 Jan 2018 23:01:37
Original commit files touched by this commit Revision:457933  3.2.99.20180102_1
bdrewery search for other commits by this committer
Update to 3.2.3-64-gc33e3600

  - Fix build of ports with '-' in PKGBASE.
  - Fix some output not being timestamp-prefixed.
02 Jan 2018 19:47:35
Original commit files touched by this commit Revision:457919  3.2.99.20180102
bdrewery search for other commits by this committer
Update to 3.2.3-62-g832b3a1c

  - image: Document -m in manpage
  - processonelog: Add case for #error
  - Allow MAX_FILES_<PKGBASE> to override MAX_FILES
14 Dec 2017 00:21:38
Original commit files touched by this commit Revision:456272  3.2.99.20171213
bdrewery search for other commits by this committer
Update to 3.2.3-56-g0d8338bc

  - image: Fix miniroot issues.
  - testport -n: Implement as dry-run.
  - bulk: Fix detection of non-existent FLAVOR.
  - poudriere.8: Document FLAVORS
  - testport: Allow -B to work.
09 Dec 2017 05:56:12
Original commit files touched by this commit Revision:455816  3.2.99.20171208
bdrewery search for other commits by this committer
Update to 3.2.3-44-g55026502

    - image: Initial pass at miniroot support
04 Dec 2017 23:53:18
Original commit files touched by this commit Revision:455552  3.2.99.20171204_1
bdrewery search for other commits by this committer
Update to 3.2.2-37-gf25a99c8

  - jail -c -m null: Fix crashing with existing-dir error after commit
1d0222b696.
  - jail -c -m src: Respect existing .cpignore properly
  - jail -m null -S <path>: Use the -S path for jail source rather than
    expect <jail>/usr/src.
  - jail -c -m null: Assert that the jail is populated already.
  - HTML: Throw explicit error if unknown ports type is encountered. [1]

PR:		224065 [1]
04 Dec 2017 21:10:41
Original commit files touched by this commit Revision:455542  3.2.99.20171204
bdrewery search for other commits by this committer
Update to 3.2.2-32-gd8cbf566

  - bulk: Properly rebuild packages that have moved origins.
29 Nov 2017 20:52:26
Original commit files touched by this commit Revision:455146  3.2.99.20171129
bdrewery search for other commits by this committer
Update to 3.2.2-25-g8695dfd6

  - jail -u: Fix error with freebsd-update.fixed not found.
27 Nov 2017 22:26:29
Original commit files touched by this commit Revision:454996  3.2.99.20171127
bdrewery search for other commits by this committer
Update to 3.2.0-37-g4775d32f

  - HTML: Fix failed origin column
  - testport -c: Don't read host /etc/make.conf.
  - testport: Avoid reading ports files outside jail for FLAVOR/DEPENDS_ARGS
  - Avoid using `injail` on system.
  - ports/jail -c NOZFS: Consider non-empty-already-existing-directory a failure
  - Fix usage printout before system is setup.
  - jail -c: Replace colon in JAILMNT to avoid PATH issues in buildworld.
  - image: Setup PKG ABI properly
  - FORCE_MOUNT_HASH: Support yes/no.
  - FORCE_MOUNT_HASH: Fix due to improper logic.
  - Record lld failures as lld_linker_error.
  - options -p: Warn/confirm if in a TTY about overwriting older options
    directory.
  - poudriere -vv: Show which poudriere.conf files are loaded
11 Nov 2017 17:19:05
Original commit files touched by this commit Revision:453981  3.2.99.20171111
bdrewery search for other commits by this committer
Release 3.2.0.

This brings FLAVORS support, logclean, image, a ton of optimizations,
and more.

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_32
11 Nov 2017 01:45:10
Original commit files touched by this commit Revision:453949  3.1.99.20171110
bdrewery search for other commits by this committer
Update to 3.0-2600-g5d5671f7

Last minute fixes for 3.2.  If there are no reports of issues this will
be released as 3.2 tomorrow.

   - Fix maintainer in buildlog missing.
   - bulk/testport: Undocument -s after its removal.
   - DEPENDS_ARGS: Store a PKG_NOTE with the value used for the port
   - delete_old_pkg: Fix some renamed PKGNAME issues.
10 Nov 2017 06:39:02
Original commit files touched by this commit Revision:453884  3.1.99.20171109
bdrewery search for other commits by this committer
Update to 3.0-2592-gba53cb5b

This will be likely be 3.2 release very quickly.

    - Remove bulk/testport -s.  It is dangerous, bulk -S remains.
    - jail -u: Update kernel based on what was passed into jail -cK.
    - distclean: Require -a/-f/listed ports.
    - testport: Support MOVED with destination FLAVOR.
    - delete_old_pkg: Fix renamed PKGNAME detection after commit 612e3dc018c8d3.
    - delete_old_pkg: Check for rename PKGNAME before version.
10 Nov 2017 06:28:15
Original commit files touched by this commit Revision:453882  3.1.99.20171028
bdrewery search for other commits by this committer
Avoid running git and finding PORTSDIR/.git.

Reported by:	xmj
28 Oct 2017 19:32:37
Original commit files touched by this commit Revision:453081  3.1.99.20171028
bdrewery search for other commits by this committer
- Update to 3.0-2584-g2c19d562

    - jail -x: Support 'native-xtools-install'
27 Oct 2017 23:11:19
Original commit files touched by this commit Revision:453027  3.1.99.20171027
bdrewery search for other commits by this committer
Update to 3.0-2583-g7913a064

      - jail -x: Tell where native-xtools is being built
      - XDEV: Support the fixed native-xtools build target in FreeBSD head
        that builds from the Jail rather than the host system's /usr/src. [1]
      - Add XDEV_SRC_JAIL, if set will use the jail's source for xdev.  This
        should only be used in special cases and will effectively default to
        on for head and soon for stable/11.
      - Record flavor for port build results.
      - jail -c: Fix EMULATOR being unset if ran via poudriered
      - Assert EMULATOR is not empty on use
      - .poudriere.ports.queued: Store flavor for dependencies
      - jail -x: Respect MAKEOBJDIRPREFIX [2]
      - jail -c: Disallow using a colon (:) in jail name.

PR:	216083 [1]
PR:	215541 [2]
19 Oct 2017 21:29:48
Original commit files touched by this commit Revision:452490  3.1.99.20171019
bdrewery search for other commits by this committer
Update to 3.0-2571-gf38f4778

    - image: Speed up tar creation by using 'xz -T 0'
    - FLAVORS: Default listed ports to main flavor only, @all to build all,
      bulk -a does all.
    - testport: Disallow testing @all
    - Support loading hooks from
POUDRIERED/hooks.d/plugins/<plugin-name>/<hook>.sh
    - Support a plugin make.conf at
POUDRIERED/hooks/plugins/<plugin-name>/make.conf
    - bulk -n: Fix 'Ports to build' list to only show what needs to be built.
    - Implement some new hooks for perf profiling
    - run_hook: Pass along logdir as LOG
    - gather_port_vars_ports: Show more information for debug SKIP message
    - gather_port_vars_port: Add verbose output about which flavors will be
expanded
    - bulk -n: Show log information at the end
    - Rename .poudriere.deps% to .poudriere.pkg_deps% based on its proper name
    - Store all_pkgs as .poudriere.all_pkgs%
    - QEMU: Allow overriding QEMU_{MAX_EXECUTION_TIME/NOHANG_TIME}
13 Oct 2017 16:26:32
Original commit files touched by this commit Revision:452017  3.1.99.20171013
bdrewery search for other commits by this committer
- Update to 3.0-2548-g4bed266f

  - Fix FLAVORS assertion in compute_deps to properly show flavor
  - Add FLAVOR to a few job status outputs
  - Show origin for a FLAVOR assertion
  - Check for and error if
    'security.bsd.hardlink_check_uid' or 'security.bsd.hardlink_check_uid'
    are not set to '0' with BUILD_AS_NON_ROOT=yes to avoid staging errors
05 Oct 2017 19:02:09
Original commit files touched by this commit Revision:451335  3.1.99.20171005
bdrewery search for other commits by this committer
Update to 3.0-2537-gf08534e1

     - testport + FLAVORS: Fix incorrectly calling the default flavor for
       dependencies duplicates
     - FLAVORS: Fix non-listed ports being deleted with -C and showing in
       queued list
04 Oct 2017 21:48:22
Original commit files touched by this commit Revision:451252  3.1.99.20171004
bdrewery search for other commits by this committer
Update to 3.0-2535-gffbb8f83

      - Update to ptsort 1.20170904
      - Fix more issues with internal list parsing
      - testport: Fix time elapsed not showing in HTML listing.
      - HTML: Be backwards compatible with data without elapsed for built/failed
      - HTML: Fix queued ports list containing items not actually being built.
      - testport: Add some specific tests for broken port or missing PREFIX.
      - FLAVORS: Tweak exception to hint about unprovided FLAVORS.
      - jail: Add -C (for clean) option in order to clean poudriere data when
        deleting a jail
      - image: Fix tar image type
01 Sep 2017 16:47:00
Original commit files touched by this commit Revision:449089  3.1.99.20170901
bdrewery search for other commits by this committer
Update to 3.0-2513-gaf851838

      -image: Update the firmware description in manpage
      - image: Clean up some grammar for image type
      - image: firmware: -s is required
      - image: For firmware, build an image that is actually the size we say it
               should be.
      - Detect invalid dependency lines
      - Fix kern.randompid / parallel pid reuse resulting in 100% CPU.
      - testport: Properly use BUILD_PARALLEL_JOBS (not PREPARE) for
        dependency building.
      - options: Honor the -p option
      - Add <tree>-<jailname> CUSTOMISATION support
      - options: if no jail is passed, the local host architecture is taken
      - options: Add arch -a option
03 Aug 2017 15:32:58
Original commit files touched by this commit Revision:447232  3.1.99.20170803
bdrewery search for other commits by this committer
Update to 3.0-2483-gb25e919d

      image: Convert firmware to be like nanobsd with split partitions
      image: Use the same image for the second partition as a sort of backup
      image: Add /etc/save_cfg to the image
      bulk logs: Reduce execs by using port_var_fetch for -V lookups
      sh: Add mkfifo(1) builtin from FreeBSD head r314436
      sh: Add unlink(2) builtin and use for simple file removals
      Revert "Do not create a FS when '-m none'"
      Partially revert "Do not delete a ports tree created with method=none."
      ports -cF: Allow importing existing tree with -F
      ports -c: Don't destroy filesystem on error with -f none.
      ports: Add new method -m null for managing system ports trees.
      ports -d: Fixup various deletion cases.
      ports -cF: Allow specifying -m override with -F
      Link a jail/latest-done when done building.
      Don't show arrow when there's a timestamp.
21 Jul 2017 17:11:49
Original commit files touched by this commit Revision:446321  3.1.99.20170721
bdrewery search for other commits by this committer
Update to 3.0-2457-g286a1577

   - jail -cu -m ftp: Fix jail and mounts lingering on failure.
   - QEMU: Clarify what is needed if qemu is missing
17 Jul 2017 19:36:47
Original commit files touched by this commit Revision:446107  3.1.99.20170717
bdrewery search for other commits by this committer
Update to 3.0-2455-g5e3f50f8

   - jail -c -m ftp: Install QEMU before running freebsd-update if needed.
   - jail -m src: Support -x without -b
   - jail -m tar: Support -x
   - jail -m ftp/url/...: Support -x.
   - bulk: Handle jail -x hardlinking during startup now.
   - jail -x: Only build native-xtools if emulation will be required
   - ports -u: Fix portsnap msg having timestamp for 'done'
   - Fix inverted check which always failed for nested jails IPv4/IPv6
     addresses
07 Jul 2017 00:44:22
Original commit files touched by this commit Revision:445192  3.1.99.20170706
bdrewery search for other commits by this committer
Update to 3.0-2440-gf6f4014f

  - jail -x: Add back a default for NXBDESTDIR for older base branches
  - testport/bulk -i: Fix not installing main package in jail.
  - bulk: Store build name in PACKAGES/.buildname
  - jail -cu -m ftp: Fix freebsd-update not being properly ran.
  - HTML: Don't show NaN:NaN:NaN for duration on older builds.
  - HTML Remaining: Hide table if there's no [more] data.
  - HTML Remaining: Hide find warnings from racing with clean.sh.
  - pkgclean: Remove packages from .building directory if it exists.
  - jail -u -m ftp: Don't run freebsd-update on unsupported branches.
22 Jun 2017 17:18:51
Original commit files touched by this commit Revision:444121  3.1.99.20170622
bdrewery search for other commits by this committer
Update to 3.0-2421-gad5f2f92

  - Fix IGNORE support
22 Jun 2017 17:12:02
Original commit files touched by this commit Revision:444120  3.1.99.20170621
bdrewery search for other commits by this committer
Update to 3.0-2420-g8e8894ba

  [Changes staged for 3.1.20]
   - jail -c: Do not create a filesystem with *-m none*
   - ports -c: Don't try removing a filesystem that was not created
   - pwait: Fix *kern.randompid* hangs
   - queue: Fix for sending commands to poudriered [not well supported]
   - jail -u: Don't run freebsd-update update for PRERELEASE, STABLE or CURRENT
     jails.
   - jail -c: Don't allow creating a jail when its mountpoint already exists
   - jail -c -m ftp: Avoid bad number comparison with '12-CURRENT'
   - XDEV: Attempt to link /usr/bin/makewhatis
   - sh: Update from FreeBSD head r319826
   - sh: Enable nofork for: clock, dirempty, realpath, rename, rmdir, mkdir,
     and mktemp
(Only the first 15 lines of the commit message are shown above View all of this commit message)
01 Jun 2017 17:21:46
Original commit files touched by this commit Revision:442301  3.1.99.20170601_1
bdrewery search for other commits by this committer
Update to 3.0-2145-gdc462a9d

  - pkgclean: -a now again keeps all known ports and -A removes all packages
  - pkgclean: No need to boost priorities, and fix overwriting
PACKAGES/.jailversion
01 Jun 2017 15:54:37
Original commit files touched by this commit Revision:442299  3.1.99.20170601
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
30 May 2017 16:22:54
Original commit files touched by this commit Revision:442099  3.1.99.20170530
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
16 May 2017 16:12:25
Original commit files touched by this commit Revision:441007  3.1.99.20170516
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.
10 May 2017 16:10:01
Original commit files touched by this commit Revision:440571  3.1.99.20170510
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
22 Mar 2017 18:41:43
Original commit files touched by this commit Revision:436715  3.1.99.20170322
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.
22 Mar 2017 03:11:57
Original commit files touched by this commit Revision:436675  3.1.99.20170321
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.
19 Mar 2017 20:19:03
Original commit files touched by this commit Revision:436511  3.1.99.20170319
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.
13 Mar 2017 18:15:13
Original commit files touched by this commit Revision:436102  3.1.99.20170313_2
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
13 Mar 2017 17:44:11
Original commit files touched by this commit Revision:436096  3.1.99.20170313_1
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
13 Mar 2017 17:24:48
Original commit files touched by this commit Revision:436092  3.1.99.20170313
bdrewery search for other commits by this committer
Forgot to install cache.sh, will fix soon
13 Mar 2017 17:18:23
Original commit files touched by this commit Revision:436090  3.1.99.20170313
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
10 Mar 2017 19:38:06
Original commit files touched by this commit Revision:435839  3.1.99.20170310
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.
10 Mar 2017 02:04:19
Original commit files touched by this commit Revision:435816  3.1.99.20170309
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
09 Mar 2017 04:46:07
Original commit files touched by this commit Revision:435746  3.1.99.20170308_4
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.
08 Mar 2017 22:07:56
Original commit files touched by this commit Revision:435730  3.1.99.20170308_3
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.
08 Mar 2017 21:57:44
Original commit files touched by this commit Revision:435729  3.1.99.20170308_2
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.
08 Mar 2017 17:06:41
Original commit files touched by this commit Revision:435722  3.1.99.20170308_1
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.

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

1 | 2 | 3  »