Page MenuHomeFreeBSD
Feed Advanced Search

May 16 2023

mandree committed R11:01df131e2dfd: textproc/py-jq: update to 1.4.1 (authored by mandree).
textproc/py-jq: update to 1.4.1
May 16 2023, 7:34 PM
mandree committed R11:d5486f2a49e4: sysutils/e2fsprogs-core: update WWW to upgraded https:// (sourceforge) (authored by mandree).
sysutils/e2fsprogs-core: update WWW to upgraded https:// (sourceforge)
May 16 2023, 7:29 PM
mandree committed R11:f60ad868af71: news/newsstar: update WWW to upgraded https:// (sourceforge) (authored by mandree).
news/newsstar: update WWW to upgraded https:// (sourceforge)
May 16 2023, 7:29 PM
mandree committed R11:0d669e0f3668: net/rp-pppoe: limit PORTSCOUT to checking 3.x versions (authored by mandree).
net/rp-pppoe: limit PORTSCOUT to checking 3.x versions
May 16 2023, 7:18 PM
mandree committed R11:face1c03e0c3: security/openvpn: update to 2.6.4 (authored by mandree).
security/openvpn: update to 2.6.4
May 16 2023, 7:08 PM
mandree committed R11:0512092a1f62: security/openvpn: update to 2.6.4 (authored by mandree).
security/openvpn: update to 2.6.4
May 16 2023, 7:07 PM

May 13 2023

mandree accepted D40087: security/vuxml: add h2o CVE-2023-30847 entry.

LGTM, but other than the relocation; I see no difference. Tested with

May 13 2023, 9:19 PM
mandree committed R11:5956d64dc65f: security/vuxml: add missing xmlns to body tag of (authored by mandree).
security/vuxml: add missing xmlns to body tag of
May 13 2023, 9:12 PM
mandree committed R11:b5f09fd13592: multimedia/streamlink: maintainer update to 5.5.1 (authored by Takefu <takefu@airport.fm>).
multimedia/streamlink: maintainer update to 5.5.1
May 13 2023, 5:06 PM

May 5 2023

mandree committed R11:8d05626bb2eb: net/ipsvd: fix pkg-fallout with LLVM15 (authored by mandree).
net/ipsvd: fix pkg-fallout with LLVM15
May 5 2023, 10:27 PM
mandree committed R11:9822791c5a46: mail/mailagent: clean up fallout to fix build... (authored by mandree).
mail/mailagent: clean up fallout to fix build...
May 5 2023, 10:06 PM

Apr 28 2023

mandree committed R11:840aa2982c30: print/ghostscript9-agpl-base: add patch to fix CVE-2023-28879 (authored by Nicholas Taylor <nicholas.e.taylor@gmail.com>).
print/ghostscript9-agpl-base: add patch to fix CVE-2023-28879
Apr 28 2023, 2:28 PM
mandree committed R11:6ff53aa124d4: print/ghostscript9-agpl-base: add patch to fix CVE-2023-28879 (authored by Nicholas Taylor <nicholas.e.taylor@gmail.com>).
print/ghostscript9-agpl-base: add patch to fix CVE-2023-28879
Apr 28 2023, 2:25 PM
mandree committed R11:5f57c067b60f: security/vuxml: Update ghostscript CVE-2023-28879 entry (authored by mandree).
security/vuxml: Update ghostscript CVE-2023-28879 entry
Apr 28 2023, 2:24 PM

Apr 23 2023

mandree committed R11:d6ed251b4f45: security/vuxml: fix typo in ghostscript entry update (authored by mandree).
security/vuxml: fix typo in ghostscript entry update
Apr 23 2023, 9:40 AM
mandree committed R11:e73586a6d60a: security/vuxml: fix up ghostscript version range of CVE-2023-28879 (authored by mandree).
security/vuxml: fix up ghostscript version range of CVE-2023-28879
Apr 23 2023, 9:37 AM

Apr 17 2023

mandree committed R11:4392ee1b2b0c: net/rp-pppoe: deprecate and remove end of 2023 (authored by mandree).
net/rp-pppoe: deprecate and remove end of 2023
Apr 17 2023, 8:27 PM

