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

Hardware failure

The website is running on the old server. The new server stopped working at about 0200 UTC on 2020-08-22. The database was restored from 2020-08-21 00:59:15+00 UTC. We think we have covered all commits. Nothing should be missing. Any changes you made to your accounts after the restore date will be lost. Sorry about that.
Port details
pkg-devel Package manager
1.15.99.7 ports-mgmt on this many watch lists=3 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. 1.15.99.2Version of this port present on the latest quarterly branch.
Ignore IGNORE: WITH_PKG is not defined to 'devel', this version is the devel one
Maintainer: pkg@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-05-30 15:17:41
Last Update: 2020-11-05 17:51:08
SVN Revision: 554145

People watching this port, also watch: poudriere-devel, poudriere, pkg

License: BSD2CLAUSE
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (65 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/pkg-devel-1.15.99.7/catalog.mk
  3. /usr/local/share/licenses/pkg-devel-1.15.99.7/LICENSE
  4. /usr/local/share/licenses/pkg-devel-1.15.99.7/BSD2CLAUSE
  5. etc/bash_completion.d/_pkg.bash
  6. etc/periodic/daily/411.pkg-backup
  7. etc/periodic/daily/490.status-pkg-changes
  8. etc/periodic/security/410.pkg-audit
  9. etc/periodic/security/460.pkg-checksum
  10. etc/periodic/weekly/400.status-pkg
  11. @sample etc/pkg.conf.sample
  12. include/pkg.h
  13. lib/libpkg.a
  14. lib/libpkg.so
  15. lib/libpkg.so.4
  16. libdata/pkgconfig/pkg.pc
  17. man/man3/pkg_create.3.gz
  18. man/man3/pkg_printf.3.gz
  19. man/man3/pkg_repos.3.gz
  20. man/man5/pkg-repository.5.gz
  21. man/man5/pkg-keywords.5.gz
  22. man/man5/pkg-lua-script.5.gz
  23. man/man5/pkg-script.5.gz
  24. man/man5/pkg.conf.5.gz
  25. man/man8/pkg-add.8.gz
  26. man/man8/pkg-alias.8.gz
  27. man/man8/pkg-annotate.8.gz
  28. man/man8/pkg-audit.8.gz
  29. man/man8/pkg-autoremove.8.gz
  30. man/man8/pkg-backup.8.gz
  31. man/man8/pkg-check.8.gz
  32. man/man8/pkg-clean.8.gz
  33. man/man8/pkg-config.8.gz
  34. man/man8/pkg-create.8.gz
  35. man/man8/pkg-delete.8.gz
  36. man/man8/pkg-fetch.8.gz
  37. man/man8/pkg-info.8.gz
  38. man/man8/pkg-install.8.gz
  39. man/man8/pkg-lock.8.gz
  40. man/man8/pkg-query.8.gz
  41. man/man8/pkg-register.8.gz
  42. man/man8/pkg-remove.8.gz
  43. man/man8/pkg-repo.8.gz
  44. man/man8/pkg-rquery.8.gz
  45. man/man8/pkg-search.8.gz
  46. man/man8/pkg-set.8.gz
  47. man/man8/pkg-shell.8.gz
  48. man/man8/pkg-shlib.8.gz
  49. man/man8/pkg-ssh.8.gz
  50. man/man8/pkg-static.8.gz
  51. man/man8/pkg-stats.8.gz
  52. man/man8/pkg-unlock.8.gz
  53. man/man8/pkg-update.8.gz
  54. man/man8/pkg-updating.8.gz
  55. man/man8/pkg-upgrade.8.gz
  56. man/man8/pkg-version.8.gz
  57. man/man8/pkg-which.8.gz
  58. man/man8/pkg.8.gz
  59. sbin/pkg
  60. sbin/pkg-static
  61. share/zsh/site-functions/_pkg
  62. @dir lib/compat/pkg
  63. @owner
  64. @group
  65. @mode
Collapse this list.
Dependency lines:
  • pkg-devel>0:ports-mgmt/pkg-devel
  • libpkg.so:ports-mgmt/pkg-devel
To install the port: cd /usr/ports/ports-mgmt/pkg-devel/ && make install clean
A package is not available for ports marked as: Forbidden / Broken / Ignore / Restricted
PKGNAME: pkg-devel
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
pkg-devel
ABIlatestquarterly
FreeBSD:11:aarch641.10.99.101.14.99.3
FreeBSD:11:amd641.15.99.71.15.99.2
FreeBSD:11:armv61.8.99.61.14.99.3
FreeBSD:11:i3861.15.99.71.15.99.2
FreeBSD:11:mips1.8.99.91.14.99.3
FreeBSD:11:mips641.8.99.91.14.99.3
FreeBSD:12:aarch641.10.99.101.14.99.3
FreeBSD:12:amd641.15.99.71.15.99.2
FreeBSD:12:armv61.10.99.101.15.99.2
FreeBSD:12:armv71.10.99.101.15.99.2
FreeBSD:12:i3861.15.99.71.15.99.2
FreeBSD:12:mips1.10.99.101.14.99.3
FreeBSD:12:mips641.10.99.101.14.99.3
FreeBSD:12:powerpc64-1.14.99.3
FreeBSD:13:aarch641.14.99.3-
FreeBSD:13:amd641.15.99.7-
FreeBSD:13:armv61.15.99.7-
FreeBSD:13:armv71.15.99.7-
FreeBSD:13:i3861.15.99.7-
FreeBSD:13:mips1.12.99.3-
FreeBSD:13:mips641.14.99.7-
FreeBSD:13:powerpc641.14.99.7-
 

There are no ports dependent upon this port

Configuration Options
Master Sites:
Expand this list (1 items)
    Collapse this list.
  1. https://codeload.github.com/freebsd/pkg/tar.gz/8c7d1284?dummy=/
  2. Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2014-08-26
    Affects: users of ports-mgmt/pkg, ports-mgmt/pkg-devel
    Author: bdrewery@FreeBSD.org
    Reason: 
      Pkg has been updated to 1.3.7. This fixes registration and tracking of
      shared libraries. All earlier versions of Pkg incorrectly marked some
      shared libraries and used the wrong name for some.
    
      Please note announcement for special instructions at:
        http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000086.html
    
      - Users need to run 'pkg update -f' and 'pkg check -Ba' after upgrading to
        pkg-1.3.7 and before updating any other packages. This avoids needing to
        reinstall anything not needed due to changed shlibs.
         For binary package users:
          # pkg install ports-mgmt/pkg
          # pkg update -f
          # pkg check -Ba
          # pkg upgrade
         For port users:
          # make -C /usr/ports/ports-mgmt/pkg build deinstall install clean
          # pkg check -Ba
      - People building packages for serving to other systems need to rebuild
        all packages with 1.3.7.
    
    

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

1 | 2 | 3  »  

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
05 Nov 2020 17:51:08
Original commit files touched by this commit  1.15.99.7
Revision:554145
bapt search for other commits by this committer
Update to 1.15.99.7

The main features is:
- implement triggers mechanism (both lua and shell)

Other changes:
- Merge keywords preinstall script into a single "prepackaging script"
- fix issues with script leaving process in the background
- fix an issue with metalog duplicated entries
- improve performances of pkg query -F
- get rid of sysexits
21 Oct 2020 12:55:33
Original commit files touched by this commit  1.15.99.6
Revision:552866
bapt search for other commits by this committer
update to 1.15.99.6

Changes from 1.15.99.5 to 1.15.99.6
- lots of keywords improvements:
  * validation: lua script to validate the keyword line
  * deprecated: boolean to mark a keyword as deprecated
  * deprecation_message: message if deprecated
  * actions_script: script version of 'actions' in lua
  * lua scripts: now can have real arguments instead of
  pre-expended ones
21 Oct 2020 07:25:50
Original commit files touched by this commit  1.15.99.5
Revision:552854
bapt search for other commits by this committer
Update to 1.15.99.5

changes:
- New feature: @include for plist
- internal only: remove utstring in favor of posix open_memstream
- plenty of small memory improvements
13 Oct 2020 07:25:00
Original commit files touched by this commit  1.15.99.4
Revision:552205
bapt search for other commits by this committer
Update to 1.15.99.4
- Fix build with non recent compilers
13 Oct 2020 07:01:00
Original commit files touched by this commit  1.15.99.3
Revision:552200
bapt search for other commits by this committer
pkg-devel: update to 1.15.99.3:

- Brings many fixes from the stable branch
- Add support for a new @include
29 Sep 2020 08:28:47
Original commit files touched by this commit  1.15.99.2
Revision:550481
bapt search for other commits by this committer
pkg2ng is gone a while ago stop advising to use it
22 Sep 2020 14:12:48
Original commit files touched by this commit  1.15.99.2
Revision:549596
manu search for other commits by this committer
ports-mgmt/pkg: Update to 15.99.2

query: Fix '%X' to include the file name and sum

Approved by:	bapt (implicit)
21 Sep 2020 14:51:23
Original commit files touched by this commit  1.15.99.1
Revision:549446
manu search for other commits by this committer
ports-mgmt/pkg: Update to 1.15.99.1

Changes from 1.14.99.7 to 1.15.99.1
- Fix '%X' to not include the version

Approved by:	bapt (implicit)
28 Aug 2020 12:33:20
Original commit files touched by this commit  1.14.99.7
Revision:546730
manu search for other commits by this committer
ports-mgmt/pkg-devel: Update to 1.14.99.7

- Default the OSVERSION check to false
- Fix some errors related to getpwname_r/getgrnam_r
- Add RISC-V ABI aliases
- Add '%X' to pkg-query, this print the internal package checksum

Approved by:	bapt
18 Aug 2020 12:18:39
Original commit files touched by this commit  1.14.99.6
Revision:545228
manu search for other commits by this committer
ports-mgmt/pkg-devel: Update to 1.14.99.6

Changes from 1.14.99.5 to 1.14.99.6
- Run lua scripts before shell scripts
- unbreak build with -fno-common
20 Jul 2020 12:04:48
Original commit files touched by this commit  1.14.99.5
Revision:542628
manu search for other commits by this committer
pkg-devel: Update to 1.44.99.5

Changes from 1.14.99.4 to 1.14.99.5
- Fix lua script during pkg_delete
- Return file type for lua_stat

Approved by:	bapt (implicit)
20 Jul 2020 10:02:10
Original commit files touched by this commit  1.14.99.4
Revision:542626
manu search for other commits by this committer
pkg-devel: Update to 1.14.99.4

Changes from 1.14.99.3 to 1.14.99.4
- Add function to lua scripts:
  * Simple stat()
  * filecopy to copy a file preserving its attributes
  * filecmp to compare files
  * update sqlite to latest version
  * Add a new 'hash' mode to pkg repo to make repositories CDN friendly
  * Isolate transport protocol to be able to easily change implementations
    in the futur
  * Fix invalid json in even_pipe
  * lots of portability fixes

Approved by:	bapt (implicit)
29 Jun 2020 08:59:32
Original commit files touched by this commit  1.14.99.3
Revision:540763
manu search for other commits by this committer
Use correct DISTVERSION

Reported by:	lwshu
Approved by:	bapt (implicit)
29 Jun 2020 07:58:02
Original commit files touched by this commit  1.14.99.1_3
Revision:540760
manu search for other commits by this committer
Update to 1.14.99.3

Changes from 1.14.99.2 to 1.14.99.3:
- Fix linking on FreeBSD

Approved by:	bapt (implicit)
25 Jun 2020 14:51:47
Original commit files touched by this commit  1.14.99.1_2
Revision:540396
manu search for other commits by this committer
Update to 1.14.99.2

Changes from 1.14.99.1 to 1.14.99.2:
- Fix hanging if a script spawn a process and
  it still run after the scripts finish
- Prevent potential hang with lua scripts
- For http mirror first try to get the list from the
  full path and then fallback on the root one if we
  didn't find anything.
- Add a debug message if obtaining the lock fails

Approved by:	bapt
20 Jun 2020 21:23:02
Original commit files touched by this commit  1.14.99.1_1
Revision:539751
delphij search for other commits by this committer
ports-mgmt/pkg-devel: Respect liblzma.pc if available.

Note that this is meant to be a temporary hack and will be reverted once the
freebsd/pkg have solved this in the build infrastructure.

PR:			200142
MFH:			2020Q2
Approved by:		portmgr (bapt over IRC)
Differential Revision:	https://reviews.freebsd.org/D25053
27 Apr 2020 07:37:24
Original commit files touched by this commit  1.14.99.1
Revision:533107
bapt search for other commits by this committer
Update to 1.14.99.1

Changes from 1.13.99.7 to 1.14.99.1
- parallelize the run of the tests
- Fix VERSION_MINOR expansion
- Fix chflags tests
- Bring back pkg create -n but in a consistent way
- Improve build of sqlite
- Use mmap in sqlite
- Update sqlite to latest version
- Document pkg_create(3)
- Prepare the land for futur proof remote dependency handling
- Update usage of pkg set -A and pkg set -v
- Add pkg create -l (compression level)
23 Mar 2020 09:54:38
Original commit files touched by this commit  1.13.99.7
Revision:528965
bapt search for other commits by this committer
pkg 1.13.99.7

Changes since 1.13.99.5:
- When backing up libraries, create a package 'compat-libraries'
  a4b64e6fin which the new libraries will be appended to and the version
  bumped each time a new library is backed up.
- Fix a regression with sometimes makes some keywords being ignored
  aka scripts not appended to the list of scripts)
