FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
poudriere-devel Port build and test system
3.1.99.20160216 ports-mgmt on this many watch lists=11 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: bdrewery@FreeBSD.org search for ports maintained by this maintainer
Port Added: 16 Aug 2012 10:12:07
License: BSD2CLAUSE
poudriere is a tool primarily designed to test package production on
FreeBSD. However, most people will find it useful to bulk build ports
for FreeBSD.

WWW: https://github.com/freebsd/poudriere/wiki
SVNWeb : Homepage : PortsMon

To install the port: cd /usr/ports/ports-mgmt/poudriere-devel/ && make install clean
To add the package: pkg install poudriere-devel

PKGNAME: poudriere-devel

There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for poudriere-devel-3.1.99.20160216:
     EXAMPLES=on: Build and/or install examples
     QEMU=off: Add qemu-user-static to compile ports for non-x86 architectures
     ZSH=on: Install programmable completions for zsh
===> Use 'make config' to modify these settings

Master Sites:
  1. http://distcache.FreeBSD.org/local-distfiles/bdrewery/poudriere/
  2. http://distcache.FreeBSD.org/ports-distfiles/
  3. http://distcache.eu.FreeBSD.org/local-distfiles/bdrewery/poudriere/
  4. http://distcache.us-east.FreeBSD.org/local-distfiles/bdrewery/poudriere/
  5. http://distcache.us-west.FreeBSD.org/local-distfiles/bdrewery/poudriere/
  6. http://mirror.shatow.net/freebsd/poudriere/
  7. https://codeload.github.com/freebsd/poudriere/tar.gz/3.0-1641-gf976ae1?dummy=/
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: 159 (showing only 100 on this page)

1 | 2  »  

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
01 Apr 2016 14:16:20
Original commit files touched by this commit  3.1.99.20160216
Revision:412348
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Changes:
  - Support new pkg bootstrap PUBKEY signature format.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Changes:
  - jail -cx: Fix incorrect hard linking.
  - Support building powerpc from powerpc64 without qemu.
  - Document that '.' is not allowed in -jzp
  - jail_start: Enforce no '.' in -jzp.
04 Apr 2015 04:45:07
Original commit files touched by this commit  3.1.99.20150403
Revision:383189
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.
31 Mar 2015 17:12:19
Original commit files touched by this commit  3.1.99.20150331
Revision:382851
bdrewery search for other commits by this committer
Update to 3.1.2

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

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

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

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

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

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

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

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

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

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

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

All of these ports as-is.

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

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

PR:		196244
Submitted by:	amdmi3
Approved by:	bdrewery (maintainer)
08 Dec 2014 17:15:41
Original commit files touched by this commit  3.1.1
Revision:374304
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.
04 Dec 2014 00:03:51
Original commit files touched by this commit  3.1.0
Revision:373855
bdrewery search for other commits by this committer
- Update to 3.1.0

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

Changes:

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

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

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

  The next update will be 3.1-RC1.

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

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

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

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

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

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

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

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

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

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

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

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

Reviewed by:	bdrewery
18 May 2014 01:10:14
Original commit files touched by this commit  3.0.99.20140517_1
Revision:354381
bdrewery search for other commits by this committer
- Update to checkin 33c926770a

Changes:
  * Fix bulk -a
17 May 2014 15:48:50
Original commit files touched by this commit  3.0.99.20140517
Revision:354329
bdrewery search for other commits by this committer
- Update to checkin 3a2569440b
- Fix build on 9.1 which does not have F_DUPFD_CLOEXEC

Changes:
  * status/jail -l: Fix sort(1) error on <10
  * Fix crash with SIGINFO done too early in build
  * Prevent appending the same make.conf multiple times
  * Fix (-s) showing in sanity when pkg is missing
  * Fix jail -u
  * jail -u: Name the jail with -default so it can be stopped
             with jail -k.
  * Add ALLOW_MAKE_JOBS_PACKAGES which lets the named package globs
    to always run with MAKE_JOBS regardless of ALLOW_MAKE_JOBS. Default
    is set to allow 'pkg' and 'ccache' to build with MAKE_JOBS as they
    typically holdup the rest of the build.
  * No longer run 'make clean' before building a port as it is not needed
    due to always using a WRKDIRPREFIX
  * Fix -a to work with bad-styled category Makefiles
  * sem(4) is only needed on <9
11 May 2014 18:03:34
Original commit files touched by this commit  3.0.99.20140509
Revision:353722
bdrewery search for other commits by this committer
- Update to checkin f86a423218

