non port: ports-mgmt/poudriere/pkg-plist |
Number of commits found: 19 |
Sunday, 3 Mar 2024
|
01:40 Yasuhiro Kimura (yasu)
ports-mgmt/poudriere: Move manpages to share/man
PR: 277398
Approved by: portmgr (blanket)
83168f5 |
Monday, 15 Jan 2024
|
09:34 Baptiste Daroussin (bapt)
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)
e38c835 |
Monday, 11 Dec 2023
|
08:56 Baptiste Daroussin (bapt)
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
5c3bc83 |
Friday, 1 Mar 2019
|
16:24 bdrewery
Update to 3.3.1
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_331
|
Tuesday, 26 Feb 2019
|
18:26 bdrewery
Update to 3.3.0
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_33
|
Friday, 30 Mar 2018
|
20:18 bdrewery
- Update to 3.2.6
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_326
|
Friday, 9 Mar 2018
|
19:46 bdrewery
Update to 3.2.5
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_325
MFH: 2018Q1
|
Saturday, 11 Nov 2017
|
17:19 bdrewery
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
|
Thursday, 12 Oct 2017
|
20:33 bdrewery
Update to 3.1.20
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_3120
|
Monday, 13 Mar 2017
|
19:14 bdrewery
Update to 3.1.15
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_3115
|
Wednesday, 29 Jun 2016
|
23:37 bdrewery
Move the release MANIFESTS to misc/freebsd-release-manifests.
Also add a dependency for ca_root_nss to Poudriere.
|
Tuesday, 5 Apr 2016
|
06:42 ohauer
- fix and sort pkg-plist
|
Tuesday, 16 Feb 2016
|
15:45 cperciva
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...
|
Tuesday, 15 Sep 2015
|
16:43 bdrewery
Update to 3.1.8
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_318
PR: 202622
PR: 193732
|
Monday, 11 May 2015
|
14:03 bdrewery
Update to 3.1.5
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_315
|
Tuesday, 31 Mar 2015
|
17:26 bdrewery
Update to 3.1.2
Changelog: https://github.com/freebsd/poudriere/wiki/release_notes_312
|
Thursday, 4 Dec 2014
|
00:37 bdrewery
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.
|
Friday, 7 Nov 2014
|
00:42 bdrewery
Remove unneeded @dir entries
|
Saturday, 10 May 2014
|
14:27 bdrewery
- 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. (Only the first 15 lines of the commit message are shown above )
|
Number of commits found: 19 |