- Fix ABI on DragonFly
- Fix fd being closed twice wen running shell scripts
17 Mar 2020 22:08:55
Original commit files touched by this commit  1.13.99.5
Revision:528602
bapt search for other commits by this committer
Update to 1.13.99.5
- fix a memory allocation bug during package creation [1)

Reported by:	flo, antoine
17 Mar 2020 09:35:41
Original commit files touched by this commit  1.13.99.4
Revision:528569
bapt search for other commits by this committer
Update to 1.13.99.4

- Fix detection of zstd compression support for libarchive
- Fix package creation on installed packages
- Update autosetup to the latest version
03 Mar 2020 12:56:16
Original commit files touched by this commit  1.13.99.3
Revision:527673
mat search for other commits by this committer
Ports MUST NOT set WITH_DEBUG.

WITH_DEBUG is a user facing variable.  When a user wants to build a port
with debugging symbols enabled, they either set WITH_DEBUG globally, or
WITH_DEBUG_PORTS+=category/port.

Approved by:	bapt
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D23940
03 Mar 2020 11:00:52
Original commit files touched by this commit  1.13.99.3
Revision:527668
bapt search for other commits by this committer
Update to 1.13.99.3

- Fix regression in ABI detection (add regression tests about it)
- Fix regression concerning the timestamp of the packaged/installed file
  (add  regression tests about it)