Changes:
    * Reduce jail restarting for networking access by now always starting
      2 jails. One with networking support and one without. This allows
      not constantly restarting jails to enable/disable networking, which
      causes a lot of jail lock contention.
    * Color support has been added. This is disabled by any of:
      1. poudriere -N <sub-command>
      2. stdout or stderr NOT in a TTY (piped)
      3. USE_COLORS=no in poudriere.conf
    * Add DURATION_FORMAT and BUILDTIME_FORMAT to allow changing time
      display and default build name.
    * madvise(MADV_PROTECT) the main poudriere process to allow it to cleanup
      on failure from out-of-swap.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
22 Apr 2014 14:44:04
Original commit files touched by this commit  3.0.99.20140419
Revision:351844
bdrewery search for other commits by this committer
- Update to checkin 32a2683eca

Changes:
  - Queue is now priotitized by the dependency-chain
    length and not by number of direct dependencies.
  - Add PRIORITY_BOOST in poudriere.conf which takes
    PKGNAME globs to boost up to the top of the queue.
    Example:
      PRIORITY_BOOST="apache-openoffice* pypy* mysql-workbench*"
  - bulk/testport: Add -k to keep going on test failures.
    The failures are stll considered failures but do not skip
    further builds depending on that port.
  - bulk -at: This now defaults to -k
  - Leftovers and Orphan checking now uses the scripts in
    ports so we can update them frequently without a poudriere
(Only the first 15 lines of the commit message are shown above View all of this commit message)
23 Mar 2014 16:15:14
Original commit files touched by this commit  3.0.99.20140320_1
Revision:348867
bdrewery search for other commits by this committer
- Fix installation of hook samples
- Fix build on 8.x
23 Mar 2014 15:40:11
Original commit files touched by this commit  3.0.99.20140320
Revision:348866
bdrewery search for other commits by this committer
- Update to checkin 0966e62bc4
- Cleanup Makefile to use pkg-plist [1]

Changes:
  - make_index fixes (use ports/portsnap version now)
  - Documentation updates
  - Use autotools for build
  - All incremental messages are in a consistent format now.
  - New daemon poudriered using libucl with fine-grained permissions, but
    not yet hooked up or documented. It will be hooked up to poudriere-queue
    and documented soon.
  - Add an nc(1) wrapper to work around src change r249499.
  - status: Add -H for scripted mode
  - status: Show URL if available
  - Allow to specify revision when running poudriere jail -u with svn method
(Only the first 15 lines of the commit message are shown above View all of this commit message)
31 Jan 2014 16:44:54
Original commit files touched by this commit  3.0.99.20140131
Revision:342019
bdrewery search for other commits by this committer
- Update to checkin 74abc9e1c2

Changes:
  * bulk: Support port origins ending in /
  * ATOMIC_PACKAGE_REPOSITORY: Fix bulk/testport when running on 9.1,8.4,8.3
    as they do not support mv(1) -h to rename a symlink. This is fixed by
    adding a custom rename(1) that just calls rename(2) on the arguments
    to ensure an atomic rename(2) is done.
23 Jan 2014 08:58:23
Original commit files touched by this commit  3.0.99.20140123
Revision:340814
bapt search for other commits by this committer
Update to checkin 4fad732f19

Changes:
 * Try to automatically load sem(4) if possible
 * Fox PRESERVE_TIMESTAMP option
22 Jan 2014 23:21:56
Original commit files touched by this commit  3.0.99.20140122
Revision:340747
bdrewery search for other commits by this committer
- Update to checkin 32dddce6d7
- Update LICENSE format

Changes:
  - Add a BUILDER_HOSTNAME that can be set to define the hostname
    for package building
  - Add PRESERVE_TIMESTAMP (default off) to allow preserving timestamps
    in svn checkouts
  - Auto clean packages when their version does not match the jail's version
  - jail -l: Add -n to only show name
  - Ensure /sbin:/usr/sbin is in PATH
  - jail: Add -r to rename jails (jail -r newname -j oldname)
  - Fix ipv6-only usage
  - Require sem(4) kernel support as some ports require it
15 Jan 2014 17:58:49
Original commit files touched by this commit  3.0.99.20140115
Revision:339797
bdrewery search for other commits by this committer
- Update to checkin 58af837f0e

Changes:
  * Fix display issue when ATOMIC_PACKAGE_REPOSITORY is disabled
  * Spelling fixes
  * Manpage updates
13 Jan 2014 16:13:19
Original commit files touched by this commit  3.0.99.20140113_2
Revision:339604
bdrewery search for other commits by this committer
Patch no longer needed
13 Jan 2014 16:12:26
Original commit files touched by this commit  3.0.99.20140113_1
Revision:339603
bdrewery search for other commits by this committer
- Update to checkin 105ef35755