Apr 15 2023

mandree committed R11:0e8b26d97daf: UPDATING: fix typo in 20230314 entry of security/openssl-devel (authored by mandree).
UPDATING: fix typo in 20230314 entry of security/openssl-devel
Apr 15 2023, 8:25 AM
mandree committed R11:0012d5bb025b: security/openvpn-devel: upgrade port to git commit fafb05f6f3 (2023-03-31) (authored by gert_greenie.muc.de).
security/openvpn-devel: upgrade port to git commit fafb05f6f3 (2023-03-31)
Apr 15 2023, 8:25 AM
mandree committed R11:6cba203f7019: security/openvpn: bugfix update to v2.6.3 (authored by mandree).
security/openvpn: bugfix update to v2.6.3
Apr 15 2023, 8:06 AM
mandree committed R11:9152aca61800: security/openvpn: bugfix update to v2.6.3 (authored by mandree).
security/openvpn: bugfix update to v2.6.3
Apr 15 2023, 8:06 AM

Apr 13 2023

mandree committed R11:faeda4b7964f: security/vuxml: revise ghostscript vuln entry. (authored by mandree).
security/vuxml: revise ghostscript vuln entry.
Apr 13 2023, 8:14 PM
mandree committed R11:8fa039ee3fb0: print/ghostscript[78]: mark FORBIDDEN (authored by mandree).
print/ghostscript[78]: mark FORBIDDEN
Apr 13 2023, 7:35 PM
mandree committed R11:4a7d4c1ae47e: print/ghostscript[78]: mark FORBIDDEN (authored by mandree).
print/ghostscript[78]: mark FORBIDDEN
Apr 13 2023, 7:35 PM
mandree committed R11:0d5a7e35c0d0: print/ghostscript10: update to 10.01.1 (authored by diizzy).
print/ghostscript10: update to 10.01.1
Apr 13 2023, 7:23 PM
mandree committed R11:83831bbefd98: print/ghostscript10: update to 10.01.1 (authored by diizzy).
print/ghostscript10: update to 10.01.1
Apr 13 2023, 7:20 PM
mandree committed R11:fde757cb0304: security/vuxml: ghostscript < 10.01.1 buffer overflow (authored by mandree).
security/vuxml: ghostscript < 10.01.1 buffer overflow
Apr 13 2023, 7:20 PM

Apr 7 2023

mandree committed R11:c9a9321d00c8: archivers/py-borgbackup: also tighten up RUN_DEPENDS for msgpack (authored by mandree).
archivers/py-borgbackup: also tighten up RUN_DEPENDS for msgpack
Apr 7 2023, 10:33 AM
mandree committed R11:9e41c4c7e6ba: archivers/py-borgbackup: bugfix update to 1.2.4 (authored by mandree).
archivers/py-borgbackup: bugfix update to 1.2.4
Apr 7 2023, 10:22 AM
mandree committed R11:1cc1228785ee: archivers/py-borgbackup: update to 1.2.4, unbreaking with msgpack 1.0.5 (authored by mandree).
archivers/py-borgbackup: update to 1.2.4, unbreaking with msgpack 1.0.5
Apr 7 2023, 9:39 AM

Apr 1 2023

mandree added a comment to D34739: lang/python: add bytecode trigger.
In D34739#895772, @bapt wrote:

As far as I know from the time when I participated to the events about reproducible build the issues has been fixed, at least instead of claiming it is not deterministic, can you state what makes it non deterministic?

It's still not, never has and probably never will. While PEP-552 adds an alternative to mtime comparisons (a computed hash), the use of a magic number that can vary between environments (in addition to interpreter versions) already makes it non-deterministic. Further, PEP-552 acknowledges other facets of non-determinism, particularly inconsistent marshalling of set objects (such an implementation is necessary by default for security reasons).

Increased file sizes in the upcoming CPython 3.12 is also concerning.

Apr 1 2023, 7:10 AM

Mar 30 2023

mandree committed R11:8601441eb829: graphics/openexr: upgrade to 3.1.7 (authored by mandree).
graphics/openexr: upgrade to 3.1.7
Mar 30 2023, 10:37 PM
mandree added a comment to D34739: lang/python: add bytecode trigger.

