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) combination for a given watch list. This is what FreshPorts will look for.

non port: ports-mgmt/poudriere/Makefile

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

1 | 2  »  

Sunday, 3 Mar 2024
01:40 Yasuhiro Kimura (yasu) search for other commits by this committer
ports-mgmt/poudriere: Move manpages to share/man

PR:		277398
Approved by:	portmgr (blanket)
commit hash: 83168f5994f81c5e5ff9f5c190dd136665d48aec commit hash: 83168f5994f81c5e5ff9f5c190dd136665d48aec commit hash: 83168f5994f81c5e5ff9f5c190dd136665d48aec commit hash: 83168f5994f81c5e5ff9f5c190dd136665d48aec 83168f5
Monday, 15 Jan 2024
09:34 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/poudriere: release 3.4.1

Changes:
- fix GPT+ZFS boot partition creation
- update web components
- allow native compilation for armv6 on armv7
- fix poudriered
- add support for mlock (needed for dotnet)
commit hash: e38c8356a6958592ab64026e5295eba68c3544e1 commit hash: e38c8356a6958592ab64026e5295eba68c3544e1 commit hash: e38c8356a6958592ab64026e5295eba68c3544e1 commit hash: e38c8356a6958592ab64026e5295eba68c3544e1 e38c835
Monday, 11 Dec 2023
08:56 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/poudriere: update to 3.4.0

Changes:
- testport|bulk -b: New feature to fetch remote packages. See PACKAGE_FETCH
  options in poudriere.conf.sample.
- bulk: IGNORED and BLACKLISTED ports are now trimmed before build. This reduces
  queue size and avoids building dependencies that are not needed.
- jail -cu: Stop modifying /etc/login.conf in the jail. This is done at bulk
  jail startup now.
- Add DISALLOW_NETWORKING, fixes #689
- image: Add zsnapshot imagetype.
- 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.
- image: Add sleep, ls, and ping to miniroot.
- ports -u: Add hook 'ports_update done' call.
- Add status for saving workdir on failure.
- Expand securelevel check to handle IMMUTABLE_BASE=schg and
  TMPFS_WRKDIR/TMPFS_LOCALBASE.
- bulk/testport: Initial support for ports OVERLAYS
- testport: Show log info on failure exit
- Always export LC_COLLATE=C
- image: Make iso images bootable in UEFI
- 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
- testport: Support overlay
- jail: Support PKG_REPO_SIGNING_KEY/KERNCONF for pkgbase
- bulk|testport -i: Mount ports rw
- MOVED: Support from overlays
- bulk: Always build repo even if no packages build
- distclean: Don't delete .hidden files.
- bulk: Delete FORBIDDEN packages during incremental check.
- pkgclean: Delete FORBIDDEN packages.
- bulk: Delete corrupted packages like pkgclean does.
- bulk -af: Delete unqueued packages like pkgclean.
- bulk [-a] -f: Delete packages unknown/unqueued like pkgclean would.
- bulk: Link to the build logs at PACKAGES/logs
- Many test improvements
- Many fixes for builtin helpers
- jail -m http|ftp: freebsd-update(8) now uses -b rather than running inside of
  the jail.
- clonefs: Fix cpignore handling to not race with other bulks.
- bulk: Package notes, and build logs, now include ports top checkout git
  revision and port dir git revision. If PKG_REPRODUCIBLE is not set then a
  timestamp and poudriere's version is also added in.
- bulk/testport -i: If POUDRIERE_INTERACTIVE_NO_INSTALL is set don't install the
  packages
- Allow zstd in WRKDIR_ARCHIVE_FORMAT
- jail: Automatically set XDEV as needed
- Rename MUTABLE_BASE to clearer IMMUTABLE_BASE
- bulk/testport -i: Many improvements and /etc/motd populated with env hints
- bulk: Rebuild all packages if the pkg bootstrap is missing
- Disallow /dev/bpf in the jails
- bulk: Do not process dependencies of IGNORED ports.
- CCACHE_DIR_NON_ROOT_SAFE: Chmod /root to 755 to allow non-root to access
- CCACHE + BUILD_AS_NON_ROOT: Give detailed information on proper setup for
  this. See https://github.com/freebsd/poudriere/commit/8c36dfe5cca92
- bulk: Rebuild packages with changed ABI
- Show loginfo on error
- image: Add support for zfs image types, including send streams
- image: Run the post-build script before the build target
- bulk: Opportunistically start builders as needed
- bulk: New SIGINFO output. Now with tmpfs space usage, cpu%/mem%(rss) from ps.
- bulk: Add a mechanishm to avoid building rust in tmpfs. See
  poudriere.conf.sample for TMPFS_BLACKLIST and TMPFS_BLACKLIST_TMPDIR.
