| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- testport/bulk -t: Fix leftover detection for TMPFS LOCALBASE
- Add bpf* to list of devices to unhide to fix libnet10
- Use --fast-read (-q) option of tar when possible
- Fix hanging when building some linux ports
- testport -i: Fix terminal not being fully usable, ie for vi(1)
- Fix depends failures not halting port building
- Major speedups for NO_ZFS/USE_TMPFS startup/cloning
- Mount /usr/src as read-only in every builder jail. This also
saves using ~1GB of memory for every builder when using TMPFS
- testport/bulk -t: Add checks to look for filesystem being touched
before 'make install'
- Fix some cases where poudriere would hang when errors were
encountered
- Various documentation/typo fixes
- Support value of 'no' for NO_RESTRICTED and SAVE_WRKDIR
- jail -d: Ensure jail not running before deleting
Feature safe: yes
Notes:
svn path=/head/; revision=316216
|
|
|
|
|
|
|
|
| |
Submitted by: ed
Feature safe: yes
Notes:
svn path=/head/; revision=316166
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- Remove distfile sandboxing for now, which fixes several ports
trying to fetch files in the wrong phase and then failing.
This has been reworked in 3.0/poudriere-devel.
- Fix VERSION leaking into some builds
- Hide some harmless warnings
Feature safe: yes
Notes:
svn path=/head/; revision=316103
|
|
|
|
|
|
|
|
|
|
| |
PR: ports/155697 (based on)
Submitted by: Pavel Gubin <pg@2lazy.ru>
Approved by: maintainer timeout (>2 years)
Feature safe: yes
Notes:
svn path=/head/; revision=316086
|
|
|
|
|
|
|
| |
Feature safe: yes
Notes:
svn path=/head/; revision=316043
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- Skip deleting symlinks/empty dirs with -s
- Fix pkg_install builds [1]
- Fix SETNAME-options not working [2]
- ports: Fix cleanup when create is aborted
- ports: Add -v to show more output for SVN operations
- bulk: Add -N to skip generating package repository or INDEX
- Show CONFIGURE_ENV/CONFIGURE_ARGS/MAKE_ENV in build logs
- Add support for PTNAME-options
Submitted by: Jimmy Olgeni <olgeni@olgeni.com> [1,2]
Feature safe: yes
Notes:
svn path=/head/; revision=315980
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- Install depends just-in-time in the proper sequence ordering, instead of all upfront.
This also fixes differences between testport and bulk with regards to run-depends.
- Give a port all the special depends distfiles it needs during build as well. This fixes
issues with fetching and distfiles.
- Add basic hook support in /usr/local/etc/poudriere.d/hooks
- bulk: New C index builder for pkg_* bulks
- bulk: Automatically detect direct dependency changes. This should detect
postgresql/mysql/perl updates (change of default versions) without
needing user interraction.
- Delete empty directories when cleaning up repositories
- Add ftp-archive method for old releases
- jail: consistently accept svn revision number
- bulk -T: Implement try-broken
- bulk -F: fetch-orginal - This flag tries to download from the original mirror
and ignores all FreeBSD mirrors
- jail -c -P ./path.to.patch: Patch the src tree with the given patch before building it
- Add a small C code to determine if a directory is empty (faster than find for this)
- jail -u: Fix 'Error: 1 argument expected: jname'
- ports -F: Fix not populating method file
- ports -u: Fix backwards compatibility with snap dir
- Fix NO_ZFS still causing zfs.ko kernel module to be loaded
- Raise default nohang time to 7200 and add MAX_EXECUTION_TIME/NOHANG_TIME
- ports -d: Fix deleting the ports tree
- jail -d: Fix deleting jails
- testport: Add .keep support for wrkdir saving
- Speedup packaging by reducing I/O
- Fix crash in siginfo_handler() via cache_get_pkgname() if origin is empty
- ZSH completion fixes
- Documentaiton fixes
- Various leftover fixes
- Various other fixes
Feature safe: yes
Notes:
svn path=/head/; revision=315913
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add support for parsing the output of 'svn update' as one
of the input formats for cache-update.
- Drop support for parsing cvsup output or the cvsup checkouts
file, as the ports no longer uses cvsup.
- Accordingly remove the PropagationDelay configuration item,
that only applied to cvsup-mirroring.
- Cope with systems where realpath($PORTSDIR) != $PORTSDIR
Thanks to Doug Barton for bug reports and testing.
Feature safe: yes
Notes:
svn path=/head/; revision=315902
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- use links to Subversion tree, HTTPS-flavored ones;
- extract revision using Subversion format of $FreeBSD$;
- refuse to work with vuln.xml that comes from CVS:
automated exporter is switched off, so this source of
vulnerabilities is stale.
Reviewed by: simon, bz (partly), gavin
Approved by: portmgr (tabthorpe), so (des), secteam (simon)
Notes:
svn path=/head/; revision=315772
|
|
|
|
|
|
|
|
|
| |
The extranious "\" only worked by accident because the following line was blank.
Approved by: portmgr (miwi)
Notes:
svn path=/head/; revision=315627
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- Fixes pkg-[r]query %d only returning the first
depedency. This could have resulted in packages
being built without a full depedency list. It is
recommended to rebuild any packages built in the
last day.
With hat: portmgr
Notes:
svn path=/head/; revision=315626
|
|
|
|
|
|
|
|
|
| |
Approved by: maintainer (implicit)
Approved by: portmgr
With hat: portmgr
Notes:
svn path=/head/; revision=315606
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Replace tab with space in pkg-descr
Changes:
- gcc44/gcc48 build fixes
- pkg-install now returns 0 when requested pkgs already
installed
- Fixed pkgconf file handling
- Hard-coded post-deinstall list has been moved to
bsd.pkgng.mk as _FORCE_POST_PATTERNS so we can update
that instead of having a pkgng release every time a new
one is identified.
- Add pkg check -n for -d to be scriptable
- Fix memory corruption if WWW passed directly to manifest
- COMMENT/Description/WWW are now required to make valid
packages
- Store fetched packages as 0644
- Add events for conflicts
- Add -F to pkg-install
- Pipe fixes
- Misc fixes
Notes:
svn path=/head/; revision=315596
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes a regression with non-pkgng usage that would invoke
the bootstrapper when upgrading ports. My testing did not
cover systems with the bootstrapper that did not use pkgng, so
this was missed.
The impact of this was just a hung build during deinstall.
Reported by: mandree
Pointyhat to: bdrewery
Notes:
svn path=/head/; revision=315585
|
|
|
|
| |
Notes:
svn path=/head/; revision=315582
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add extra mirror
- Remove PKGNGPATCH option
Changes:
- The pkgng patch has been fully integrated upstream with its
history copied from the pkgng repo over to portmaster's repo
- Add extra messages before/after killing background processes so
that 'Terminated' messages look less unexpected
- Fix running from / trying to build the entire tree
- pkgng: Fix -s not respecting the automatic flag
- Fix "Argument list too long" errors
- Add PM_SU_CMD documentation to the sample config file [1]
- Fix -o not showing the specified origin [pkgng patch bug]
Submitted by: Oleg Pudeyev <oleg@bsdpower.com> [1]
Notes:
svn path=/head/; revision=315570
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This codebase has been in testing for several months now and
is stable
- Remove standard description for ZSH
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.
- testport has lost -d
- Remove cron
- Add daemon (rc script not completed yet)
- queue has been reworked for daemon (this may further change)
- New HTML/AJAX interface using jQuery
- Build times are now tracked
- Runaway builds are now automatically killed after 1200/84600
seconds of no output / max build time
- Build logs are now saved forever and not removed on
every build. testport will store its logs into "bulk"
dir for now as well.
- Ability to resume a previous bulk -a build by using -B (this
is mostly for exp-runs as it allows grouping incremental logs
in with the previous logs). By default the buildname defaults
to YYYY-MM-DD_HH:MM:SS for every build.
- jail -c gjb method is now an alias for ftp
- ports: Support checking out a different branch with -B
- testport -i improvements:
* Network enabled
* Works even when build fails
* RUN_DEPENDS now installed
* tty usage still broken
Thank you to all contributors and testers
Please report and discuss defects in #poudriere on freenode
or report to https://fossil.etoilebsd.net/poudriere/reportlist
Notes:
svn path=/head/; revision=315537
|
|
|
|
| |
Notes:
svn path=/head/; revision=315464
|
|
|
|
|
|
|
|
|
|
| |
supporting older versions for the stdout/stderr switching
Approved by: Ilya A. Arkhipov <rum1cro@yandex.ru> (maintainer)
With hat: portmgr
Notes:
svn path=/head/; revision=315456
|
|
|
|
|
|
|
|
| |
PR: ports/177410
Submitted by: Philipp Wuensche <cryx-ports@h3q.com> (maintainer)
Notes:
svn path=/head/; revision=315407
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- Require DISTFILES_CACHE
- Require that DISTFILES_CACHE not be in the PORTSDIR since it
will be mounted read-only now
Notes:
svn path=/head/; revision=315231
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- Use stderr as the old dialog did, which fixes usage inside
of jails
- Add D4PMINHEIGHT and D4PALIGNCENTER (see dialog4ports(1))
Approved by: Ilya A. Arkhipov <rum1cro@yandex.ru> (maintainer)
With hat: portmgr
Notes:
svn path=/head/; revision=315215
|
|
|
|
|
|
|
|
|
|
| |
Note to self, if you comment items to test things. Make sure to uncomment them
before committing.
Submitted by: pointyhat via miwi
Notes:
svn path=/head/; revision=315198
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This will be the last 2.x release. The 3.0 release will have
optional support for NO ZFS and is currently in testing.
- Convert tab to space in WWW
Changes:
- cron: This is now deprecated and will be replaced in 3.0 with a daemon
- testport: -d support has been deprecated and will be removed in 3.0. Use
-p instead.
- testport: Add interactive test mode with -i
- bulk: Add -vv to display which dependencies are required and causing
rebuilds
- jail: Validate that jails do not contain a '.' per jail(8) restrictions
- options: Fix options not properly recursing based on changed options
- bulk: The queue is now processed through a priority based on how many
other ports depend on the port that is ready-to-build [1]
- bulk: Add -R option to remove RESTRICTED packages after building
- bulk: Fix INDEX building
- Builds now mount packages, ports, distfiles and options as read-only
They are allowed to have changes made only in specific phases. Note that
'testport -c' is currently broken due to this.
- Fix IPv6-only hosts
- Build logs now include make.conf
- Improved leftover detection using mtree
- Ports now only have distfiles available to them that are registered in
their distinfo.
- Leftovers now use the entire PLIST_SUB list
- Fix WRKDIR being saved on extract failures
- More build performance improvements
- Improved stuck queue error displaying and handling
- TMPFS_LOCALBASE support added
- More sanity checks added for broken ports
- ports: csup support removed as CVS is EoL
- testport: Fix port's PREFIX not being respected
- ports: Fix svn+https support [2]
- Ability to always save WRKDIR if a .keep file is present
Submitted by: Matthew Dillon <dillon@apollo.backplane.com> [1] (based on)
Submitted by: antoine [2]
Notes:
svn path=/head/; revision=315115
|
|
|
|
|
|
|
| |
chase shared library bumps.
Notes:
svn path=/head/; revision=315067
|
|
|
|
|
|
|
|
| |
- Add recurse option, to recover ports that the recovered port depends on
- Add recurse option, to recover ports that the recovered port depends on
Notes:
svn path=/head/; revision=315031
|
|
|
|
|
|
|
| |
Suggested by: danfe
Notes:
svn path=/head/; revision=315023
|
|
|
|
|
|
|
| |
non-pkgng users as well.
Notes:
svn path=/head/; revision=314980
|
|
|
|
|
|
|
|
|
|
| |
- while here clean up some ports from CMAKE_VERBOSE, which is intended
for users
Approved by: portmgr (miwi)
Notes:
svn path=/head/; revision=314960
|
|
|
|
| |
Notes:
svn path=/head/; revision=314921
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- Fix D4PFULLSCREEN being default on when blank.
Now requires y/yes to enable
- Automatically unset LC_ALL to show nicer characters
- Fix crash when resizing
- Upstream the -lm fix
Approved by: Ilya A. Arkhipov <rum1cro@yandex.ru> (maintainer)
With hat: portmgr
Notes:
svn path=/head/; revision=314878
|
|
|
|
| |
Notes:
svn path=/head/; revision=314840
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
required part of ports 'make config' now. This is seen
as not much different than any other dependency.
- Allow dialog4ports to work with INSTALL_AS_USER
by building and using the port's WRKDIR version
through a Tools/scripts wrapper
- Add NO_DIALOG for 'config' as well.
- Fix D4P environment variables not passing to dialog4ports:
D4PHEIGHT, D4PWIDTH, D4PFULLSCREEN
Reviewed by: miwi, bapt, rum1cro@yandex.ru
Tested by: miwi, bapt, rum1cro@yandex.ru
Tested by: bdrewery (small exp-run)
Requested by: many
Notes:
svn path=/head/; revision=314799
|
|
|
|
|
|
|
| |
Reported by: zeising
Notes:
svn path=/head/; revision=314734
|
|
|
|
| |
Notes:
svn path=/head/; revision=314724
|
|
|
|
|
|
|
|
|
|
| |
instead of gnomehack and pet portlint.
Add conflicts with future gnome3 versions.
Reviewed by: miwi, bapt
Notes:
svn path=/head/; revision=314632
|
|
|
|
|
|
|
|
|
|
|
|
| |
due to @unexec gio-querymodules running before files were deinstalled.
A more extensible solution is being sought for 1.0.10 to be used through
bsd.pkgng.mk
Reported by: miwi, swills
With hat: portmgr
Notes:
svn path=/head/; revision=314562
|
|
|
|
|
|
|
| |
passing PORTREVISION into the MAKE_ENV
Notes:
svn path=/head/; revision=314561
|
|
|
|
|
|
|
|
|
| |
broken. Fallback on dbm_hash for now.
Reported by: Jeroen Ruigrok van der Werven
Notes:
svn path=/head/; revision=314498
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2.4 will be the last major release in 2.x. Once 2.4
is released, this devel port will be updated to 3.0
which optionally supports NO ZFS!!
- Convert tab to space in WWW
Changes:
- cron: This is now deprecated and will be replaced in 3.0 with a daemon
- testport: -d support has been deprecated and will be removed in 3.0. Use -p instead.
- bulk: The queue is now processed through a priority based on how many
other ports depend on the port that is ready-to-build [1]
- bulk: Add -R option to remove RESTRICTED packages after building
- bulk: Fix INDEX building
- Builds now mount packages, ports, distfiles and options as read-only
They are allowed to have changes made only in specific phases. Note that
'testport -c' is currently broken due to this.
- Fix IPv6-only hosts
- Build logs now include make.conf
- Improved leftover detection using mtree
- Ports now only have distfiles available to them that are registered in their distinfo.
- Leftovers now use the entire PLIST_SUB list
- Fix WRKDIR being saved on extract failures
- More build performance improvements
- Improved stuck queue error displaying and handling
- TMPFS_LOCALBASE support added
- More sanity checks added for broken ports
- ports: csup support removed as CVS is EoL
- testport: Fix port's PREFIX not being respected
- ports: Fix svn+https support [2]
- Ability to always save WRKDIR if a .keep file is present
Submitted by: Matthew Dillon <dillon@apollo.backplane.com> [1] (based on)
Submitted by: antoine [2]
Notes:
svn path=/head/; revision=314487
|
|
|
|
|
|
|
|
|
|
| |
- Trim headers
PR: ports/168908
With hat: portmgr
Notes:
svn path=/head/; revision=314333
|
|
|
|
|
|
|
| |
Reported by: skreuzer
Notes:
svn path=/head/; revision=314308
|
|
|
|
|
|
|
| |
- Reword pkg-message to try to be more clear
Notes:
svn path=/head/; revision=314189
|
|
|
|
|
|
|
|
|
|
|
|
| |
You may need to manually 'pkg add' 1.0.9_1 or rebuild
from ports if you are on 1.0.9
Submitted by: Alexandre Perrin <alexandre.perrin@netoxygen.ch>
Obtained from: upstream git
With hat: portmgr
Notes:
svn path=/head/; revision=314143
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- pkg-query(8) now returns EX_UNAVAILABLE when no package could be found [1]
- pkg-rquery(8) now returns EX_UNAVAILABLE when no package could be found
- Incompatible ABI message has been improved
- Support base libbsdyml when possible over bundled libyaml
- Fix `pkg install -fR` not installing missing dependencies [2]
- Fix build with clang/gcc-4.7 in some cases [3]
- Fix SRV MIRROR support
- pkg-{fetch,install,upgrade} -L has been deprecated. Please use -U now.
-L will be removed in a future release. Thiwas was done to be consistent
with future support for -U in pkg-rquery(8) and pkg-search(8)
- Make DEVELOPER_MODE architecture suggestion more clear that it is non-fatal.
This is not really implemented yet and is just a hint.
- Fix @cwd not being respected for @exec/@unexec. This mostly manifested as
directories being created in the wrong place when installing packages.
- New configuration option FETCH_TIMEOUT [4]
- Documentation updates
PR: ports/173515 [1]
Reported by: eadler [1]
Submitted by: Alexandre Perrin [1]
PR: ports/175899 [2]
Reported by: Adam McDougall <mcdouga9@egr.msu.edu> [2]
Submitted by: John Marino [3]
Submitted by: Dan McGregor [4]
Reviewed by: bapt (release changeset)
With hat: portmgr
Notes:
svn path=/head/; revision=314127
|
|
|
|
| |
Notes:
svn path=/head/; revision=314120
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This will be used soon to replace the old dialog(1) for make config
It implements a new mixeddlg widget which allow to mix radio and
classic buttons in a single interface allowing the UI to reflect
optionsng features.
Bundle libdialog on 8.x which doesn't provide a recent libdialog(3).
Thank you very much to Ilya A. Arkhipov who wrote it,
helped by danfe, eadler and myself
Notes:
svn path=/head/; revision=314119
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
* Fix -O flag not always being respected
* Disable dependency sanity checking with PKGNG as it has its own mechcanism
pkg-check(8) for that.
* Fix date parsing support with PKGNG [1]
PR: ports/175926 [1]
Reported by: deeptech71 <deeptech71@gmail.com> [1]
Notes:
svn path=/head/; revision=314066
|
|
|
|
|
|
|
|
|
| |
- take maintainership
Approved by: maintainer, linimon@
Notes:
svn path=/head/; revision=314002
|
|
|
|
| |
Notes:
svn path=/head/; revision=314001
|