Date: Sun, 07 Dec 2025 16:21:54 +0000 From: bugzilla-noreply@freebsd.org To: apache@FreeBSD.org Subject: [Bug 291447] ports-mgmt/synth: www/apache24 "has more dependencies than the port requires" Message-ID: <bug-291447-16115-CTZmPKC0FB@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-291447-16115@https.bugs.freebsd.org/bugzilla/> References: <bug-291447-16115@https.bugs.freebsd.org/bugzilla/>
index | next in thread | previous in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291447 Bernard Spil <brnrd@freebsd.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |brnrd@freebsd.org Summary|www/apache24 "has more |ports-mgmt/synth: |dependencies than the port |www/apache24 "has more |requires" |dependencies than the port | |requires" Assignee|apache@FreeBSD.org |ports-bugs@FreeBSD.org --- Comment #1 from Bernard Spil <brnrd@freebsd.org> --- Hi, Updates I commit are always tested with `poudriere testport`. I don't use synth. The 2.4.66 security update had a qa error on bin/ab being linked to libgdbm. The port itself does NOT have a direct dependency on GDBM, it is the devel/apr (Apache portable runtime) port that (by default) compiles with GDBM option. The Apache build checks the apr-1-config output to check what options it was compiled with, and then uses the same library dependencies to build ab. To get around the ports QA issue, I added a check for gdbm using the existence of the apr-util's shlib. Now, if apr-utils has been built with gdbm support, the apache24 port will also depend on it for shlib tracking. So long as I don't get build failures from FreeBSD poudriere bulk builders, this is not a www/apache24 issue but a ports-mgmt/synth issue. Cheers, Bernard. -- You are receiving this mail because: You are the assignee for the bug.help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-291447-16115-CTZmPKC0FB>