Changes:
  - Fix hang in sanity check
  - Fix race causing "unknown stuck queue" after ports finish building
  - Fix PARALLEL_JOBS always set to prepare number
  - Cache fixes
  - cpdup -X usage fixes
  - bulk: Avoid rollback on first startup (speeds up startup)
  - Cleanup some error handling with parallel processes,
    errors will now cause a 30 second wait for other processes
    to cleanly exist instead of sending a SIGKILL right away.
  - Fix KEEP_OLD_PACKAGES_COUNT when package root
    is a symlink
  - Ignore home directory of users created by ports during
    leftover check
  - Load MOVED on startup and use it to track changed origins
    in existing packages, which fixes more invalid dependency errors
    and "new dependency" deletions in sanity check.
  - Checksum is now done as root in case it needs to refetch
  - testport: Remove extra -J description
31 Dec 2013 02:19:59
Original commit files touched by this commit  3.0.99.20131230_1
Revision:338214
bdrewery search for other commits by this committer
Add temporary workaround for hang during sanity check
30 Dec 2013 22:11:55
Original commit files touched by this commit  3.0.99.20131230
Revision:338182
bdrewery search for other commits by this committer
There is a hang while running sanity check, working on fix
30 Dec 2013 21:37:55
Original commit files touched by this commit  3.0.99.20131230
Revision:338174
bdrewery search for other commits by this committer
- Update to checkin ae87e905f3

Changes:
 * Fix sanity checking not properly recursively deleting dependencies.
 * bulk/testport: Add PREPARE_PARALLEL_JOBS and  -J n[:P] where P is
   used for pre-build parallel jobs which may be more IO-bound
 * Typo fixes in manpage
26 Dec 2013 12:53:25
Original commit files touched by this commit  3.0.99.20131226
Revision:337487
bdrewery search for other commits by this committer
- Update to checkin a9e8799172

Changes:
  * Add new MAX_MEMORY and TMPFS_LIMIT to allow limiting memory
  * bulk: Show (-C) when used when deleting existing packages
  * bulk: for install,deinstall,package,extract limit execution
    time to 1 hour to avoid endless loops like devel/meta-cvs in
    r337304
  * Allow BUILDNAME to be overridden in poudriere.conf, such as:
    BUILDNAME=$(TZ=UTC date +%Y%m%dT%H%M%SZ)
19 Dec 2013 15:50:11
Original commit files touched by this commit  3.0.99.20131219
Revision:336930
bdrewery search for other commits by this committer
- Update to checkin e5f36a7de8

Changes:

  * Package builds are now atomic. They will not update the
    package repository directory until the build finishes.
    This can be disabled with ATOMIC_PACKAGE_REPOSITORY (default yes).
    This will convert the repository to a new format on first build.
    If a build fails, all of the successful packages are retained
    for the next attempt, but the old packages do not get modified.
  * Disabling COMMIT_PACKAGES_ON_FAILURE (default yes) will have it
    not touch the repository if the build fails; the package repository
    will only be updated once a build succeeds.
  * bulk now has a dry run mode (-n). Requires ATOMIC_PACKAGE_REPOSITORY
  * Add KEEP_OLD_PACKAGES which will keep KEEP_OLD_PACKAGES_COUNT
(Only the first 15 lines of the commit message are shown above View all of this commit message)
16 Dec 2013 17:27:56
Original commit files touched by this commit  3.0.99.20131028_2
Revision:336649
bapt search for other commits by this committer
Pass maintainership to bdrewery
06 Dec 2013 18:59:25
Original commit files touched by this commit  3.0.99.20131028_2
Revision:335783
bdrewery search for other commits by this committer
poudriere.d should be a @dirrmtry as it is user modifiable
19 Nov 2013 23:59:36
Original commit files touched by this commit  3.0.99.20131028_1
Revision:334366
bdrewery search for other commits by this committer
- Fix leftover detection on HEAD due to nmtree update
29 Oct 2013 00:25:26
Original commit files touched by this commit  3.0.99.20131028
Revision:331916
bdrewery search for other commits by this committer
- Update to checkin 6da5271386

Changes:
  * Fix crash when ALLOW_MAKE_JOBS is set
19 Oct 2013 22:41:16
Original commit files touched by this commit  3.0.99.20131019
Revision:330946
bdrewery search for other commits by this committer
- Update to checkin 7f33ec2fcb

Changes:
  * pkgclean: Fix to properly remove correct duplicated package
  * Only markfs prepkg for bulk/testport, not pkgclean
  * jail -l: Fix crash if no jails defined
