FreshPorts UTF-8 problem

2023-09-29 Thread Dan Langille
A request for FreshPorts help.

If you are committing, or notice a commit, to a port which contains UTF-8 in 
the COMMENT or pkg-descr, please compare the port page at both 
https://dev.freshports.org and https://www.freshports.org - dev should properly 
display the UTF-8 and www should be wrong.

Please email me your observations off list.

re: https://github.com/FreshPorts/freshports/issues/455 - Thank you.

—
Dan Langille
http://langille.org/



signature.asc
Description: Message signed with OpenPGP


Re: dns/bind916 builds rust unexpectedly

2023-09-29 Thread Dan Mahoney



> On Sep 25, 2023, at 18:23, Roger Marquis  wrote:
> 
> On Mon, 25 Sep 2023, Mark Millard wrote:
>> ... it takes so long to build (and distribute) the 30,000+
>> packages (or any large incremental subset or subset that
>> involves huge builds) that a fair number ports have had
>> updates before the distribution completes and starts being
> 
> Even just getting the ports tree updated can take days (or more) even
> after vulnerabilities are patched.

Let's assume for most systems, you're dealing with a quarterly ports tree, and 
thus a quarterly pkg tree.  If you're using a -current ports tree, all bets are 
off, but portsnap (in base) should qualify you for this.

> Take bind9 for example.  We use Poudriere for most updates but not bind9
> as it often should be patched as soon as updates are are available.  If
> you wait for gitup or Poudriere to pull a new Makefile, even with
> nothing more than a new version string, it can take days (2 or 3 days
> for the most recent patch).  It's not an issue here as we a) edit the
> Makefile to specify the current version, b) make makesum, c) make sure
> the build does not use python (by manually editing the port's options
> file, d) make package and e) pkg install (or update), which takes
> maybe 10 minutes.

This was my precise reason for setting up poudriere to keep building a constant 
set of quarterly builds -- even if we don't use them at all.  By default, we 
stick with the base packages, but we want to be able to mode-switch over, in 
the event we have a critical patch we need to apply.

-Dan

> It sounds like what we really need om this case is just a way to
> maintain options keys and values that are not specified in the Makefile.
> Of course that won't work for all bloated packages but it would help.



> 
> Roger Marquis




Unmaintained FreeBSD ports which are out of date

2023-09-29 Thread portscout
Dear port maintainers,

The portscout new distfile checker has detected that one or more
unmaintained ports appears to be out of date. Please take the opportunity
to check each of the ports listed below, and if possible and appropriate,
submit/commit an update. Please consider also adopting this port.
If any ports have already been updated, you can safely ignore the entry.

An e-mail will not be sent again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/po...@freebsd.org.html


Port| Current version | New version
+-+
cad/ifcopenshell| 0.6.0   | 
blenderbim-230929
+-+
databases/clickhouse| 22.1.3.7| 
v23.9.1.1854-stable
+-+


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Reported by:portscout!