firefox-esr and thundebird-esr broken by a typo
Andrea Venturoli <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.ports |
|---|---|
| Message-ID | <66dabf9e-e750-4b1d-bf86-b57d0e31c632__47661.0173283675$1753693872$gmane$org@netfence.it> |
Hello. FYI. Using Poudriere with 2025Q3 tree, I get: > [00:00:01] Warning: (mail/thunderbird-esr): Error: mail/thunderbird-esr depends on nonexistent origin 'LIB_DEPENDS+='; Please contact maintainer of the port to fix this. > [00:00:01] Warning: (www/firefox-esr): Error: www/firefox-esr depends on nonexistent origin 'LIB_DEPENDS+='; Please contact maintainer of the port to fix this. > [00:00:02] Error: Fatal errors encountered gathering ports metadata The problem was introduced here: > % git show b76ea50e4f19525c1240dac0389180add816ad94 > commit b76ea50e4f19525c1240dac0389180add816ad94 > Author: Christoph Moench-Tegeder <[email protected]> > Date: Sun Jul 27 23:33:57 2025 +0200 > > www/firefox{,-esr} mail/thunderbird{-esr}: try to build on i386 > > the default nodejs port will go spinning and eventually time out > the build, but using a newer nodejs seems to at least finish > the build > > (cherry picked from commit 6a939a7aabe3edf25cf125741d72d0f6484aaccd) > > diff --git a/Mk/bsd.gecko.mk b/Mk/bsd.gecko.mk > index 85e3a8900654..4a283f322662 100644 > --- a/Mk/bsd.gecko.mk > +++ b/Mk/bsd.gecko.mk > @@ -61,7 +61,7 @@ MOZILLA_VER?= ${PORTVERSION} > MOZILLA_BIN?= ${PORTNAME}-bin > MOZILLA_EXEC_NAME?=${MOZILLA} > USES+= compiler:c++17-lang cpe elfctl gl gmake gnome iconv \ > - llvm:min=17,noexport localbase \ > + llvm:min=17,noexport localbase nodejs:24,build,env\ > pkgconfig python:build desktop-file-utils > CPE_VENDOR?=mozilla > USE_GL= gl > @@ -78,7 +78,6 @@ BUNDLE_LIBS= yes > > BUILD_DEPENDS+= rust-cbindgen>=0.28.0:devel/rust-cbindgen \ > ${RUST_DEFAULT}>=1.87.0:lang/${RUST_DEFAULT} \ > - node:www/node > LIB_DEPENDS+= libdrm.so:graphics/libdrm > RUN_DEPENDS+= ${LOCALBASE}/lib/libpci.so:devel/libpci > LIB_DEPENDS+= libepoll-shim.so:devel/libepoll-shim The line with www/node was removed, but the trailing backslash persists on the previous one. bye av.