svn commit: r548733 - in head/www: firefox firefox-esr firefox-esr/files
Cy Schubert
Cy.Schubert at cschubert.com
Sat Sep 19 13:19:20 UTC 2020
In message <0E07BEA3A7BAAF3A03F399CD at triton.njm.me.uk>, "N.J. Mann" writes:
> Hi,
>
>
> On Tuesday, September 15, 2020 15:23:50 +0000 Jan Beich <jbeich at FreeBSD.org>
> wrote:
> > Author: jbeich
> > Date: Tue Sep 15 15:23:49 2020
> > New Revision: 548733
> > URL: https://svnweb.freebsd.org/changeset/ports/548733
> >
> > Log:
> > www/firefox-esr: update to 78.3.0 (esr78)
> [...]
>
> Since updaing to this version firefox crashes on start up:
>
> % firefox
> [10593, Main Thread] WARNING: failed to freeze shm: Function not implemented:
> file /usr/obj/remote/ports/www/firefox-esr/work/firefox-78.3.0/ipc/chromium/
> src/base/shared_memory_posix.cc, line 291
> zsh: segmentation fault firefox
>
> % uname -a
> FreeBSD triton.njm.me.uk 11.4-STABLE FreeBSD 11.4-STABLE #0 r365875: Fri Sep
> 18 13:18:25 BST 2020 njm at triton.njm.me.uk:/usr/obj/usr/src/sys/triton am
> d64
>
> % make showconfig
> ===> The following configuration options are available for firefox-esr-78.3.0
> ,1:
> CANBERRA=off: Sound theme alerts
> DBUS=off: D-Bus IPC system support
> DEBUG=off: Build with debugging support
> FFMPEG=on: FFmpeg support (WMA, AIFF, AC3, APE...)
> LIBPROXY=off: Proxy support via libproxy
> OPTIMIZED_CFLAGS=on: Use extra compiler optimizations
> PROFILE=off: Build with profiling support
> TEST=off: Build and/or run tests
> ====> Extra cubeb audio backends (OSS is always available)
> ALSA=off: ALSA audio architecture support
> JACK=off: JACK audio server support
> PULSEAUDIO=off: PulseAudio sound server support
> SNDIO=off: Sndio audio support
> ===> Use 'make config' to modify these settings
>
> My ports tree is at r548943.
>
> Any suggestions on how to fix this? I am going to role back
> to version 68.12.0 for the time being.
>
>
> Regards,
> Nick.
> --
>
I'm getting a different problem, under poudriere.
/wrkdirs/usr/ports/www/firefox/work/.build/_virtualenvs/init_py3/bin/python
-m mozbuild.action.jar_maker -d ../../../dist/bin -t
/wrkdirs/usr/ports/www/firefox/work/firefox-81.0 -f symlink
--relativesrcdir=toolkit/mozapps/handling -c /wrkdirs/usr/ports/www/firefox/
work/firefox-81.0/toolkit/mozapps/handling/en-US -DNDEBUG=1 -DTRIMMED=1
-DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36
-DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xh
tml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"'
-DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_SHARED_MEMORY=1
-DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1
-DENABLE_WASM_REFTYPES=1 -DENABLE_WASM_SIMD=1 -DFORCE_PR_LOG=1
-DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_14
-DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_42 -DGLIB_VERSION_MIN_REQUIRED=GLI
B_VERSION_2_42 -DGL_PROVIDER_EGL=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ARC4RANDOM=1
-DHAVE_ARC4RANDOM_BUF=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1
-DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETY
PE_H=1 -DHAVE_FTS_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1
-DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1
-DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1
-DHAVE_LIBPNG=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1
-DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1
-DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1
-DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1
-DHAVE_RES_NINIT=1 -DHAVE_SA_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SETPRIORITY=1
-DHAVE_SIN6_LEN=1 -DHAVE_SIN_LEN=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1
-DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1
-DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1
-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1
-DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1
-DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1
-DJS_PUNBOX64=1 -DMALLOC_H='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR=const
-DMOZILLA_UAVERSION='"81.0"' -DMOZILLA_VERSION='"81.0"'
-DMOZILLA_VERSION_U=81.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""'
-DMOZ_APP_UA_VERSION='"81.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1
-DMOZ_BUILD_APP=browser -DMOZ_DATA_REPORTING=1 -DMOZ_DEDICATED_PROFILES=1
-DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_PREFIX='"lib"'
-DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1
-DMOZ_ENABLE_SKIA=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FMP4=1
-DMOZ_GECKO_PROFILER=1 -DMOZ_GECKO_PROFILER_PARSE_ELF=1
-DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1
-DMOZ_JACK=1 -DMOZ_LIBAV_FFT=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozill
a.firefox -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_NORMANDY=1
-DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1
-DMOZ_PROFILER_MEMORY=1 -DMOZ_PROFILING=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1
-DMOZ_RUST_SIMD=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SCTP=1
-DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1
-DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=release
-DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1
-DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1
-DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1
-DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1
-DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1
-DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1
-DTARGET_XPCOM_ABI='"x86_64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0
-DVA_COPY=va_copy -DXP_FREEBSD=1 -DXP_UNIX=1 -D_REENTRANT=1
-D_THREAD_SAFE=1 -DAB_CD=en-US /wrkdirs/usr/ports/www/firefox/work/firefox-8
1.0/toolkit/mozapps/handling/jar.mn
Traceback (most recent call last):
File "/usr/local/lib/python3.7/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/usr/local/lib/python3.7/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/python/mozbuild/moz
build/action/file_generate.py", line 124, in <module>
sys.exit(main(sys.argv[1:]))
File "/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/python/mozbuild/moz
build/action/file_generate.py", line 61, in main
('.py', 'r', imp.PY_SOURCE))
File "/wrkdirs/usr/ports/www/firefox/work/.build/_virtualenvs/init_py3/lib
/python3.7/imp.py", line 234, in load_module
return load_source(name, filename, file)
File "/wrkdirs/usr/ports/www/firefox/work/.build/_virtualenvs/init_py3/lib
/python3.7/imp.py", line 171, in load_source
module = _load(spec)
File "<frozen importlib._bootstrap>", line 696, in _load
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in
_call_with_frames_removed
File "/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/toolkit/components/
telemetry/build_scripts/run_glean_parser.py", line 7, in <module>
from glean_parser import lint
File "/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/build/mach_bootstra
p.py", line 474, in __call__
module = self._original_import(name, globals, locals, fromlist, level)
File "/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/third_party/python/
glean_parser/glean_parser/lint.py", line 13, in <module>
from . import metrics
File "/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/build/mach_bootstra
p.py", line 474, in __call__
module = self._original_import(name, globals, locals, fromlist, level)
File "/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/third_party/python/
glean_parser/glean_parser/metrics.py", line 15, in <module>
from . import pings
File "/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/build/mach_bootstra
p.py", line 474, in __call__
module = self._original_import(name, globals, locals, fromlist, level)
File "/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/third_party/python/
glean_parser/glean_parser/pings.py", line 14, in <module>
from . import util
File "/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/build/mach_bootstra
p.py", line 474, in __call__
module = self._original_import(name, globals, locals, fromlist, level)
File "/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/third_party/python/
glean_parser/glean_parser/util.py", line 18, in <module>
import diskcache # type: ignore
File "/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/build/mach_bootstra
p.py", line 474, in __call__
module = self._original_import(name, globals, locals, fromlist, level)
File "/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/third_party/python/
diskcache/diskcache/__init__.py", line 9, in <module>
from .core import Cache, Disk, EmptyDirWarning, JSONDisk,
UnknownFileWarning, Timeout
File "/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/build/mach_bootstra
p.py", line 474, in __call__
module = self._original_import(name, globals, locals, fromlist, level)
File "/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/third_party/python/
diskcache/diskcache/core.py", line 14, in <module>
import sqlite3
File "/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/build/mach_bootstra
p.py", line 474, in __call__
module = self._original_import(name, globals, locals, fromlist, level)
File "/usr/local/lib/python3.7/sqlite3/__init__.py", line 23, in <module>
from sqlite3.dbapi2 import *
File "/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/build/mach_bootstra
p.py", line 474, in __call__
module = self._original_import(name, globals, locals, fromlist, level)
File "/usr/local/lib/python3.7/sqlite3/dbapi2.py", line 27, in <module>
from _sqlite3 import *
File "/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/build/mach_bootstra
p.py", line 474, in __call__
module = self._original_import(name, globals, locals, fromlist, level)
ModuleNotFoundError: No module named '_sqlite3'
gmake[3]: *** [backend.mk:731: toolkit/components/telemetry/.deps/glean_chec
ks.stub] Error 1
gmake[3]: *** Waiting for unfinished jobs....
processing /wrkdirs/usr/ports/www/firefox/work/firefox-81.0/toolkit/mozapps/
handling/jar.mn
gmake[4]: Leaving directory '/wrkdirs/usr/ports/www/firefox/work/.build/tool
kit/mozapps/handling'
TEST-PASS | check_spidermonkey_style.py | ok
TEST-PASS | check_macroassembler_style.py | ok
TEST-PASS | check_js_opcode.py | ok
gmake[3]: Leaving directory '/wrkdirs/usr/ports/www/firefox/work/.build'
gmake[2]: *** [/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/config/recur
se.mk:34: misc] Error 2
gmake[2]: Leaving directory '/wrkdirs/usr/ports/www/firefox/work/.build'
gmake[1]: *** [/wrkdirs/usr/ports/www/firefox/work/firefox-81.0/config/rules
.mk:384: all] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/www/firefox/work/.build'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make: stopped in /usr/ports/www/firefox
=>> Cleaning up wrkdir
===> Cleaning for firefox-81.0,2
build of www/firefox | firefox-81.0,2 ended at Sat Sep 19 02:21:09 PDT 2020
build time: 05:28:27
!!! build failure encountered !!!
Thunderbird too.
--
Cheers,
Cy Schubert <Cy.Schubert at cschubert.com>
FreeBSD UNIX: <cy at FreeBSD.org> Web: https://FreeBSD.org
NTP: <cy at nwtime.org> Web: https://nwtime.org
The need of the many outweighs the greed of the few.
More information about the svn-ports-all
mailing list