Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Sep 2020 06:19:14 -0700
From:      Cy Schubert <Cy.Schubert@cschubert.com>
To:        "N.J. Mann" <njm@njm.me.uk>
Cc:        Jan Beich <jbeich@FreeBSD.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org
Subject:   Re: svn commit: r548733 - in head/www: firefox firefox-esr  firefox-esr/files
Message-ID:  <202009191319.08JDJEvR008998@slippy.cwsent.com>
In-Reply-To: <0E07BEA3A7BAAF3A03F399CD@triton.njm.me.uk>
References:  <202009151523.08FFNohX011987@repo.freebsd.org>  <0E07BEA3A7BAAF3A03F399CD@triton.njm.me.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
In message <0E07BEA3A7BAAF3A03F399CD@triton.njm.me.uk>, "N.J. Mann" writes:
> Hi,
>
>
> On Tuesday, September 15, 2020 15:23:50 +0000 Jan Beich <jbeich@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@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@cschubert.com>
FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  https://FreeBSD.org
NTP:           <cy@nwtime.org>    Web:  https://nwtime.org

	The need of the many outweighs the greed of the few.





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