libxul is marked BROKEN
Jan Beich
jbeich at vfemail.net
Sun Oct 19 20:11:20 UTC 2014
Steve Robertson <srobertanv at gmail.com> writes:
> I'm running FreeBSD-10.0-RELEASE-p9.
> Running portmaster -aD indicates that www/libxul is among ports needing
> to be updated, but it is marked BROKEN.
> pkg audit -F reports that the currently installed version has
> vulnerabilities.
> When will we be able to build the new version?
mozilla-esr24 branch was EOL'd recently as such it no longer receives
security fixes. Tracking it in ports brings little benefit over staying
with old ports snashpot and maybe *carefully* cherry-picking updates.
Here's a partial fix. TEST is broken during install since libxul-27.0.
Index: www/libxul/Makefile
===================================================================
--- www/libxul/Makefile (revision 1733)
+++ www/libxul/Makefile (revision 1737)
@@ -46,7 +46,6 @@ LDFLAGS+= -Wl,-rpath,${PREFIX}/lib/${MOZ_RPATH}
USE_LDCONFIG= ${PREFIX}/lib/${MOZILLA}
MOZ_OPTIONS?= --enable-application=xulrunner
-MOZ_EXTENSIONS= default,cookie,permissions
USE_GECKO= gecko
CPE_PRODUCT= firefox_esr
OBJDIR_BUILD= # in-tree build broken after bug 789837
@@ -56,8 +55,6 @@ MOZILLA_PLIST_DIRS= bin include lib share/idl libd
MOZ_PKGCONFIG_FILES= libxul-embedding libxul mozilla-js \
mozilla-plugin
-BROKEN= build error on js/xpconnect/src/libxpconnect_s.a.desc
-
.include "${.CURDIR}/../../www/firefox/Makefile.options"
.include <bsd.port.pre.mk>
@@ -90,6 +87,10 @@ RUN_DEPENDS+= alsa-lib>=1.0.27.2_1:${PORTSDIR}/aud
RUN_DEPENDS+= gstreamer1-libav>=1.2.4_1:${PORTSDIR}/multimedia/gstreamer1-libav
.endif
+.if ${PORT_OPTIONS:MTEST}
+BROKEN= stage-package fails with ValueError: no path specified
+.endif
+
post-patch:
@${REINPLACE_CMD} -e '/MOZPNG/s/=[0-9]*/=10511/' \
${WRKSRC}/configure.in
-------------------------------------------------
VFEmail.net - http://www.vfemail.net
ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!
More information about the freebsd-gecko
mailing list