git: ddd062a23ce3 - 2021Q3 - www/firefox: depend on libepoll-shim

Christoph Moench-Tegeder cmt at FreeBSD.org
Sat Aug 14 21:17:25 UTC 2021


The branch 2021Q3 has been updated by cmt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ddd062a23ce3d4bd78b98d6ecfae2afa4725753b

commit ddd062a23ce3d4bd78b98d6ecfae2afa4725753b
Author:     Christoph Moench-Tegeder <cmt at FreeBSD.org>
AuthorDate: 2021-08-14 21:13:09 +0000
Commit:     Christoph Moench-Tegeder <cmt at FreeBSD.org>
CommitDate: 2021-08-14 21:17:13 +0000

    www/firefox: depend on libepoll-shim
    
    libxul.so clearly links against libepoll-shim, and we have reports
    of firefox failing to start without libepoll-shim. this also affects
    mail/thunderbird (once we land it), so fix the problem in bsd.gecko.mk.
    First reports are against firefox 90, set the version cutoff
    accordingly.
    
    PR:             257490
    Reported by:    Maxim Filimonov
    
    (cherry picked from commit f9af88868ddbbc81bf16226dc529a550a387e589)
---
 Mk/bsd.gecko.mk      | 3 +++
 www/firefox/Makefile | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/Mk/bsd.gecko.mk b/Mk/bsd.gecko.mk
index 023140b8b050..d9c05283ae2d 100644
--- a/Mk/bsd.gecko.mk
+++ b/Mk/bsd.gecko.mk
@@ -85,6 +85,9 @@ LIB_DEPENDS+=	libdrm.so:graphics/libdrm
 .if ${MOZILLA_VER:R:R} >= 85
 RUN_DEPENDS+=	${LOCALBASE}/lib/libpci.so:devel/libpci
 .endif
+.if ${MOZILLA_VER:R:R} >= 90
+LIB_DEPENDS+=	libepoll-shim.so:devel/libepoll-shim
+.endif
 MOZ_EXPORT+=	${CONFIGURE_ENV} \
 				PERL="${PERL}" \
 				PYTHON3="${PYTHON_CMD}" \
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index c73afc944cf5..647294641f7d 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -2,7 +2,7 @@
 
 PORTNAME=	firefox
 DISTVERSION=	91.0
-PORTREVISION=	1
+PORTREVISION=	2
 PORTEPOCH=	2
 CATEGORIES=	www
 MASTER_SITES=	MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \


More information about the dev-commits-ports-branches mailing list