02 Mar 2020 06:35:19
Original commit files touched by this commit  1.13.99.2_1
Revision:527609
antoine search for other commits by this committer
Forbid the pkg-devel ports, it create 1 package with bad ABI

With hat:	portmgr
28 Feb 2020 14:40:35
Original commit files touched by this commit  1.13.99.2
Revision:527333
bapt search for other commits by this committer
Update to 1.13.99.2

Changes from 1.13.99.1 to 1.13.99.2
- Fix pkg fetch -o
- Implement a mechanism to autobackup libraries during upgrades (off by default)
- zsh-completion: disable repo update durign package retrival
- Improve documentation
- More variable are now expanded when reading the confirations files:
  * OSNAME: FreeBSD
  * RELEASE: 12.1
  * ARCH: amd64
  * VERSION_MAJOR (FreeBSD only)
  * VERSION_MINOR (FreeBSD only)
- Remove the unused and inconsistent pkg create -n
- Add -t timestamp to pkg create to be able to specify the expected file
timestamp
  via command line.
- Refactor the pkg_create API and mark as deprecated the old functions
14 Feb 2020 16:32:58
Original commit files touched by this commit  1.13.99.1
Revision:526124
bapt search for other commits by this committer
Update to 1.13.99.1

Changes from 1.13.99.0 to 1.13.99.1
- Do not create a .pkgnew file in case installing a configure file over
  a non existing file
