svn commit: r410941 - head/www/firefox

Jan Beich jbeich at FreeBSD.org
Sun Mar 13 03:58:02 UTC 2016


Author: jbeich
Date: Sun Mar 13 03:58:00 2016
New Revision: 410941
URL: https://svnweb.freebsd.org/changeset/ports/410941

Log:
  gecko: hide DTRACE option where it's broken
  
  building for: FreeBSD 93i386-default-job-01 9.3-RELEASE-p38 FreeBSD 9.3-RELEASE-p38 i386
  Host OSVERSION: 1100097
  Jail OSVERSION: 903000
  [...]
  dtrace -x nolibs -G -C -s .../js/src/devtools/javascript-trace.d -o js-dtrace.o RegExp.o ...
  gmake[5]: *** [js-dtrace.o] Segmentation fault: 11 (core dumped)
  
  Reported by:	pkg-fallout

Modified:
  head/www/firefox/Makefile.options   (contents, props changed)

Modified: head/www/firefox/Makefile.options
==============================================================================
--- head/www/firefox/Makefile.options	Sun Mar 13 02:19:18 2016	(r410940)
+++ head/www/firefox/Makefile.options	Sun Mar 13 03:58:00 2016	(r410941)
@@ -11,6 +11,15 @@ OPTIONS_DEFAULT+=	DBUS DTRACE FFMPEG GIO
 OPTIONS_MULTI+=		AUDIO
 OPTIONS_MULTI_AUDIO=	ALSA PULSEAUDIO
 
+# dragonfly, sparc64, riscv
+.if !exists(/usr/sbin/dtrace)
+OPTIONS_EXCLUDE+=	DTRACE
+.endif
+
+# dtrace(1) crashes during build
+OPTIONS_EXCLUDE_FreeBSD_9_i386+=	DTRACE
+OPTIONS_EXCLUDE+=	${OPTIONS_EXCLUDE_${OPSYS}_${OSREL:R}_${ARCH}}
+
 BUNDLED_CAIRO_DESC?=	Use bundled fork of cairo-1.9.5
 CANBERRA_DESC?=		Sound theme alerts
 ENIGMAIL_DESC?=		Enigmail extension


More information about the svn-ports-all mailing list