- Remove obsolete test for vfs.mnt_free_list_batch
- jail: -l sort properly by version
- options: Error on mutually-exclusive command flags
- sh: make stat a builtin
- Use setsid(1) for port build phases
- bulk/testport: Store bulk output in logs/{bulk,testport}.log
- Adding pushover support for notification
- image: document hybridiso
- remove jexecd
- remove unused libnv
- umount: unconditionnaly use MNT_NONBUSY
- options: supports both portconfig and dialog4ports
- Adding pushover support for notification
- Add support for subpackages
- Add option to force rebuilding repo and signing.
- Add hosts entry for jail (ref or builder) (needed for newer jdk)
- reduce the amount of i/o and the number of call to fsync
- image: regenerate pwd database to account for overlays
commit hash: 5c3bc831b2562c080c177076e089156a37f87e31 commit hash: 5c3bc831b2562c080c177076e089156a37f87e31 commit hash: 5c3bc831b2562c080c177076e089156a37f87e31 commit hash: 5c3bc831b2562c080c177076e089156a37f87e31 5c3bc83
Thursday, 12 Oct 2023
20:51 Baptiste Daroussin (bapt) search for other commits by this committer
ports-mgmt/poudriere: fix PORTCONFIG option documentation

PR:		274433
Reported by:	Anton Saietskii <vsasjason@gmail.com>
commit hash: cf0e7ae70e4268d867502b271c3d08189ab80f80 commit hash: cf0e7ae70e4268d867502b271c3d08189ab80f80 commit hash: cf0e7ae70e4268d867502b271c3d08189ab80f80 commit hash: cf0e7ae70e4268d867502b271c3d08189ab80f80 cf0e7ae
Wednesday, 11 Oct 2023
08:49 Guido Falsi (madpilot) search for other commits by this committer
ports-mgmt/poudriere: Also adapt "testport" to accept portconfig

Approved by:	bapt
Obtained
from:	https://github.com/freebsd/poudriere/commit/9c2a5dcc81d35b388a69ba711db77b5f20e261f3
commit hash: 7ae5aaf4ca84d8b994c17f93ebd59f8731802b53 commit hash: 7ae5aaf4ca84d8b994c17f93ebd59f8731802b53 commit hash: 7ae5aaf4ca84d8b994c17f93ebd59f8731802b53 commit hash: 7ae5aaf4ca84d8b994c17f93ebd59f8731802b53 7ae5aaf
08:29 Guido Falsi (madpilot) search for other commits by this committer
ports-mgmt/poudriere: Fix typo in option name

Approved by:	Fixit blanket
commit hash: f122949e7409b0c6c8118914283e497923687f42 commit hash: f122949e7409b0c6c8118914283e497923687f42 commit hash: f122949e7409b0c6c8118914283e497923687f42 commit hash: f122949e7409b0c6c8118914283e497923687f42 f122949
08:00 Baptiste Daroussin (bapt) search for other commits by this committer
poudriere: switch to portconfig

Make poudriere accept both portconfig and dialog4ports, default
in portconfig
commit hash: 0cae7336b7c9fcfceac895ee6b9104e01d6a04d1 commit hash: 0cae7336b7c9fcfceac895ee6b9104e01d6a04d1 commit hash: 0cae7336b7c9fcfceac895ee6b9104e01d6a04d1 commit hash: 0cae7336b7c9fcfceac895ee6b9104e01d6a04d1 0cae733
Thursday, 5 Oct 2023
20:33 Dag-Erling Smørgrav (des) search for other commits by this committer
ports-mgmt/poudriere{,-devel}: Drop ca_root_nss dependency.

Since the CERTS option no longer installs certificates, we rename it
to MANIFESTS.