I also wonder why we don't install a 3.7+ compatible Python script and call that from the lua trigger. It would be far more useful (as in count of available developers) to write this in Python and not Lua, and we'd get proper debugging and logging libs for free. Lua is a bit minimalistic for the rather complex task at hand.

Mar 30 2023, 8:16 PM
mandree added a comment to D34739: lang/python: add bytecode trigger.

As a more general comment, I removed some immature code. I am not too troubled about *how* we solve it, but we need robust code that properly traps errors, properly reports them, and is fully tested, and DOES NOT GET COMMITTED BEFORE it's properly tested and approved by all. Python isn't your average leaf port sandbox in the playground, but high-profile stuff. And we surely should not comment anything in the next few days (hours) before 2023Q2 has branched. If something is mature and does not break semantics of other ports, we can still MFH to quarterly later, or just really clean up for 2023Q3 before July.

Mar 30 2023, 8:09 PM
mandree added a comment to D34739: lang/python: add bytecode trigger.
In D34739#895706, @bapt wrote:

To be honnest I am not convinced we should pursue in that direction, only debian seems to be doing something like that and they use a python script to compile and cleanup called by a trigger. All other OSes I have checked are not at all doing anything in that direction.

Because nearly nobody else has a trigger functionality like we do.

Mar 30 2023, 8:06 PM

Mar 28 2023

mandree committed R11:ff146af9498c: security/openvpn: update to new upstream release 2.6.2 (authored by mandree).
security/openvpn: update to new upstream release 2.6.2
Mar 28 2023, 2:19 PM

Mar 24 2023

mandree requested changes to D39261: textproc/py-sphinx: Fix build.

I believe there was a recent, possibly contraversial, change to generate .pyc files dynamically at pkg install time using a pkg script, rather than including those in the main package. This apparently parallels the way python wheels work, and has a number of advantages.

One side effect has been that all of the pycache directories now show up as "checksum mismatch" in the daily security e-mails.

Mar 24 2023, 9:21 PM

Mar 22 2023

mandree committed R11:4308cde1fc82: devel/py-breathe: add graphviz to _DEPENDS (authored by mandree).
devel/py-breathe: add graphviz to _DEPENDS
Mar 22 2023, 10:35 AM

Mar 21 2023

mandree committed R11:b7e05a72e644: graphics/openexr: Fix ARMv7 build (authored by mandree).
graphics/openexr: Fix ARMv7 build
Mar 21 2023, 7:26 PM
mandree committed R11:54d6860aac46: graphics/openexr: Fix ARMv7 build (authored by mandree).
graphics/openexr: Fix ARMv7 build
Mar 21 2023, 6:25 PM

Mar 19 2023

mandree committed R11:c185d09d3e1e: graphics/openexr: mark BROKEN on armv7 (authored by mandree).
graphics/openexr: mark BROKEN on armv7
Mar 19 2023, 11:28 PM

Mar 18 2023

mandree committed R11:7a10b554651e: dns/dnsmasq: cherry-pick several upstream fixes (authored by mandree).
dns/dnsmasq: cherry-pick several upstream fixes
Mar 18 2023, 9:20 AM

Mar 12 2023

mandree committed R11:64fb8e65fed6: graphics/openexr: bugfix update to 3.1.6 (authored by mandree).
graphics/openexr: bugfix update to 3.1.6
Mar 12 2023, 10:55 PM
mandree committed R11:5f57f503aaaa: graphics/openexr: bugfix update to 3.1.6 (authored by mandree).
graphics/openexr: bugfix update to 3.1.6
Mar 12 2023, 2:04 PM
mandree committed R11:17fb7fd94ef2: security/openvpn: remove leftover comment (authored by mandree).
security/openvpn: remove leftover comment
Mar 12 2023, 2:04 PM
mandree added a comment to D39004: devel/meson: flavourise.

Doing it this way, when building meson-python on a non-default Python, fails because literally bin/meson is expected, not bin/meson-${PYTHON_VER}.

Don't even think about un-flavouring everything, near future consumers need to use this with all supported Python.