- Update linenoise to latest version
- Update picosat to latest version
- Implement HTTP keep-alive (imported from xbps)
- fix a regression concerning valid url: ssh://user@host:/ was not valid
  anymore
12 Feb 2020 14:53:32
Original commit files touched by this commit  1.13.99.0
Revision:525914
bapt search for other commits by this committer
Update to 1.13.99.0
- Fix inverted logic about rcscripts
- Improve the build handling of dependency
29 Jan 2020 13:11:09
Original commit files touched by this commit  1.12.99.4_1
Revision:524545
bapt search for other commits by this committer
Import the libfetch patch to the bundled libfetch
29 Jan 2020 11:46:54
Original commit files touched by this commit  1.12.99.4
Revision:524540
bapt search for other commits by this committer
Update to 1.22.99.4
- Document lua scripts
- Document shell scripts
- Document keywords ucl files
- Add a variable to both lua scripts and shell script to allow
  the scripts to know they are actually being upgrading things
24 Jan 2020 17:11:00
Original commit files touched by this commit  1.12.99.3
Revision:523974
bapt search for other commits by this committer
Update to 1.12.99.3
- Add more regression test
- Improve consistency of the default ouput
- Give a hint about running pkg update -f in case of "size mismatch"
- Fix pkg backup since the sqlite syscall are overridden
22 Jan 2020 16:50:06
Original commit files touched by this commit  1.12.99.2
Revision:523818
bapt search for other commits by this committer
update to 1.12.99.2
- lua scripts are now running in a capsicum sandbox
- lua scripts io.open function is now always opening relative to ROOTDIR
- expat vulnxml parser has been replaced by a yxml based one
- libucl has been update to the latest git version
- error reporting has been improved when parsing vuxml file
- shell script can now push message at the pkg-message level by writing
  to the ${PKG_MSGFD} file descriptor:
   echo "message for the user" >&${PKG_MSGFD}
24 Dec 2019 08:45:01
Original commit files touched by this commit  1.12.99.1
Revision:520788
bapt search for other commits by this committer
Update to 1.12.99.1
- When installing a file over a file that is not tracked by any
  package, save the previous one as .pkgsave
- Fix a chicken/egg problem with the meta being compressed and defining
  the compression format. Now pkg repo will create a meta.conf file
  uncompressed (it is small enough) and fallback on the old meta.txz.
  Note that meta.txz is still created for backward compatibility
- pkg repo now creates meta files in version 2 by default meaning the
digests.txz
  is not created anymore, it was only used up to pkg 1.2. anyone upgrading
  from pkg 1.2 should first run pkg bootstrap -f to be on a recent version.
- pkg -r now first lookup under the rootdir for its ABI_FILE.
- suppress version checking when -j is specified
- Alphabetically sort packages printed in the output of pkg commands to ease
readability
- pkg lock/unlock now allows multiple packages in arguments
18 Sep 2019 07:52:25
Original commit files touched by this commit  1.12.99.0
Revision:512257 This port version is marked as vulnerable.
bapt search for other commits by this committer
Release pkg 1.12.99.0

Changes from previous devel version:
- Fix crash with bad ABI is provided

Change in the port:
- Do not check anymore for pkg_tools migration to pkg
06 Sep 2019 19:54:16
Original commit files touched by this commit  1.11.99.3
Revision:511357 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.11.99.3
26 Aug 2019 10:04:45
Original commit files touched by this commit  1.11.99.2
Revision:509896 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.11.99.2:
- Fix cross installation with new build system
- Add a function to lua_script allowing to send a message which will be
  printed along with the other messages at the end of the message process.
- Fix detection of libarchive with zstd support
14 Aug 2019 12:14:43
Original commit files touched by this commit  1.11.99.1
Revision:508908 This port version is marked as vulnerable.
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories [p-r])
04 Jul 2019 07:07:08
Original commit files touched by this commit  1.11.99.1
Revision:505815 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.11.99.1

- Add support for lua scripting:
  for now it allows to use scripts in lua instead of shell scripts
  everywhere possible, including keywords.
- Fix detection of libarchive built with zstd support
26 Jun 2019 12:53:32
Original commit files touched by this commit  1.11.99.0
Revision:505153 This port version is marked as vulnerable.
bapt search for other commits by this committer
Release pkg 1.11.99.0

- add support for packages compress in zstandard format
- improve messages output adding marks to separate messages from each packages
  and messages within a given packages
- messages can now contain variables: ${PREFIX} ${PKGNAME} for now
03 Jun 2019 11:28:14
Original commit files touched by this commit  1.10.99.14
Revision:503376 This port version is marked as vulnerable.
bapt search for other commits by this committer
Respect CC and PREFIX
27 May 2019 09:07:23
Original commit files touched by this commit  1.10.99.14
Revision:502778 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.10.99.14
- fix libpkg.so when linked with binutils
- instead of closing stdin for script just use /dev/null
- force installation of symlinks to avoid make install to fail is some
  symlinks are already there
23 May 2019 17:00:31
Original commit files touched by this commit  1.10.99.13_2
Revision:502343 This port version is marked as vulnerable.
bapt search for other commits by this committer
Bump port revision
23 May 2019 17:00:09
Original commit files touched by this commit  1.10.99.13_1
Revision:502342 This port version is marked as vulnerable.
bapt search for other commits by this committer
Add a patch to not close stding but actually use /dev/null
When running scripts
19 Apr 2019 17:41:34
Original commit files touched by this commit  1.10.99.13_1
Revision:499379 This port version is marked as vulnerable.
bapt search for other commits by this committer
Really update to 1.10.99.13
Changes from pkg 1.10.99.12 to 1.10.99.13
- fix segfault when running pkg version <an_invalid_index_file>
- fix segfault that can occurs sometime when forcing the installation of a
  localpackage: pkg install -f ./mypkg-X.txz