17 Oct 2013 15:30:58
Original commit files touched by this commit  3.0.99.20131017
Revision:330649
bdrewery search for other commits by this committer
- Update to checkin ab7af29666

Changes:
  * pkgclean: Detect and cleanup duplicated packages due to PKGNAME
    renaming
  * Misc typo fixes
  * ports -m git
    - Use --depth=1 to not download all history for the repository.
    - Support -v to show output
16 Oct 2013 14:23:09
Original commit files touched by this commit  3.0.99.20131016
Revision:330517
bdrewery search for other commits by this committer
- Update to checkin 725ea5afcf

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.
  * bulk: Fix start hook starting before validations
10 Oct 2013 02:20:17
Original commit files touched by this commit  3.0.99.20131009
Revision:329958
bdrewery search for other commits by this committer
- Update to checkin cf519772ff

Changes:
  * Fix random crashes with parallel process handling
  * sanity check is now parallelized for a big speedup
  * Pkg deleting during startup has been optimized further
    to avoid a bottleneck during parallelization
  * jail -cu: Disable CCACHE on 10
  * Manpage typo fix
  * 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/
05 Oct 2013 22:56:46
Original commit files touched by this commit  3.0.99.20131005
Revision:329518
bdrewery search for other commits by this committer
- Update to checkin fbd0b7e356

Changes:
  * Loopback address fixes
  * Fixes for when running poudriere in a jail (do not use fdescfs or
    devfs to hide/unhide devices). PATCHED_FS_KERNEL overrides this
  * Prevent SIGTSTP from reaching child builders
  * jail -c: Fix -m ftp-archive for 9.0
  * jail -cu: Add svnlite support and SVN_CMD override
01 Oct 2013 13:22:35
Original commit files touched by this commit  3.0.99.20131001_1
Revision:328947
bdrewery search for other commits by this committer
- Update to proper checkin 4ee8a6ce8b

Reported by:	koobs
01 Oct 2013 11:48:34
Original commit files touched by this commit  3.0.99.20131001
Revision:328934
bdrewery search for other commits by this committer
- Update to checkin 7761067198

Changes:
  * testport: Fix /prefix error when using pkg_install
  * Fix sample bulk.sh hook for stats
  * Don't set PREFIX when using 'testport -n', which avoids
    hiding cases where bsd.port.pre.mk are needed
27 Sep 2013 11:12:28
Original commit files touched by this commit  3.0.99.20130927
Revision:328454
bdrewery search for other commits by this committer
- Update to checkin 7761067198

Changes:
  * Add BUILD_AS_NON_ROOT and set to 'no' by default. Set to 'yes' to
    attempt to build ports as non-root. Ports may need USES=uidfix to
    build, or NEED_ROOT=yes to mark as requiring root
  * Check for absolute symlinked files when staging
26 Sep 2013 13:51:53
Original commit files touched by this commit  3.0.99.20130926
Revision:328359
bdrewery search for other commits by this committer
- Update to checkin 40778eb80f

Changes:
 - Non-root build fixes
 - Added BUILD_AS_NON_ROOT and disable by default until more wide
   testing can be done. Set to yes to build ports as non-root where
   possible
26 Sep 2013 13:49:13
Original commit files touched by this commit  3.0.99.20130925
Revision:328358
bdrewery search for other commits by this committer
Use uidfix to fix non-root build
26 Sep 2013 13:34:50
Original commit files touched by this commit  3.0.99.20130925
Revision:328355
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
25 Sep 2013 12:37:02
Original commit files touched by this commit  3.0.99.20130925
Revision:328277
bdrewery search for other commits by this committer
- Update to checkin 091bca866b

Changes:
 - Fix 'unexpected operator' warning during build
 - Always recreate /dev/null to workaround kern/139014

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

1 | 2  »  

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
logstashApr 28
subversionApr 28
subversion18Apr 28
ntpApr 27
ntp-develApr 27
firefoxApr 26
firefox-esrApr 26
libxulApr 26
linux-firefoxApr 26
linux-seamonkeyApr 26
linux-thunderbirdApr 26
seamonkeyApr 26
thunderbirdApr 26
phpmyfaqApr 23
libtasn1Apr 21

16 vulnerabilities affecting 44 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 25983
Broken 286
Deprecated 60
Ignore 552
Forbidden 0
Restricted 203
No CDROM 86
Vulnerable 54
Expired 23
Set to expire 47
Interactive 0
new 24 hours 4
new 48 hours6
new 7 days26
new fortnight54
new month139

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.