Mar 12 2023, 1:32 PM
mandree added a reviewer for D39004: devel/meson: flavourise: jbeich.

@vishwin please fix this up and after that also D34739, before working on any new stuff.

Mar 12 2023, 9:09 AM
mandree requested changes to D39004: devel/meson: flavourise.

@jbeich wrote to the mailing lists:

Mar 12 2023, 9:07 AM
mandree reopened D39004: devel/meson: flavourise.

this isn't working properly. Reopening

Mar 12 2023, 9:06 AM

Mar 8 2023

mandree committed R11:50d615894fb6: security/openvpn: remove header file that now ships with 2.6.1 tarball (authored by mandree).
security/openvpn: remove header file that now ships with 2.6.1 tarball
Mar 8 2023, 8:53 PM
mandree committed R11:bc733dffe09c: security/openvpn: update to v2.6.1 (authored by mandree).
security/openvpn: update to v2.6.1
Mar 8 2023, 8:46 PM
mandree committed R11:5a01e9f2df63: devel/py-breathe: update to v4.35.0 (authored by mandree).
devel/py-breathe: update to v4.35.0
Mar 8 2023, 7:58 PM

Mar 4 2023

mandree committed R11:534dae142a0c: graphics/openexr: bump Imath LIB_DEPENDS to .30 (authored by mandree).
graphics/openexr: bump Imath LIB_DEPENDS to .30
Mar 4 2023, 10:41 AM
mandree committed R11:0b21baa8620d: Tools/scripts/bump_revision.pl: update (authored by mandree).
Tools/scripts/bump_revision.pl: update
Mar 4 2023, 10:41 AM
mandree committed R11:5327591576c5: *: Bump PORTREVISION of math/Imath users (authored by mandree).
*: Bump PORTREVISION of math/Imath users
Mar 4 2023, 10:41 AM
mandree committed R11:118eb978b4e0: security/openvpn: default-enable DCO (authored by mandree).
security/openvpn: default-enable DCO
Mar 4 2023, 10:41 AM
mandree committed R11:115cf2e0a61b: math/Imath: Update to 3.1.7, major lib ver. -> 30 (authored by mandree).
math/Imath: Update to 3.1.7, major lib ver. -> 30
Mar 4 2023, 10:41 AM

Mar 2 2023

mandree committed R11:d051e0429444: mail/qmail: un-deprecate (authored by mandree).
mail/qmail: un-deprecate
Mar 2 2023, 7:05 PM

Feb 28 2023

mandree added a comment to D34739: lang/python: add bytecode trigger.

Also, there is practically no error checking and handling. This seems inappropriate for code that is applied to high-profile ports with lots of users.

Feb 28 2023, 9:35 PM
mandree requested changes to D34739: lang/python: add bytecode trigger.

we cannot have duplicated code all around. This is unmaintainable, error-prone, and Charlie has not given any non-refuted reason that would justify code duplication.

Feb 28 2023, 9:05 PM
mandree requested changes to D34739: lang/python: add bytecode trigger.

@vishwin remove me again from reviewers and that will have grave consequences.

Feb 28 2023, 9:04 PM
mandree requested changes to D34739: lang/python: add bytecode trigger.

So, the trigger is redundantly duplicated across all Python versions. This is bad style and error-prone.