- fix abi detection when multiple elf notes are used in the binary like on
  fedora

Reported by:	tobik, sunpoet
19 Apr 2019 14:25:53
Original commit files touched by this commit  1.10.99.13
Revision:499358 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.10.99.13
27 Mar 2019 12:58:42
Original commit files touched by this commit  1.10.99.11
Revision:496948 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.10.99.12

Changes from pkg 1.10.99.11 to 1.10.99.12
- use /usr/bin/uname to determine of the ABI
- Add 3 new aliases:
  * rall-depends: showing depenencies of a non installed package
  * rcomment: showing only the comment of a non installed package
  * rdesc: showing only the description of a non installed package
- switch to cirrus-ci
- improve portability on linux
- simplify code to create the repository
- close stdin when running scripts
- update bundled libucl to latest version
- remove backward compat (pkg_*) in periodic scripts
- always use anticongersion on periodic scripts
- Prevent SIGSEGV with 'pkg version' with packaged base
- Fix issue with recent lld
03 Nov 2018 21:27:53
Original commit files touched by this commit  1.10.99.11
Revision:483911 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.10.99.11 which attempts to fix build with recent libarchive
22 Sep 2018 10:44:56
Original commit files touched by this commit  1.10.99.10
Revision:480380 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.10.99.10
10 Sep 2018 13:14:52
Original commit files touched by this commit  1.10.99.9
Revision:479406 This port version is marked as vulnerable.
mat search for other commits by this committer
Add DOCS options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
09 Sep 2018 03:43:17
Original commit files touched by this commit  1.10.99.9
Revision:479266 This port version is marked as vulnerable.
woodsb02 search for other commits by this committer
Fix fetch by updating GH_TAGNAME as required by r479255

Approved by:	portmgr blanket
08 Sep 2018 19:22:29
Original commit files touched by this commit  1.10.99.9
Revision:479255 This port version is marked as vulnerable.
brd search for other commits by this committer
Update to 1.10.99.9


- Remove a check for config files that have hardlinks
- Add .gitlab-ci.yml to support the Gitlab CI service
- Add a few more tests with hardlinks
20 Aug 2018 17:06:15
Original commit files touched by this commit  1.10.99.8
Revision:477663 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.10.99.8

Changes from pkg 1.10.99.7 to 1.10.99.8
- Add options to ignore OSVERSION check and document it
- Complain about RO filesystem for pkgdb access if needed
- Fix privileges drop done too early
- Improve OSVERSION check
- Fix some resource leaks
- Lots of documentation improvements
- Improve conflicts handling
- Do not check remote packages when doing `pkg upgrade -v`
- Convert from autotools to autosetup
- Fix warnings spotted by gcc 7+
- Fix pkg info -R to match the documented behaviour
- Update zsh completion
- Fix crash with config file handling
- pkg is now a semi static binary
17 May 2018 09:34:08
Original commit files touched by this commit  1.10.99.7
Revision:470212 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Update WWW

Approved by:	portmgr blanket
06 Feb 2018 14:13:35
Original commit files touched by this commit  1.10.99.7
Revision:461053 This port version is marked as vulnerable.
swills search for other commits by this committer
Don't use pkg-static when cross building

PR:		224217
Submitted by:	nwhitehorn
Approved by:	bapt
06 Jan 2018 23:14:20
Original commit files touched by this commit  1.10.99.7
Revision:458301 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.10.90.7
- Sort fts traversal in repo creation
- Fix floating pint exception when packaging packages with weird elf files
- More test cases for config merge
- Fix running the testsuite on linux and osx
- Fix pkg version regarding flavors
- Add support for creating packages with a hash in their names
- Accept DT_SONAME anywhere in .dynamic
- make pkg version -r imply -R
- Some fixes for the progression display
- Rename some variables in security periodic scripts.
- Parse FreeBSD OS version and forbid to install too new packages
11 Nov 2017 13:04:35
Original commit files touched by this commit  1.10.99.6
Revision:453973 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.10.99.6
- Lots of fixes/improvements on periodic scripts
- Fix typo in the .pc file
- Only check for origin if the strings contains / in pkg version
- Support flags when exporting the metalog
- Ignore flags when installing as a user
- fix again using pattern as package arch
- recognize armv7
- add %q to pkg_printf(3) and pkg-query(8) to print altabi
- add an extra line when printing pkg-messages to improve readability
- stop considering nfs as dangerous and if a corruption happens on nfs drive
  by a message the user to the highly possible reason of the corruption so
  he can fix
- zsh completion imrpovements
31 Jul 2017 21:38:26
Original commit files touched by this commit  1.10.99.5
Revision:446998 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.10.99.5
- pkg clean is now happy if the cache dir non existing
- 410.pkg-audit now uses anticongestion on freebsd 12
- fix pkg install -r foo if foo is a disabled repository
- fix elf handling on non FreeBSD
- fix support for platforms without AT_SYMLINK_NOFOLLOW
- fix dropping privileges on Linux
- fix build with recent libbsd
- fix duplicate pkg registration overwriting the existing pkg
- better ABI name on linux
- lots of changes in internal API to use fd when possible
- removed option: pkg repo -L
26 Mar 2017 21:19:39
Original commit files touched by this commit  1.10.99.4
Revision:436991 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.10.99.4
- Fix signing_command something saving a truncated signature in the file
  as a result pkg will reject any repository signed
