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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.