MFH:		2023Q4
Reviewed by:	bdrewery
Differential Revision:	https://reviews.freebsd.org/D42070
commit hash: 0d3cb57ce2a4bee1471ff219d5a65db018747692 commit hash: 0d3cb57ce2a4bee1471ff219d5a65db018747692 commit hash: 0d3cb57ce2a4bee1471ff219d5a65db018747692 commit hash: 0d3cb57ce2a4bee1471ff219d5a65db018747692 0d3cb57
Wednesday, 7 Sep 2022
21:10 Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 b7f0544
Tuesday, 23 Nov 2021
22:11 Stefan Eßer (se) search for other commits by this committer
*/*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL

The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
commit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7af commit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7af commit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7af commit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7af 5933ac0
Monday, 30 Aug 2021
17:21 Bryan Drewery (bdrewery) search for other commits by this committer
ports-mgmt/poudriere: Bring in fix for distclean make.conf error

Fixes https://github.com/freebsd/poudriere/issues/910
commit hash: c555f0f92a6524a104b42d915465e3fb5fe7e08c commit hash: c555f0f92a6524a104b42d915465e3fb5fe7e08c commit hash: c555f0f92a6524a104b42d915465e3fb5fe7e08c commit hash: c555f0f92a6524a104b42d915465e3fb5fe7e08c c555f0f
Wednesday, 18 Aug 2021
18:14 Bryan Drewery (bdrewery) search for other commits by this committer
ports-mgmt/poudriere: Update to 3.3.7

Changes:        https://github.com/freebsd/poudriere/wiki/release_notes_337
commit hash: 70421b2fb1c00c51d6471ccf2c035f20a3ec7e74 commit hash: 70421b2fb1c00c51d6471ccf2c035f20a3ec7e74 commit hash: 70421b2fb1c00c51d6471ccf2c035f20a3ec7e74 commit hash: 70421b2fb1c00c51d6471ccf2c035f20a3ec7e74 70421b2
Wednesday, 7 Apr 2021
08:09 Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c cf118cc
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Friday, 13 Nov 2020
19:12 bdrewery search for other commits by this committer
- Update to 3.3.6

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

- Fixes bsdgrep support for jail version
Original commitRevision:555041 
Wednesday, 11 Nov 2020
22:20 bdrewery search for other commits by this committer
- Update to 3.3.5

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

This is a minor release mostly fixing jail creation on 12.2+

MFH:	2020Q4
Original commitRevision:554916 
Thursday, 26 Mar 2020
20:47 bdrewery search for other commits by this committer
- Update to 3.3.4

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

* Fix pkg 1.11 issue with devfs mount.
* testport / bulk -t: Set DEVELOPER in patch phase.
* Fix html with port named "latest".
* bulk: Fixed non-existent dependencies claiming to be MOVED
* Fix first-time setup issues with BASEFS.
Original commitRevision:529218 
Tuesday, 10 Dec 2019
18:02 bdrewery search for other commits by this committer
- Update to 3.3.3

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

 - qemu: Add /usr/bin/wc and /usr/bin/head to HLINK_FILES.
 - Show flavor in more messages.
 - ports -l: Fix error when no ports trees exist yet.
 - distclean: Remove empty directories when done.
 - Allow overriding default nullfs paths with NULLFS_PATHS.
 - Fix WRKDIR saving with FLAVOR'd origins
 - Expand securelevel check to handle MUTABLE_BASE=schg and
TMPFS_WRKDIR/TMPFS_LOCALBASE.
 - testport -c: Fix make.conf not being respected for `make config`.
 - image: warn if MFSROOT may be too large
 - jail: Pass MAKEWORLDARGS during installworld too
 - jail -c: Fix NO_LIB32 support
 - jail -d: Don't confirm if the jail doesn't exist
 - jail -i: Don't show ports tree info if not requested
Original commitRevision:519773 
Thursday, 13 Jun 2019
12:49 bapt search for other commits by this committer
Fix poudriere image with pkg 1.11
Original commitRevision:504085 
Monday, 11 Mar 2019
20:13 bdrewery search for other commits by this committer
Update to 3.3.2

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_332
Original commitRevision:495387 
Friday, 1 Mar 2019
16:24 bdrewery search for other commits by this committer
Update to 3.3.1

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_331
Original commitRevision:494303 
Tuesday, 26 Feb 2019
18:26 bdrewery search for other commits by this committer
Update to 3.3.0

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_33
Original commitRevision:493976 
Wednesday, 24 Oct 2018
22:09 bdrewery search for other commits by this committer
Update to 3.2.8

Very minor update.

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_328
Original commitRevision:482940 
Friday, 1 Jun 2018
18:32 bdrewery search for other commits by this committer
- Update to 3.2.7

Very minor maintenance release.
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_327
Original commitRevision:471280 
Thursday, 3 May 2018
23:10 bdrewery search for other commits by this committer
- Add DIALOG4PORTS option (default on) to install it for 'options' command [1].
- Add CERTS option (default on) to allow disabling cert dependencies.
- Reword QEMU_DESC to match poudriere-devel.
- Only install ZSH files if the option is enabled.

PR:		225457 [1]
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> [1] (based on)
Original commitRevision:468995 
Friday, 30 Mar 2018
20:18 bdrewery search for other commits by this committer
- Update to 3.2.6

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_326
Original commitRevision:465998 
Friday, 9 Mar 2018
19:46 bdrewery search for other commits by this committer
Update to 3.2.5

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

MFH:	2018Q1
Original commitRevision:463997 
Tuesday, 16 Jan 2018
19:10 bdrewery search for other commits by this committer
Upgrade to 3.2.4

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_324
Original commitRevision:459203 
Tuesday, 5 Dec 2017
19:06 bdrewery search for other commits by this committer
- Update to 3.2.3

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

   - bulk: Fix MOVED origin not causing a package rebuild.  This
     could result in a reverse dependency continuing to rebuild
     due to a "new dependency" now with FLAVORS support.
   - jail -c -m null: Fix this to work rather than error about
     having an existing directory already.
   - jail -c -m src: Respect existing _/usr/src/.cpignore_
   - jail -c -m null -S: Respect the `-S path` rather than assume the jail has
     a _/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]
Original commitRevision:455605 
Wednesday, 29 Nov 2017
20:52 bdrewery search for other commits by this committer
Update to 3.2.2

  - jail -u: Fix error with freebsd-update.fixed not found.
Original commitRevision:455147 
Tuesday, 28 Nov 2017
20:18 bdrewery search for other commits by this committer
Update to 3.2.1

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_321
Original commitRevision:455071 
Saturday, 11 Nov 2017
17:19 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
Original commitRevision:453981 
Friday, 10 Nov 2017
06:28 bdrewery search for other commits by this committer
Avoid running git and finding PORTSDIR/.git.

Reported by:	xmj
Original commitRevision:453882 
Sunday, 29 Oct 2017
01:20 bdrewery search for other commits by this committer
- Update to 3.1.22

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

PR:	216083
PR:	215541
Original commitRevision:453087 
Friday, 13 Oct 2017
16:20 bdrewery search for other commits by this committer
- Update to 3.1.21

  - Fixes missing 'clear_dep_fatal_error' function error with bulk -c/-C

Reported by:	HellSpawn on EFNet
Original commitRevision:452016 
Thursday, 12 Oct 2017
20:33 bdrewery search for other commits by this committer
Update to 3.1.20

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_3120
Original commitRevision:451928 
Thursday, 1 Jun 2017
17:25 bdrewery search for other commits by this committer
Update to 3.1.19

This release is mostly to restore 'pkgclean -a' behavior broken in 3.1.18.

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_3119
Original commitRevision:442302 
Tuesday, 30 May 2017
16:32 bdrewery search for other commits by this committer
Update to 3.1.18

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_3118
Original commitRevision:442101 
Tuesday, 16 May 2017
16:15 bdrewery search for other commits by this committer
Fix build of sh on GCC platforms where -std=gnu99 is needed.
Original commitRevision:441008 
Monday, 27 Mar 2017
17:25 bdrewery search for other commits by this committer
Update to 3.1.17

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_3117
Original commitRevision:437062 
Sunday, 19 Mar 2017
20:26 bdrewery search for other commits by this committer
Update to 3.1.16.

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_3116
Original commitRevision:436512 
Monday, 13 Mar 2017
19:14 bdrewery search for other commits by this committer
Update to 3.1.15

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_3115
Original commitRevision:436107 
Wednesday, 15 Feb 2017
16:42 bdrewery search for other commits by this committer
Fix building arm64 jails by copying in the needed binutils.
Original commitRevision:434183 
Wednesday, 29 Jun 2016
23:37 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.
Original commitRevision:417797 
Friday, 24 Jun 2016
15:54 bdrewery search for other commits by this committer
Fix debugging that crept in
Original commitRevision:417436 
15:48 bdrewery search for other commits by this committer
- Update to 3.1.14

  - Fix creating /nxb-bin in the root system
Original commitRevision:417433 
Wednesday, 22 Jun 2016
16:18 bdrewery search for other commits by this committer
- Update to 3.1.13

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_3113
Original commitRevision:417320 
Monday, 18 Apr 2016
21:20 bdrewery search for other commits by this committer
Bump revision after orphan plist fix in r412544.
Original commitRevision:413612 
Monday, 4 Apr 2016
07:07 cperciva search for other commits by this committer
Add MANIFEST files from 10.3-RELEASE.

The MANIFEST files were obtained by
(a) verifying the signature on the 10.3-RELEASE announcement against
the GPG key in the FreeBSD documentation repository;
(b) downloading all of the bootonly.iso.xz ISOs;
(c) verifying those files against the hashes listed in the signed release
announcement; and
(d) extracting the MANIFEST files.
Original commitRevision:412501 
Friday, 1 Apr 2016
14:16 mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:412348 
Tuesday, 16 Feb 2016
17:03 bdrewery search for other commits by this committer
- Update to 3.1.12

Changes:
  - Fix error starting up when jail contains ':' (or other special characters)
Original commitRevision:409003 
15:45 cperciva search for other commits by this committer
Add MANIFEST files from (9|10).*-RELEASE.  These files are installed in
/usr/local/share/poudriere/MANIFESTS, where poudriere (as of version
3.1.11) checks for pre-distributed MANIFEST files before fetching them
from the ftp/http/https server.

This allows poudriere to ensure that the bits it is downloading and
installing really match the bits provided by the release engineering
team, and have not been subtly trojanned in transit.  (Note that this
does not apply if poudriere is creating a jail from -STABLE or -CURRENT
since we cannot pre-distribute those MANIFESTs.)

The MANIFEST files were obtained by
(a) finding the GPG-signed announcements for 9.0 and later releases;
(b) verifying those signatures against the GPG keys in the FreeBSD
documentation repository;
(c) downloading all of the relevant bootonly ISOs;
(d) verifying the ISOs against the hashes listed in the signed release
announcements; and
(e) extracting the MANIFEST files from those ISOs.

Reviewed by:	bdrewery
Security:	If someone could trick you into building packages in a
		world which they tampered with, they could do all sorts
		of nasty things to those packages...
Original commitRevision:409001 
00:25 bdrewery search for other commits by this committer
- Update to 3.1.11

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_3111
Original commitRevision:408966 
Tuesday, 9 Feb 2016
00:07 bdrewery search for other commits by this committer
Enable ZSH option by default
Original commitRevision:408517 
Monday, 30 Nov 2015
17:26 bdrewery search for other commits by this committer
Revert usage of -x for rm(1) for now due to 9.x not having it.
Original commitRevision:402690 
Wednesday, 25 Nov 2015
17:23 bdrewery search for other commits by this committer
- Update to 3.1.10

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_3110
Original commitRevision:402401 
Wednesday, 14 Oct 2015
21:06 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
Original commitRevision:399299 
Tuesday, 15 Sep 2015
16:43 bdrewery search for other commits by this committer
Update to 3.1.8

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

PR:	        202622
PR:	        193732
Original commitRevision:397005 
Wednesday, 27 May 2015
14:44 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.
Original commitRevision:387611 
Monday, 11 May 2015
15:57 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.
Original commitRevision:386087 
14:03 bdrewery search for other commits by this committer
Update to 3.1.5

Changes: https://github.com/freebsd/poudriere/wiki/release_notes_315
Original commitRevision:386081 
Tuesday, 28 Apr 2015
17:27 bdrewery search for other commits by this committer
No need for bsd.port.options.mk now
Original commitRevision:384922 
Friday, 10 Apr 2015
16:06 bdrewery search for other commits by this committer
Update to 3.1.4

Changelog: https://github.com/freebsd/poudriere/wiki/release_notes_314
Original commitRevision:383739 
Saturday, 4 Apr 2015
04:45 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.
Original commitRevision:383189 
Tuesday, 31 Mar 2015
17:26 bdrewery search for other commits by this committer
Update to 3.1.2

Changelog: https://github.com/freebsd/poudriere/wiki/release_notes_312
Original commitRevision:382852 
Thursday, 19 Mar 2015
18:31 bdrewery search for other commits by this committer
Convert to new USE_GITHUB
Original commitRevision:381661 
16:44 bdrewery search for other commits by this committer
Update USE_GITHUB so it does not require GH_COMMIT.

Using this new scheme allows only setting the _tag_ or _commit hash_ in
GH_TAGNAME and not having to know the hash for a tag.  This scheme will
download a tarball that has a different checksum than before due to a changed
directory name for extraction.

The following MASTER_SITES are provided to retain the old checksum and
directory structure (that require GH_COMMIT):
  GH -> GHL
  GITHUB -> GITHUB_LEGACY

Differential Revision:	https://reviews.freebsd.org/D748
Submitted by:	amdmi3
Reviewed by:	mat, swills, antoine, bdrewery
With hat:	portmgr
Original commitRevision:381618 
Wednesday, 11 Mar 2015
17:33 amdmi3 search for other commits by this committer
- Add missing EXAMPLES option

PR:		196244
Submitted by:	amdmi3
Approved by:	bdrewery (maintainer)
Original commitRevision:381024 
Monday, 8 Dec 2014
17:15 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.
Original commitRevision:374304 
Thursday, 4 Dec 2014
00:37 bdrewery search for other commits by this committer
Update to 3.1.0.

19 months have passed since the release of 3.0.0 and there have been 1259
commits from over 24 contributors. Though many of the bugfixes did make it into
the 3.0 branch, not all of them did.

3.1 brings many speedups, new features and commands, a new web interface, and
build hooks. The new web interface works at a top-level, jail-level and the
build-level still by using a static site with AJAX.

There is a queue system that is not quite ready yet but should make it into
3.2.

The release notes documenting the major changes is at
https://github.com/freebsd/poudriere/wiki/release_notes_31

Thank you to everyone involved.

Support can be found in #poudriere on Freenode.
Original commitRevision:373856 
Wednesday, 17 Sep 2014
15:51 bdrewery search for other commits by this committer
- Update to 3.0.19

Changes:
  * Fix improper call to 'msg_warn'. Bad backport from 3.1.

Reported by:	sunpoet
Original commitRevision:368387 
Tuesday, 16 Sep 2014
17:07 bdrewery search for other commits by this committer
- Update to 3.0.18

Changes:
  * Add a check for 3.1 repository and reject the build. 3.0 does not know
    how to handle 3.1's repository format. Downgrading is not supported
    at this point.
  * Allow securelevel>=1 with USE_TMPFS=all
  * Add a warning that DEVELOPER=yes is ignored in lieu of bulk -t/testport
Original commitRevision:368336 
Friday, 1 Aug 2014
23:51 bdrewery search for other commits by this committer
- Update to 3.0.17

Changes:
  * Workaround regression with pkg-1.3 causing all packages to have new options.
  * distclean: Fix some false-positives
  * Fix dead link in poudriere.conf
Original commitRevision:363770 
Saturday, 10 May 2014
14:27 bdrewery search for other commits by this committer
- Update to 3.0.16
- Move to using pkg-plist

Changes:

  This will likely be the last 3.0.x release. 3.1 is almost complete.

  * Leftovers checking has moved to Ports Mk/Scripts/check_leftovers.sh,
    which allows more consistency and easier maintenance without requiring
    a Poudriere release to make changes.
  * Staging Orphans has moved to Ports 'make check-plist' for the same
    reasons. See r351587 for more information on the new behavior.

  The new leftover/orphan code has new %%PLIST%% sub behavior and also
  fixes many false-positive orphans, leftovers, and @dirrm showing.

  * Fix many races in port cleanup/skip handling.
  * Fix crashed builder detection.
  * Hide pkg_install EOL warnings and disable WARNING/ERROR waits when
    testing
  * Disable DEVELOPER from make.conf; Poudriere will automatically
    set it when appropriate. This prevents testing of port dependencies
    that were not requested to be tested.
  * distclean: Prevent removing all files by accident.
  * Having PKG_REPO_SIGNING_KEY set but the file missing is now fatal.
  * kern.securelevel >=1 is now fatal.
  * Fix 'kill: No such process' warnings with older /bin/sh (8.x)
  * Fix crash on 8.3 due to bug with $(()) handling of _vars (fixed in
    base r234001)
  * Fix case of packages always rebuilding with "changed options" when
    the port has an OPTION defined multiple times (such as fixed in
    ports r352512)
  * Fix 'Terminated' warning showing at shutdown with older /bin/sh (fixed
    by r218105 but never made it to stable/8)
Original commitRevision:353572 
Friday, 4 Apr 2014
22:13 bapt search for other commits by this committer
Fix packaging as a user
While here strip binaries

Reported by:	jmmv
Original commitRevision:350172 
Monday, 17 Mar 2014
15:06 bdrewery search for other commits by this committer
- Update to 3.0.15

Changes:
  - Fix ipv6 only usage
  - Ensure /sbin and /usr/sbin are in PATH when running
  - Remove trailing slashes from listed_ports.
  - Fix child process cleanup logic to only sleep if child
    still running.
  - Always dismount filesystems and try cleaning up when exiting and in jail -k
  - For stage_orphans, ignore modified files (such as nobody vs root)
  - testport -I: Mark cleanup done, not as recursively failing
  - testport -i: Use a local.conf instead of PACKAGESITE
  - testport -I: Suggest same login method which is more sane/clean than exec
/bin/sh
  - options: Require dialog4ports as it runs from host and
    jail may be for a different ARCH
  - Ignore parents of home directories too during leftovers check
  - Ignore /var/db/dbus/machine-id leftover
  - Restrict ZFS on 9.0/9.1 due to known deadlock
  - bulk: Parse MOVED for given port build list
  - Add support for svnlite and overriding SVN_CMD
  - Show warning when jail is newer than host
  - Show host/jail OSVERSION in build logs
Original commitRevision:348480 
Wednesday, 22 Jan 2014
23:05 bdrewery search for other commits by this committer
Update LICENSE to new format
Original commitRevision:340745 
Sunday, 19 Jan 2014
14:48 bdrewery search for other commits by this committer
- Update to 3.0.14

Changes:
  * Fix dependencies when existing packages have their origins moved
    via MOVED by now loading and parsing MOVED for existing packages
    only.
  * Force umount some directories to avoid desktop utils traversing them
    causing them to remain mounted.
  * Fix stage orphan false-positives with KDE4_PREFIX
  * Fix a race condition in bulk which could lead to 'unknown stuck queue bug'
  * Fix usage of cpdup(1) -X [no functional change]
  * Speedup bulk startup by not rolling back fresh builder jails
  * Various parallel execution fixes
  * Parallel execution errors now wait up to 30 seconds for children to
    finish before ending the build.
  * Ignore home directory of users created by ports during leftover check
Original commitRevision:340313 
Monday, 16 Dec 2013
17:27 bapt search for other commits by this committer
Pass maintainership to bdrewery
Original commitRevision:336649 
Tuesday, 19 Nov 2013
23:54 bdrewery search for other commits by this committer
- Update to 3.0.13

Changes:
 * Fix leftover detection on HEAD due to new nmtree
 * Fix jail rollback on HEAD due to new nmtree which manifested
   as missing dependencies in /new_packages
 * Don't exclude anything when looking for stage orphans, which
   fixes finding /var/run/PORTNAME as an orphan
Original commitRevision:334365 
Tuesday, 29 Oct 2013
00:23 bdrewery search for other commits by this committer
- Update to 3.0.12

Changes:
  * Fix testport -i regression in 3.0.11
Original commitRevision:331915 
Wednesday, 16 Oct 2013
14:21 bdrewery search for other commits by this committer
- Update to 3.0.11

Changes:
 * poudriere.8: Document that -j is required for bulk
 * bulk/testport: Delete packages that have changed PKGNAME during startup,
   which will avoid pkg-repo duplicate package warnings/bugs. This will not
   clean up existing duplicates, just fix new ones going forward.
Original commitRevision:330516 
Thursday, 10 Oct 2013
02:23 bdrewery search for other commits by this committer
- Update to 3.0.10

Changes:
  * Fix random crashes with parallel process handling
  * jail -cu: Disable CCACHE on 10
  * testport/bulk -t: Fix staging absolute link checking with files
    that have spaces
  * testport: Fix so that MAKE_JOBS runs by default
  * bulk -t: Fix so that MAKE_JOBS does not run by default
  * testport: Fix so that the port being tested shows in the web ui.
    Note that this is still in data/logs/bulk/
  * jail: Make -m http work
  * jail -c: Fix -m ftp-archive for 9.0
Original commitRevision:329959 
Sunday, 6 Oct 2013
15:20 bdrewery search for other commits by this committer
Tie www to the stable branch
Original commitRevision:329590 
Tuesday, 1 Oct 2013
11:44 bdrewery search for other commits by this committer
- Update to 3.0.9

Changes:
  * testport: Fix pkg_install error about /prefix when not using -n
    This is due to a bug introduced in base r23100, fixed in r240682
    which never made it to 9.1

Reported by:	eadler, mandree, koobs
Original commitRevision:328933 
Friday, 27 Sep 2013
11:14 bdrewery search for other commits by this committer
- Update to 3.0.8

Changes:
  * bulk -t/testport: Check for absolute symlinked files when staging
    that refer back to the stagedir in the installed package
Original commitRevision:328455 
Thursday, 26 Sep 2013
13:49 bdrewery search for other commits by this committer
Use uidfix to fix non-root build
Original commitRevision:328358 
13:34 bdrewery search for other commits by this committer
Mark as NEED_ROOT for now as it fails to stage otherwise

===> src/bin (install)
install -o root  -g wheel -m 555  poudriere.sh 
/wrkdirs/usr/ports/ports-mgmt/poudriere-devel/work/stage/usr/local/bin/poudriere
install:
/wrkdirs/usr/ports/ports-mgmt/poudriere-devel/work/stage/usr/local/bin/poudriere:
chown/chgrp: Operation not permitted
Original commitRevision:328355 
Tuesday, 24 Sep 2013
02:17 bdrewery search for other commits by this committer
- Update to 3.0.7

Changes:
  - Respect DESTDIR on poudriere install
  - testport -i: Fix when orphans are found with staging
  - bulk -v: Reword distfiles message
  - bulk: Fix INDEX building showing wrong origins
  - bulk: Remove stray " done" message
  - Staging fixes for testing ports-mgmt/pkg [1]
  - jail: Deprecate csup [2]

Reported by:	madpilot [1]
Submitted by:	brd [2]
Original commitRevision:328084 
Monday, 23 Sep 2013
15:21 bdrewery search for other commits by this committer
- Remove stray "done" message during startup, which slipped in partially
  from a 3.1 update

Reported by:	kwm
Original commitRevision:328012 
13:18 bdrewery search for other commits by this committer
- Fix testport -i not working when stage orphans are found
Original commitRevision:327998 
11:24 bdrewery search for other commits by this committer
- Support STAGEDIR
Original commitRevision:327978 
Sunday, 22 Sep 2013
23:14 bdrewery search for other commits by this committer
- Update to 3.0.6

This release supports upcoming STAGE support. Please
update to it soon.

Changes:

 - Staging support.
  * Detect files orphaned in the stagedir that are not
    installed due to not being in the pkg-plist
  * Detect files that get installed outside of the
    STAGEDIR during 'make stage' as 'stage_fs_violation'
 - Rename 'preinst_fs_violation' to 'build_fs_violation'
 - latest-per-pkg links are now hardlinks
 - Fix possible recursive crash during jail startup
 - Chmod jail build dirs to 0711 to keep out gvfs-trash
   from tracking the directory during build, leading to
   kernel panic sometimes
 - jail -uc: Fix detection of errors during distrib-dirs
 - jail -uc: Fix on recent HEAD during distrib-dirs due to
   new unbound user.
 - testport: Only show -n warning if there are leftovers
 - jail -u (SVN): Fix RELEASE not being updated for UNAME_r
   during major upgrades (head becomes 10-ALPHA, 11, etc)
Original commitRevision:327900 
Friday, 20 Sep 2013
22:36 bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
ports-mgmt)
Original commitRevision:327762 
Saturday, 7 Sep 2013
11:49 bdrewery search for other commits by this committer
- Update to 3.0.5

Changes:
  - Fix removing PREFIX in OVERWRITE_BASE ports
  - Fix race condition in jail cleanup
  - CHECKED_CHANGED_DEPS is fixed to properly handle
    dependencies on base libraries with port fallbacks
  - Disable buildtime tracking by default
  - testport -i: Fix for when build fails
  - testport: Add hint about using -n when leftovers
    are found
  - Change to using USE_PACKAGE_DEPENDS_ONLY
  - Fix detection of errors during startup due to missing
    fdescfs or other kernel modules
Original commitRevision:326628 
Tuesday, 2 Jul 2013
12:20 bdrewery search for other commits by this committer
- Update to 3.0.4

Changes:
  * Fix including MASTERNAME-make.conf twice in some cases
  * Fix filename quoting to ensure any packages with spaces
    work. This is to allow S3 usage with files that have '+'
    in them [1]
  * Fix deps calculations not halting the build on errors
  * jail/ports -u: Always run 'svn upgrade' before starting,
    which fixes 1.7->1.8 svn upgrades
  * jail: Fix building older releases from recent HEAD, which
    requires devel/fmake on host.
  * bulk -c: Fix cleaning of cache dir
  * HTML: Default the build name to YYYY-MM-DD_HHhMMmSSs to
    remove ':' which causes URL encoding/tab-completion issues
  * Update wiki on custom ports tree creation

[1] https://forums.aws.amazon.com/message.jspa?messageID=208136
Original commitRevision:322165 
Saturday, 8 Jun 2013
12:05 bdrewery search for other commits by this committer
- Update to 3.0.3
- Update web documentation for using custom ports tree

Changes:
    - Add missing validations to check that the specified
      ports tree exists
    - SIGINFO/status fixes
    - SIGINT/SIGTERM no longer marks a build as 'crashed'
    - Fix pkgng being required on the host to build pkgng packages [1]
    - Fix CCACHE support by always mounting to /root/.ccache
    - jail: Fix USE_TMPFS=all cleanup/deleting
    - ports -c: Fix svn+file
    - Allow DISTFILES_CACHE=PORTSDIR/distfiles again
    - Jail tar(1) and pkg(8) invokations
    - testport: Make failed builds more clear [2]

Reported by:	tj [1]
Submitted by:	antoine [2]
Original commitRevision:320244 
Thursday, 23 May 2013
00:26 bdrewery search for other commits by this committer
- Update to 3.0.2
- Update WWW to be a tagged link so that the documentation
  matches the version installed

Changes:

  - Add workaround for ZFS zteardown deadlock on 9.0/9.1-RELEASE
  - jail -c: Fix NO_ZFS support
  - options: Fix *make.conf not being respected
  - status: Fix when running multiple builds at once
  - Various fixes and documentation fixes
Original commitRevision:318806 
Sunday, 19 May 2013
01:57 bdrewery search for other commits by this committer
- Update to 3.0.1

Changes:
  - Fix NO_ZFS support

Reported by:	tj
Original commitRevision:318472 
Saturday, 18 May 2013
19:49 bdrewery search for other commits by this committer
- Update to 3.0

Changes:
  - ZFS support is now optional:
    * NO_ZFS can be set to disable ZFS usage
    * TMPFS_ALL can be used to the build 100% in memory via tmpfs
  - Jail/Port properties are no longer stored in ZFS. They will
    be automatically converted on the first execution. This means
    that downgrading to 2.x is not easily possible.
  - Removed cron command
  - queue/daemon added
    * These will be expanded more in 3.1 and the usage may change.
  - New HTML/AJAX interface using jQuery
  - Build times are now tracked
  - Runaway builds are now automatically killed after 7200/84600
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Original commitRevision:318444 

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

1 | 2  »