- pkg which: add -m to show what files matched using globs
- fix sqlite overload with new sqlite
- Revert the new UI which does not respect 80 columns
- Fix query '%q' printing the internal arch instead of the official one
25 Feb 2017 12:40:55
Original commit files touched by this commit  1.10.99.3
Revision:434799 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.10.99.3
Changes
- Replace some mmap with getline()
- Fix pkg which -g
- allow setting env before fetching for every kind of repo
19 Feb 2017 16:43:03
Original commit files touched by this commit  1.10.99.2
Revision:434408 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.10.99.2
- Remove pkg2ng and pkg convert code
- Emit dep_formula within the manifests
- Use stack based read (32k buffer) instead of mmap
- Use 32k buffers for each reads
- Cache pw/group to reduce overreading nsswitch.conf
- Update libucl and remove over call of getcwd
17 Feb 2017 23:12:18
Original commit files touched by this commit  1.10.99.1
Revision:434318 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.10.99.1
- The solver now uses natively the new dep formula (more works needed)
- Ensure don't call getcwd for each manifest part (useful for the builders)
12 Feb 2017 21:09:17
Original commit files touched by this commit  1.9.99.11
Revision:433965 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.9.99.11

- Fix install as user
- Allow to set env variable per repo to pass to libfetch
- Plug a memory leak
- Fix repo initialization when a repo is disabled
- Fix installing sparse binary files
- Add an option for a user to change locking over nfs
03 Jan 2017 20:38:47
Original commit files touched by this commit  1.9.99.10
Revision:430519 This port version is marked as vulnerable.
zi search for other commits by this committer
- Instruct portscout to ignore these
02 Jan 2017 23:32:02
Original commit files touched by this commit  1.9.99.10
Revision:430421 This port version is marked as vulnerable.
bapt search for other commits by this committer
Release to 1.9.99.10 (yes I forgot update the port for 1.9.99.9

- Fix symlinks created by pkg register
- Fix pkg version -n
- Do not autoremove packages marked as vital
- pkg query: aggregate license information
- Fix build on OSX
- Fix build on FreeBSD 8
- Implement pkg upgrade --vulnerable
- Fix descriptor leak
04 Dec 2016 22:19:58
Original commit files touched by this commit  1.9.99.8
Revision:427811 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.9.99.8
- bug fixes and simplification of pkg register
04 Dec 2016 00:15:46
Original commit files touched by this commit  1.9.99.7
Revision:427748 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.9.99.7
changes:
- pkg register: fix timestamps
03 Dec 2016 22:50:40
Original commit files touched by this commit  1.9.99.6
Revision:427744 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.9.99.6
- Fix pkg register when target hardlink is not in the same directory as the
source file
03 Dec 2016 21:14:01
Original commit files touched by this commit  1.9.99.5
Revision:427741 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.9.99.5
- In case of errors during pkg update exit with a non 0 status
- Fix pkg register issues with some version of libarchive:
  * hardlinks not being made hardlinks sometime
  * issues when PREFIX is a symlink to another directory
- Use portable mechanism to find the number of CPUs which allows pkg repo to be
  faster on linux
01 Dec 2016 21:29:04
Original commit files touched by this commit  1.9.99.4
Revision:427523 This port version is marked as vulnerable.
swills search for other commits by this committer
Rename PKG_CMD to PKG_REGISTER

Submitted by:	bapt
Differential Revision:	https://reviews.freebsd.org/D8677
20 Nov 2016 15:52:36
Original commit files touched by this commit  1.9.99.4
Revision:426598 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.9.99.4:
- Add progress when fetching (number of files to fetch)
- Improved messages about locked packages
- Return 1 when a user rejects the proposed plan
- When dealing with configuration files '@config' never overwrites non tracked
files
- Warn everyone about deprecation of @dirrm and @exec
- Deduplicate metadata loading code
- pkg register now understands context aware messages
19 Nov 2016 22:26:50
Original commit files touched by this commit  1.9.99.3
Revision:426542 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to pkg 1.9.99.3
- Add a fallback for utimensat when reporting EOPNOTSUPP
- replace libsbuf with utstring for portability
- Overwrite some sqlite vfs functions to allow capsicumisation of pkg
- move more pkg audit details into the library
- allow to run pkg query without any privileges
- extend the audit periodic script to report deprecated packages
- Fix fd leak to rcscripts
- stop dropping privieges during fetching it causes more issues than it solves
- speed walking though [reverse]dependencies
- Update blake2b to latest version
- Add blake2s to the list of supported checksums
- Internal digest now default on blake2b on 64 bits and blake2s on 32 bits.
- Fix segfault when ABI is defined but empty
- Do not use the shared library provides/requires on non FreeBSD/Linux
- Define _NETBSD_SOURCES on NetBSD to allow libfetch to use funopen
- Document vital flags
- Fix potential double free when dealing with @config keyword
30 Oct 2016 20:02:19
Original commit files touched by this commit  1.9.99.2
Revision:424958 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.9.99.2
- readd FTS support to sqlite lib to allow dropping fts tables
- rewrite some functions to use file descriptors when possible
30 Oct 2016 17:57:33
Original commit files touched by this commit  1.9.99.1
Revision:424956 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.9.99.1
- Fix fd leak on systems without utimensat (merged in release branch)
- Do not use openssl for sha256
- Improve the default output when fetching data
- Update libfetch to the version of FreeBSD 11
- Update libsbuf to the version of FreeBSD 11
- Fix NetBSD ABI
- Add a fallback for utimensat when reporting EOPNOTSUPP
15 Oct 2016 21:23:41
Original commit files touched by this commit  1.9.99.0
Revision:424030 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.9.99.0
- Fix pkg refetching te repositories all the time
- Add support for METALOG
20 Aug 2016 17:26:20
Original commit files touched by this commit  1.8.99.11
Revision:420520 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.8.99.1
- removes chroot in sanboxes it causes too many issues

Reported by:	kwm, bdrewery
19 Aug 2016 22:16:07
Original commit files touched by this commit  1.8.99.10
Revision:420493 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.8.99.10
- sandboxes always drops privileges if run as root and chroot in /var/empty
- sandboxes limits resource usage to make them less useless on system without
capsicum
- drops privileges and chroot to /var/empty in various commands if run as root:
  * pkg audit
  * pkg info
  * pkg (r)query
05 Jul 2016 15:02:08
Original commit files touched by this commit  1.8.99.9
Revision:418085 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.8.99.9:
- Update internal expat to 2.2.0
- Fix using an external solver
- Fix build on FreeBSD prior to 9.2
- Fix issues on armv6
- Add a mini summary of the operations (removal, installation, upgrades) that
  that will be done
- Fix solver issues that could trigger issues with conflicts or reinstall too
  many things
25 Jun 2016 11:31:42
Original commit files touched by this commit  1.8.99.8
Revision:417462 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.8.99.8
- Accept symlinks to directory when the package expects a directory
- Cleanup symlink checksuming code
- Fix a bug that results in bus error on very specific cases with lots of
  packages installed
22 Jun 2016 21:22:06
Original commit files touched by this commit  1.8.99.7
Revision:417334 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.8.99.7
- Lots of important fixes in the solver
- Fix pkg upgrade -f
- Reduce namecache contention a bit
- Prefix all temporary files with a . so they are hidden
- Explicitly tell the users which conflicts were found
- Do not fork pkg when being ptraced (only on FreeBSD)
- Implement repo pinning so once installed a package will keep coming from a
  given repo
- Fix repository priority handling on directly requested packages

Big thanks az@ and vsevolod@ for the thank less help provided
09 Jun 2016 22:07:47
Original commit files touched by this commit  1.8.99.6
Revision:416636 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.8.99.6
Changes:
- fix solver deciding to reinstall the reverse dependencies
- fix mirror_type: http with https url
05 Jun 2016 09:03:42
Original commit files touched by this commit  1.8.99.5
Revision:416387 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.8.99.5
Changes:
- Fix: make http mirror type respect the specified port
- Fix: chown/chmod on linux
- Fix: pkg ssh
- Update libucl to latest version
- Reduce adherence on openssl
30 May 2016 18:31:45
Original commit files touched by this commit  1.8.99.4
Revision:416169 This port version is marked as vulnerable.
bapt search for other commits by this committer
update to 1.8.99.4
Changes:
- Fix checks for duplicates in the universe chains (multirepo)
28 May 2016 13:22:54
Original commit files touched by this commit  1.8.99.3
Revision:415989 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.8.99.3
Changes:
- fix some memory issues found with -fsanitize=address
25 May 2016 18:54:40
Original commit files touched by this commit  1.8.99.2
Revision:415854 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.8.99.2
Changes:
- improvements in the solver regarding multirepo
- fix setting time on pre POSIX 2008 systems (such as freebsd 8)
- fix running pkg when FD 0 has been closed
23 May 2016 18:18:00
Original commit files touched by this commit  1.8.99.1
Revision:415737 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.8.99.1
Changes:
- Reduce memory used while analysing elf files
- Stop checking pre-deinstall script except if DEVELOPER=yes is set
- fix double free in pkg updating
22 May 2016 15:12:16
Original commit files touched by this commit  1.8.99.0
Revision:415634 This port version is marked as vulnerable.
bapt search for other commits by this committer
Release pkg 1.8.0

New features:
- new vital flag that prevent from removing a package with pkg delete when not
specifying -f
- upgrade process now has atomicity per packages meaning now we can safely check
the return of the pre* scripts
- handle ctrl-c during upgrade/install/update
- solver improvements
- pkg clean now runs in a capsicum sandbox on supported plateforms

Changes:
- pkg delete now fails if one tries to delete it (the pkg package) without -f.
Before it was just warning and skipping it
- pkg install --from-root has been renamed pkg install --recursive to avoir
confusion

Fixes:
- correctly handle hardlinked setuid files
- better handling of setuid
- fix elf analysis when some bad libraries have SONAME specified by empty
- fix elf analysis when a binary provides elf_notes but not the expected ones
and are still valid freebsd binaries
  (this fixes the case when libgdk_pixbuf was not found as a provided lib on
i386)
- NAMESERVER option is now working again and inputs are better checked
- lots of bug fixes: potential leaks mostly
15 May 2016 17:20:33
Original commit files touched by this commit  1.7.99.11
Revision:415269 This port version is marked as vulnerable.
bapt search for other commits by this committer
Reroll the tar file it was badly created
15 May 2016 15:23:19
Original commit files touched by this commit  1.7.99.11
Revision:415235 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.7.99.11
Changes:
- ensure pre-install script failing are making the install process fail
- do not try to set attributes on directories if they already have the proper
attributes
14 May 2016 23:45:41
Original commit files touched by this commit  1.7.99.10
Revision:415203 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.7.99.10
Changes:
- Do not fail in case timestamps cannot be set on a directory
- Fix issue that can lead to some libraries not being provided
- Updates in pkg-repo(8)
08 May 2016 17:51:11
Original commit files touched by this commit  1.7.99.9
Revision:414815 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.7.99.9
Changes:
- rename install --from-root into install --recursive to avoid confusions
- cleanup old packages later which reduces the window when the filesystem is
"unstable"
- fix issue with recursive deps when using pkg add
06 May 2016 19:51:30
Original commit files touched by this commit  1.7.99.8
Revision:414722 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.7.99.8
Changes:
- run post install scripts a bit later to ensure all the new files are in place
- fix a fd leak when extracting files
06 May 2016 18:22:49
Original commit files touched by this commit  1.7.99.7
Revision:414716 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.7.99.7
Changes:
- bug fixes after capsicumization of pkg clean
- improved a bit the output of pkg fetch to make it more understandable
06 May 2016 11:49:06
Original commit files touched by this commit  1.7.99.6
Revision:414701 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.7.99.6
Changes:
- Fix a regression on systems wihtout utimensat(2)
- Revert a behaviour change with rootdir and repositories that
  appeared to be more painful for users than helpful
- Fix pkg clean removing /var/cache/pkg if it is a symlink
- capsicumize pkg clean
- make pkg clean remove empty directories
06 May 2016 00:38:49
Original commit files touched by this commit  1.7.99.5
Revision:414673 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.7.99.5
Fix regression on hardlinks and setuid

Reported by:	gjb
05 May 2016 23:58:30
Original commit files touched by this commit  1.7.99.4
Revision:414672 This port version is marked as vulnerable.
bapt search for other commits by this committer
Fix a regression regarding extraction of symlinks (regression tests added)

Reported by:	gjb
05 May 2016 22:51:45
Original commit files touched by this commit  1.7.99.3
Revision:414670 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.7.99.3
Revert 2 fixes that were actually coverity false positives
05 May 2016 18:34:53
Original commit files touched by this commit  1.7.99.2
Revision:414657 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.7.99.2 (aka 1.8.0 rc1)
Changes:
- Complete refactor of the package extraction:
  * safer: ensure that only what is in the plist is actually extracted
  * ensure the package can be properly on the filesystem before actually
    replacing the files
  * move atomicity to the package level meaning that in case of failure only
    the non upgraded packages has to be proceed not the entire upgrade process
  * in case of upgrade only extract the files that are unchanged
- Now pre install script failure can properly be catched and stoping the onging
  process (at last!).
- New mechanism in the library events to allow frontend to know what they should
  run in case of interruption
- handle ^C proprely and cleanup ongoing procedure
- lots of fixes of bugs reported by coverity
- finish implementation of the 'vital' feature
06 Apr 2016 07:11:55
Original commit files touched by this commit  1.7.99.1
Revision:412610 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.7.99.1 (same as 1.7.2)

Changes:
- pkg asks again for small operations (regression)
- fix pkg auto upgrade mechanism (regression test added)
- Update libucl to latest version which fixes an issue with empty pkg.conf
(regression test added)
- pkg install on an already installed package returns 0 again this regression
was introduced when fixing pkg lock (regression test added)
01 Apr 2016 22:27:12
Original commit files touched by this commit  1.7.99.0
Revision:412377 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.7.99.0
Changes:
- Improved automatic recover from SAT solver problems (same as in 1.7.0)
28 Mar 2016 20:59:45
Original commit files touched by this commit  1.6.99.6
Revision:412073 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.6.99.6
Changes:
- Add a basic automatic resolution plan for unsatisiable SAT problems
- Fix regression in pkg info -R
- Add a mechanism to finding libs when packaging base
- Fix some warnings on arm
- Fix hardlink extraction with --rootdir
- Improved error reporting
- Update libucl
- Fixes on locked package handling
- Add ip_version in pkg -vv output
- Add !~ in pkg query (negated glob match)
- Implement "vital" packages: prevent a package from being manually removed
- Add support for arm hardfloat
- Multiple bug fixes
26 Jan 2016 23:30:24
Original commit files touched by this commit  1.6.99.5
Revision:407326 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update to 1.6.99.5
Changes:
- turn libfetch into verbose when pkg is run is debug mode
- remove all mention of MTREE_DIRS in documentations
- update libfetch to the latest version from HEAD
- Fix segfault with HTTP_USER_AGENT is empty
- Fall back to the default user agent if the provided on is empty
- Fix segfault when bad url are provided in the repository configurations
- Fix error reporting when an error occurs during package creation
27 Dec 2015 22:25:04
Original commit files touched by this commit  1.6.99.4
Revision:404602 This port version is marked as vulnerable.
bapt search for other commits by this committer
Remove cruft

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

1 | 2 | 3  »  

Login
User Login
Create account

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

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

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
giteaNov 21
nodeNov 21
node12Nov 21
node14Nov 21
muttNov 20
mantisNov 14
goNov 12
py-saltNov 12
openoffice-4Nov 10
openoffice-develNov 10
raptor2Nov 09
py-notebookNov 08
mariadb103-server*Nov 07
mariadb104-server*Nov 07
mariadb105-server*Nov 07

9 vulnerabilities affecting 54 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-11-22 15:51:41


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 41474
Broken 61
Deprecated 279
Ignore 301
Forbidden 4
Restricted 142
No CDROM 73
Vulnerable 19
Expired 4
Set to expire 249
Interactive 0
new 24 hours 2
new 48 hours14
new 7 days37
new fortnight86
new month179

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