Please refactor this to a common script (either we keep it in Tools/ or else in a separate port), and just run it from the trigger (which has the port-specific %%PYTHON_*%% variables, with the necessary arguments.
That also makes it amenable to separate testing and maintenance independent of the Python package.

No.

The initial initial pass had this as a separate port that the Python ports themselves depended on. It was discarded for a couple reasons. Bytecode is a CPython implementation detail and thus only applicable for it; no other Python implementation employs bytecode. Also, every CPython version differs somewhat, and even for compileall, 3.9 gained a flag that allows for one invocation instead of three, which also shortens the trigger. Thus there is no technical justification to separating this from the CPython ports themselves, however redundant things may appear.

It is not in our best interest to have even a relatively minor implementation detail discourage someone else from exploring porting other Python implementations here. For instance, PyPy has been a wishlist item for years.

Feb 28 2023, 7:58 PM
mandree requested changes to D34739: lang/python: add bytecode trigger.

So, the trigger is redundantly duplicated across all Python versions. This is bad style and error-prone.

Feb 28 2023, 7:36 PM
mandree added a comment to D34739: lang/python: add bytecode trigger.

now that we apparently have to appease non-fatal errors not part of the build, as if package builders are sentient beings

Feb 28 2023, 7:34 PM

Feb 27 2023

mandree added a comment to D34739: lang/python: add bytecode trigger.

For those who've lived under a rock, I'm not under mentorship.

Feb 27 2023, 9:55 PM
mandree reopened D34739: lang/python: add bytecode trigger.

reopening

Feb 27 2023, 9:15 PM
mandree added a reviewer for D34739: lang/python: add bytecode trigger: mandree.
Feb 27 2023, 9:15 PM
mandree added a comment to D34739: lang/python: add bytecode trigger.

@tcberner please make sure that and how your mentees request -exp runs for major changes. Let me know if you need a hand.

Feb 27 2023, 9:14 PM
mandree closed D34739: lang/python: add bytecode trigger.
Feb 27 2023, 9:05 PM
mandree added a reverting change for D34739: lang/python: add bytecode trigger: R11:a9d9d3a42723: lang/python: Revert "add bytecode trigger".
Feb 27 2023, 9:05 PM
mandree committed R11:a9d9d3a42723: lang/python: Revert "add bytecode trigger" (authored by mandree).
lang/python: Revert "add bytecode trigger"
Feb 27 2023, 9:05 PM
mandree added a reverting change for R11:c17ddfbf66e2: lang/python: add bytecode trigger: R11:a9d9d3a42723: lang/python: Revert "add bytecode trigger".
Feb 27 2023, 9:05 PM
mandree reopened D34739: lang/python: add bytecode trigger.

py39-sphinx package seems to exhibit some bug in the trigger

pkg-static: Failed to execute lua trigger: attempt to index a nil value
...
pkg-static: Failed to execute lua trigger: [string "function cleanup(directory)..."]:21: attempt to get length of a nil value (local 'res')

Feb 27 2023, 8:54 PM

Feb 26 2023

mandree committed R11:50e361577186: mail/qmail: deprecate, and make my stuff fetchable (authored by mandree).
mail/qmail: deprecate, and make my stuff fetchable
Feb 26 2023, 2:43 PM

Feb 20 2023

mandree committed R11:982f1ce4b437: www/node16: Use ccache if available (authored by otis).
www/node16: Use ccache if available
Feb 20 2023, 10:09 PM
mandree committed R11:01927a4913fa: www/node18: www/node19: honor ccache for build (authored by mandree).
www/node18: www/node19: honor ccache for build
Feb 20 2023, 10:06 PM

Feb 18 2023

mandree committed R11:e86e3c6098e6: security/openvpn25: limit PORTSCOUT to 2.5. versions (authored by mandree).
security/openvpn25: limit PORTSCOUT to 2.5. versions
Feb 18 2023, 12:43 AM

Feb 16 2023

mandree committed R11:d0628776172a: security/openvpn25: update to 2.5.9 bugfix release (authored by mandree).
security/openvpn25: update to 2.5.9 bugfix release
Feb 16 2023, 9:22 PM
mandree committed R11:4395e86e73e1: security/openvpn25: update to 2.5.9 bugfix release (authored by mandree).
security/openvpn25: update to 2.5.9 bugfix release
Feb 16 2023, 9:11 PM

Feb 11 2023

mandree committed R11:2aad3c6cfbec: devel/libspice-server: Re-add autoconf-archive BUILD_DEPENDS (authored by mandree).
devel/libspice-server: Re-add autoconf-archive BUILD_DEPENDS
Feb 11 2023, 11:31 AM

Feb 9 2023

mandree committed R11:2cf20a89ee5c: sysutils/e2fsprogs-core: clean up a bit, drop coreutils depends (authored by mandree).
sysutils/e2fsprogs-core: clean up a bit, drop coreutils depends
Feb 9 2023, 8:56 PM
mandree added a comment to D38457: Use nproc(1) instead of sysctl kern.smp.cpus.

Note this introduces an extra PATH search for systems that do NOT yet have nproc so perhaps we need to add some OSVERSION switch here.

Feb 9 2023, 7:08 PM
mandree resigned from D38457: Use nproc(1) instead of sysctl kern.smp.cpus.
Feb 9 2023, 7:07 PM
mandree committed R11:3934afc3ff36: sysutils/e2fsprogs-core: clean out obsolete conflicts (authored by mandree).
sysutils/e2fsprogs-core: clean out obsolete conflicts
Feb 9 2023, 6:56 PM
mandree committed R11:aeed96e0b18f: sysutils/e2fsprogs: depend on exact e2fsprogs-core version (authored by mandree).
sysutils/e2fsprogs: depend on exact e2fsprogs-core version
Feb 9 2023, 6:56 PM
mandree committed R11:d444e597211a: sysutils/e2fsprogs: update to 1.47.0 (authored by mandree).
sysutils/e2fsprogs: update to 1.47.0
Feb 9 2023, 6:47 PM
mandree accepted D38457: Use nproc(1) instead of sysctl kern.smp.cpus.
Feb 9 2023, 6:16 PM

Feb 6 2023

mandree committed R11:c5fc70653384: dns/dnsmasq*: update to v2.89, and disable -devel port (authored by mandree).
dns/dnsmasq*: update to v2.89, and disable -devel port
Feb 6 2023, 10:03 PM
mandree committed R11:156fb7b95d82: dns/dnsmasq*: update to v2.89, and disable -devel port (authored by mandree).
dns/dnsmasq*: update to v2.89, and disable -devel port
Feb 6 2023, 10:00 PM

Feb 2 2023

mandree committed R11:7a606eb844e3: sysutils/e2fsprogs: bugfix update to 1.46.6 (authored by mandree).
sysutils/e2fsprogs: bugfix update to 1.46.6
Feb 2 2023, 11:50 PM
mandree committed R11:594ba3e582e7: sysutils/e2fsprogs: bugfix update to 1.46.6 (authored by mandree).
sysutils/e2fsprogs: bugfix update to 1.46.6
Feb 2 2023, 11:49 PM

Jan 28 2023

mandree committed R11:eff4f7e83316: textproc/py-jq: update to 1.4.0 (authored by mandree).
textproc/py-jq: update to 1.4.0
Jan 28 2023, 9:36 AM
mandree committed R11:9f7fa464f816: graphics/darktable: re-sort LIB_DEPENDS (authored by mandree).
graphics/darktable: re-sort LIB_DEPENDS
Jan 28 2023, 9:08 AM
mandree committed R11:d410d3f2f6b2: graphics/darktable: fix stage-qa libjxl complaint (authored by mandree).
graphics/darktable: fix stage-qa libjxl complaint
Jan 28 2023, 9:03 AM

Jan 27 2023

mandree committed R11:6853ab171eff: security/openvpn*: update to 2.6.0, keep openvpn25 (authored by mandree).
security/openvpn*: update to 2.6.0, keep openvpn25
Jan 27 2023, 9:32 PM
mandree committed R11:2111e9c69a8e: dns/dnsmasq-devel: update to 2.89test1 (authored by mandree).
dns/dnsmasq-devel: update to 2.89test1
Jan 27 2023, 8:50 PM

Jan 14 2023

mandree committed R11:cd6957878cb7: dns/dnsmasq: fix rare cache corruption problem (authored by mandree).
dns/dnsmasq: fix rare cache corruption problem
Jan 14 2023, 9:21 AM
mandree committed R11:038ffa5e63e3: dns/dnsmasq: fix rare cache corruption problem (authored by mandree).
dns/dnsmasq: fix rare cache corruption problem
Jan 14 2023, 9:20 AM

Jan 13 2023

mandree committed R11:ba184d24fdd3: security/easy-rsa: update to v3.1.2 (authored by mandree).
security/easy-rsa: update to v3.1.2
Jan 13 2023, 11:03 PM
mandree committed R11:d86fc435142e: archivers/py-borgbackup: update to 1.2.3 (authored by mandree).
archivers/py-borgbackup: update to 1.2.3
Jan 13 2023, 7:36 PM