notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: archivers/rpm4/files/patch-tools_rpmuncompress.c

Number of commits found: 3

Tuesday, 19 Dec 2023
21:18 Rodrigo Osorio (rodrigo) search for other commits by this committer
archivers/rpm4: Update to 4.18.2

Cangelog: https://rpm.org/wiki/Releases/4.18.2.html
commit hash: 7ab114bc6e7e3b2a71f8261e2d3127ae5137296a commit hash: 7ab114bc6e7e3b2a71f8261e2d3127ae5137296a commit hash: 7ab114bc6e7e3b2a71f8261e2d3127ae5137296a commit hash: 7ab114bc6e7e3b2a71f8261e2d3127ae5137296a 7ab114b
Tuesday, 13 Dec 2022
16:20 Dimitry Andric (dim) search for other commits by this committer
archivers/rpm4: fix build with clang 15

During an exp-run for llvm 15 (see bug 265425), it turned out that
archivers/rpm4 failed to build with clang 15:

  tools/rpmuncompress.c:101:23: warning: call to undeclared function 'basename';
ISO C99 and later do not support implicit function declarations
[-Wimplicit-function-declaration]
              const char *bn = basename(fn);
                               ^
  tools/rpmuncompress.c:101:18: error: incompatible integer to pointer
conversion initializing 'const char *' with an expression of type 'int'
[-Wint-conversion]
              const char *bn = basename(fn);
                          ^    ~~~~~~~~~~~~

This is because basename(3) is defined in <libgen.h>. After this include
is added to rpmuncompress.c, link errors still occur:

  ld: error: undefined symbol: WIFEXITED
  >>> referenced by rpmuncompress.c
  >>>               tools/rpmuncompress.o:(main)

  ld: error: undefined symbol: WEXITSTATUS
  >>> referenced by rpmuncompress.c
  >>>               tools/rpmuncompress.o:(main)

This is because WIFEXITED() and WEXITSTATUS() are macros defined in
<sys/wait.h>.

PR:		268341
Approved by:	rodrigo (maintainer)
MFH:		2022Q4
commit hash: b06956644e3d514ea746e0663a90df3c082ae2fd commit hash: b06956644e3d514ea746e0663a90df3c082ae2fd commit hash: b06956644e3d514ea746e0663a90df3c082ae2fd commit hash: b06956644e3d514ea746e0663a90df3c082ae2fd b069566
Thursday, 1 Dec 2022
14:03 Rodrigo Osorio (rodrigo) search for other commits by this committer
archivers/rpm4: update to version 4.18.0

Major changes:
    * Add a new Sequoia-based OpenPGP backend
    * Documentation updates
    * Fix intermediate symlinks not verified (CVE-2021-35939)
    * Fix subkey binding signatures not checked on PGP public keys
(CVE-2021-3521)
    * Refactor file and directory operations to use fd-based APIs throughout
(CVE-2021-35938)
    * Unbreak lua 2 for extensions

Full release note: https://rpm.org/wiki/Releases/4.18.0.html

Also remove version requirement for Lua dependency in port, we just use lua.

PR:			267291
Reported by:	Brian Zou <zoujiaqing@gmail.com>
Security:	CVE-2021-35939
Security:	CVE-2021-3521
Security:	CVE-2021-35938
commit hash: 22f3de494a13dd291e45c2e11b19adc37d70bb15 commit hash: 22f3de494a13dd291e45c2e11b19adc37d70bb15 commit hash: 22f3de494a13dd291e45c2e11b19adc37d70bb15 commit hash: 22f3de494a13dd291e45c2e11b19adc37d70bb15 22f3de4

Number of commits found: 3