Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Mar 2016 03:58:01 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r410941 - head/www/firefox
Message-ID:  <201603130358.u2D3w1aX037975@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201603130358.u2D3w1aX037975>