Path to this page:
./
pkgtools/pkgchkxx,
Complete rewrite of pkg_chk and pkg_rolling-replace in C++
Branch: CURRENT,
Version: 0.3.4,
Package name: pkgchkxx-0.3.4,
Maintainer: pkgsrc-userspkgchkxx and pkgrrxx are complete rewrites of pkgsrc pkg_chk and
pkg_rolling-replace respectively. These are functionally compatible but run
faster.
This implementation achieves better performance by using a faster language,
better algorithms, and making use of many CPUs whenever possible.
Master sites:
Filesize: 548.661 KB
Version history: (Expand)
- (2025-10-02) Updated to version: pkgchkxx-0.3.4
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2025-05-09) Updated to version: pkgchkxx-0.3.3nb2
- (2025-05-09) Updated to version: pkgchkxx-0.3.3nb1
- (2025-03-07) Updated to version: pkgchkxx-0.3.3
CVS history: (Expand)
2025-10-02 05:08:42 by Masatake Daimon | Files touched by this commit (2) |  |
Log message:
pkgtools/pkgchkxx: Update to 0.3.4
## 0.3.4 -- 2025-10-02
* Fixed an issue where `pkgrrxx` didn't preserve case in version numbers,
leading to a failure while checking for updates when a package like
`osabi-NetBSD-11.0_BETA` was installed. Reported by @drixter [#13].
|
| 2025-05-09 17:41:49 by Tobias Nygren | Files touched by this commit (1) |
Log message:
pkgchkxx: handle the case when pkgtools from pkgsrc is already installed
Since PKGTOOLS_VERSION will be up-to-date in that case, the configure
script could end up detecting pkg_install from base.
|
| 2025-05-09 16:53:22 by Tobias Nygren | Files touched by this commit (1) |
Log message:
pkgchkxx: accept base pkg_install if it is sufficiently new
|
| 2025-03-07 08:08:47 by Masatake Daimon | Files touched by this commit (2) |
Log message:
pkgtools/pkgchkxx: Update to 0.3.3
* Fix an issue where `pkgchkxx -ab` crashes upon trying to install the
first missing package. This was a use-after-free bug introduced in
0.3. Reported by Marc Baudoin [#12].
|
2025-03-05 06:15:45 by Masatake Daimon | Files touched by this commit (2) |  |
Log message:
pkgtools/pkgchkxx: Update to 0.3.2
* Fix an issue where `pkgrrxx` (and possibly `pkgchkxx` also) leaks file
descriptors and eventually die. This only happened on platforms where
`posix_spawn(3)` was missing but `vfork(2)` was available. The bug was
introduced at version 0.2.5. Reported by @bsiegert [#11].
* Fix an issue where a progress bar shown by `pkgrrxx -u` flashes rapidly
when there are many packages to update.
|
2025-02-10 09:07:27 by Masatake Daimon | Files touched by this commit (2) |  |
Log message:
pkgtools/pkgchkxx: update to 0.3.1
## 0.3.1 -- 2025-02-10
* Fix an issue where `pkgrrxx` (and possibly `pkgchkxx` also) would die
when it receives a signal while it's blocking on `waitpid(2)`.
* Fix an issue in 0.3 where ANSI escape sequences would leak into `make`
output.
|
2025-02-10 05:21:00 by Masatake Daimon | Files touched by this commit (2) |  |
Log message:
pkgtools/pkgchkxx: update to 0.3
## 0.3 -- 2025-02-10
* `pkgrrxx` now uses colours in its output if `stderr` is a tty and the
environment variable `NO_COLOR` is not defined.
|
| 2025-01-26 05:49:14 by Masatake Daimon | Files touched by this commit (2) |
Log message:
pkgtools/pkgchkxx: Update to 0.2.5
## 0.2.5 -- 2025-01-26
* Fixed build on Illumos.
* Fixed a stability issue on systems that lack `posix_spawn(3)`. It could
sometimes deadlock because of `malloc(3)` after `fork(2)`.
|