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.

Reply via email to