Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Apr 2017 15:03:18 +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: r438359 - head
Message-ID:  <201704121503.v3CF3Iqh088346@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Wed Apr 12 15:03:18 2017
New Revision: 438359
URL: https://svnweb.freebsd.org/changeset/ports/438359

Log:
  www/firefox: document sem(4) issue in UPDATING
  
  Reported by:	many
  PR:		218581
  MFH:		2017Q2 (r438264 followup)

Modified:
  head/UPDATING

Modified: head/UPDATING
==============================================================================
--- head/UPDATING	Wed Apr 12 14:23:10 2017	(r438358)
+++ head/UPDATING	Wed Apr 12 15:03:18 2017	(r438359)
@@ -29,6 +29,33 @@ you update your ports collection, before
   Portupgrade users:
       portupgrade -fr security/libressl
 
+20170411:
+  AFFECTS: www/firefox
+  AUTHOR: gecko@FreeBSD.org
+
+  Firefox 53 or later may fail to build if sem(4) is present (see below)
+  because sysconf(3) still consults the old limits. If you don't plan to
+  run FreeBSD 8.x or older binaries make sure sem(4) isn't loaded during
+  boot or built statically into the kernel.
+
+    Creating config.status
+    Traceback (most recent call last):
+      File "configure.py", line 124, in <module>
+	sys.exit(main(sys.argv))
+      File "configure.py", line 34, in main
+	return config_status(config)
+      File "configure.py", line 119, in config_status
+	return config_status(args=[], **encode(sanitized_config, encoding))
+      File "python/mozbuild/mozbuild/config_status.py", line 136, in config_status
+	reader = BuildReader(env)
+      File "python/mozbuild/mozbuild/frontend/reader.py", line 886, in __init__
+	self._gyp_worker_pool = ProcessPoolExecutor(max_workers=max_workers)
+      File "python/futures/concurrent/futures/process.py", line 274, in __init__
+	_check_system_limits()
+      File "python/futures/concurrent/futures/process.py", line 263, in _check_system_limits
+	raise NotImplementedError(_system_limited)
+    NotImplementedError: system provides too few semaphores (30 available, 256 necessary)
+
 20170410:
   AFFECTS: users of x11-wm/awesome
   AUTHOR: garga@FreeBSD.org



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