FreeBSD 13 + CertBot + OpenSSL 3 - status?

2023-10-24 Thread DutchDaemon - FreeBSD Forums Administrator
Does anyone in 'port land' know what the current developments are wrt CertBot (or py-crypto under its hood)? CertBot is happily compiling against OpenSSL 3 from ports, but when running 'certbot', the crypto side of it talks to the base system OpenSSL 1.1.1, hence failing because the OpenSSL 1.

Re: FreeBSD 13 + CertBot + OpenSSL 3 - status?

2023-10-24 Thread Matthew Seaman
On 24/10/2023 13:54, DutchDaemon - FreeBSD Forums Administrator wrote: Does anyone in 'port land' know what the current developments are wrt CertBot (or py-crypto under its hood)? CertBot is happily compiling against OpenSSL 3 from ports, but when running 'certbot', the crypto side of it talks

output of RUN_DEPENDS changes unexpectedly

2023-10-24 Thread Dan Langille
Hello, I noticed an anomaly today. Watch how the output of make -V RUN_DEPENDS changes for tomcat-devel as we move through the tree. This is a fresh checkout of ports [18:40 empty dan /usr/ports] % cd www/tomcat-devel [18:41 empty dan /usr/ports/www/tomcat-devel] % make -V RUN_DEPENDS jsvc:dev

We need to do something about build times

2023-10-24 Thread Robert Clausecker
The build times have gone up to the point where they are unsustainable. Frequent updates to key ports (like llvm*, rust, gcc*) make it so that basically every time I prepare a new batch of commits, I have to rebuild a variety of toolchain ports across 8 jails (amd64/i386/arm64/armv7 each for FreeBS

Re: We need to do something about build times

2023-10-24 Thread Kurt Jaeger
Hi! > The build times have gone up to the point where they are unsustainable. Yes. Thank you for the great problem statement! -- p...@freebsd.org +49 171 3101372 Now what ?

Re: We need to do something about build times

2023-10-24 Thread Sysadmin Lists
> > From: Robert Clausecker > Date: Oct 24, 2023, 12:12:13 PM > To: > Subject: We need to do something about build times > > > The build times have gone up to the point where they are unsustainable. > Frequent updates to key ports (like llvm*, rust, gcc*

Re: FreeBSD 13 + CertBot + OpenSSL 3 - status?

2023-10-24 Thread DutchDaemon - FreeBSD Forums Administrator
On 24/10/2023 18:24, Matthew Seaman wrote: On 24/10/2023 13:54, DutchDaemon - FreeBSD Forums Administrator wrote: Does anyone in 'port land' know what the current developments are wrt CertBot (or py-crypto under its hood)? CertBot is happily compiling against OpenSSL 3 from ports, but when ru

Re: We need to do something about build times

2023-10-24 Thread Lorenzo Salvadore
Hello, I am the maintainer of the GCC ports and thus I reply about this particular topic. Disabling LTO_BOOTSTRAP option by default has already been done for the devel ports on the i386, amd64 and aarch64 architectures (so for all tier 1 platforms): https://cgit.freebsd.org/ports/commit/?id=daf12

Re: We need to do something about build times

2023-10-24 Thread fuz
Hi Lorenzo, Am Tue, Oct 24, 2023 at 08:11:29PM + schrieb Lorenzo Salvadore: > Disabling LTO_BOOTSTRAP option by default has > already been done for the devel ports on the i386, amd64 > and aarch64 architectures (so for all tier 1 platforms): > https://cgit.freebsd.org/ports/commit/?id=daf12c76

Re: We need to do something about build times

2023-10-24 Thread Brooks Davis
I'll reply to LLVM specific suggestions On Tue, Oct 24, 2023 at 09:12:13PM +0200, Robert Clausecker wrote: > - untangle some of the dependencies so that less ports may trigger >rebuilds of critical ports. For example, llvm docs could be moved to >separate ports so that updates in the doc

Another morning lost to bad ports choices (perl upgrade, plus postgres)

2023-10-24 Thread Dan Mahoney (Ports)
All, I’ve lost another morning to a bad choice made by ports/pkg. Maybe this is a dumb question/rant, but recently, a routine pkg upgrade of the dayjob’s RT VM (which included an upgrade to perl) decided to leave me with no ability to connect. After following the rabbit hole, I hit a database

Avoiding OOM for armv7 ports on arm64

2023-10-24 Thread Robert Clausecker
Greetings, One thing that bugged me for quite a while is that armv7 tasks on arm64 hosts (common case for cross-building ports) can seemingly only allocate 2 GB of memory despite having access to a full 32 bit virtual address space, which should give 4 GB of memory to play around with. This cause

Re: output of RUN_DEPENDS changes unexpectedly

2023-10-24 Thread Tatsuki Makino
Hello. I don't know what it is, but as a maintainer but not a committer, I don't use features related to git branch. Changes are made directly to files that are checkout-ed, and when updates are made by pull, etc., stash takes care of everything. git stash push --all -- :/ git pull --autostash

Unmaintained FreeBSD ports which are out of date

2023-10-24 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 po

Re: We need to do something about build times

2023-10-24 Thread Tatsuki Makino
Hello. In the machine where those packages are installed, there's no need to update ports that don't show up in the result of pkg version. However, since the version number is also recorded in the dependencies in the package, everything is rebuilt just to rewrite it. For example, information dis

Re: We need to do something about build times

2023-10-24 Thread Fernando Apesteguía
On Tue, Oct 24, 2023 at 9:12 PM Robert Clausecker wrote: > The build times have gone up to the point where they are unsustainable. > Frequent updates to key ports (like llvm*, rust, gcc*) make it so that > basically every time I prepare a new batch of commits, I have to rebuild > a variety of too

Rust build huge memory consumption

2023-10-24 Thread Xavier Humbert
Hi, When building rust, all memory is eaten, leading to OOM killing almost everything, eventually failing, and leading to an unstable system. Is there a way to tell the compiler to avoid this behaviour ? Regards, Xavier -- Xavier HUMBERT - Unix/Win/MacOSX Sysadmin/Network Engineer https://w

Re: Rust build huge memory consumption

2023-10-24 Thread Cy Schubert
In message <09a4bfb8-ba61-4e05-b646-973104337...@groumpf.org>, Xavier Humbert w rites: > Hi, > > When building rust, all memory is eaten, leading to OOM killing almost > everything, eventually failing, and leading to an unstable system. > > Is there a way to tell the compiler to avoid this behavi

Re: Rust build huge memory consumption

2023-10-24 Thread Xavier Humbert
Le 10/25/23 08:46, Cy Schubert a écrit : In message <09a4bfb8-ba61-4e05-b646-973104337...@groumpf.org>, Xavier Humbert w rites: Hi, When building rust, all memory is eaten, leading to OOM killing almost everything, eventually failing, and leading to an unstable system. Is there a way to tell t