NetBSD Problem Report #55825
From john@ziaspace.com Thu Nov 26 16:29:49 2020
Return-Path: <john@ziaspace.com>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
by mollari.NetBSD.org (Postfix) with ESMTPS id 4A08A1A9217
for <gnats-bugs@gnats.NetBSD.org>; Thu, 26 Nov 2020 16:29:49 +0000 (UTC)
Message-Id: <202011261629.0AQGTjt7029327@athena.zia.io>
Date: Thu, 26 Nov 2020 16:29:45 GMT
From: john@ziaspace.com
Reply-To: john@ziaspace.com
To: gnats-bugs@NetBSD.org
Subject: www/firefox fails on NetBSD aarch64
X-Send-Pr-Version: 3.95
>Number: 55825
>Category: pkg
>Synopsis: www/firefox fails on NetBSD aarch64
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Nov 26 16:30:00 +0000 2020
>Closed-Date: Sun Jul 25 03:37:04 +0000 2021
>Last-Modified: Sun Jul 25 03:37:04 +0000 2021
>Originator: John Klos
>Release: NetBSD 9.99.72
>Organization:
>Environment:
System: NetBSD athena.zia.io 9.99.72 NetBSD 9.99.72 (TING) #0: Sat Sep 5 21:31:31 UTC 2020 john@athena.zia.io:/usr/obj-evbarm/sys/arch/evbarm/compile/TING evbarm
Architecture: aarch64
Machine: evbarm
>Description:
pkgsrc/www/firefox fails to compile on NetBSD aarch64:
/usr/pkgsrc/www/firefox/work/.cwrapper/bin/c++ -std=gnu++17 -o Unified_cpp_js_src_irregexp1.o -c -I/usr/pkgsrc/www/firefox/work/build/dist/system_wrappers -include /usr/pkgsrc/www/firefox/work/firefox-83.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/pkgsrc/www/firefox/work/firefox-83.0/js/src/irregexp -I/usr/pkgsrc/www/firefox/work/build/js/src/irregexp -I/usr/pkgsrc/www/firefox/work/build/js/src -I/usr/pkgsrc/www/firefox/work/firefox-83.0/js/src -I/usr/pkgsrc/www/firefox/work/build/dist/include -I/usr/local/include/nspr -I/usr/local/include/nss -I/usr/local/include/nspr -I/usr/pkgsrc/www/firefox/work/build/dist/include/nss -I/usr/local/include -fPIC -DPIC -DMOZILLA_CLIENT -include /usr/pkgsrc/www/firefox/work/build/js/src/js-confdefs.h -DPNG_NO_ASSEMBLER_CODE -I/usr/local/include -I/usr/include -I/usr/local/include/nspr -I/usr/l!
ocal/include/nss/nss -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/local/include/glib-2.0 -I/usr/local/include/gio-unix-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/ffmpeg4 -I/usr/X11R7/include/freetype2 -I/usr/local/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-overflow=2 -Werror=implicit-function-declaration -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -D_GLIBCXX_INCLUDE_NEXT_C_HEADERS -D_FORTIFY_SOURCE=2 -I/usr/local/include -I/usr/include -I/usr/local/include/nspr -I/usr/local/include/nss/nss -I/usr/X11R7/inclu!
de -I/usr/X11R7/include/libdrm -I/usr/local/include/glib-2.0 -!
I/usr/local/include/gio-unix-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/ffmpeg4 -I/usr/X11R7/include/freetype2 -I/usr/local/include/harfbuzz -Dunix -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -MD -MP -MF .deps/Unified_cpp_js_src_irregexp1.o.pp Unified_cpp_js_src_irregexp1.cpp
js/src/irregexp/Unified_cpp_js_src_irregexp2.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
In file included from /usr/pkgsrc/www/firefox/work/firefox-83.0/js/src/irregexp/RegExpShim.h:14,
from /usr/pkgsrc/www/firefox/work/firefox-83.0/js/src/irregexp/imported/regexp-bytecodes.h:8,
from /usr/pkgsrc/www/firefox/work/firefox-83.0/js/src/irregexp/imported/regexp-bytecodes.cc:5,
from Unified_cpp_js_src_irregexp1.cpp:2:
/usr/pkgsrc/www/firefox/work/firefox-83.0/js/src/jit/arm64/Architecture-arm64.h: In member function 'constexpr uint32_t js::jit::FloatRegister::size() const':
/usr/pkgsrc/www/firefox/work/build/dist/include/mozilla/Assertions.h:44:57: error: call to non-'constexpr' function 'void AnnotateMozCrashReason(const char*)'
# define MOZ_CRASH_ANNOTATE(...) AnnotateMozCrashReason(__VA_ARGS__)
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/pkgsrc/www/firefox/work/build/dist/include/mozilla/Assertions.h:224:7: note: in expansion of macro 'MOZ_CRASH_ANNOTATE'
MOZ_CRASH_ANNOTATE("MOZ_CRASH(" __VA_ARGS__ ")"); \
^~~~~~~~~~~~~~~~~~
/usr/pkgsrc/www/firefox/work/firefox-83.0/js/src/jit/arm64/Architecture-arm64.h:583:5: note: in expansion of macro 'MOZ_CRASH'
MOZ_CRASH("No SIMD support");
^~~~~~~~~
gmake[3]: *** [/usr/pkgsrc/www/firefox/work/firefox-83.0/config/rules.mk:676: regexp-compiler.o] Error 1
gmake[3]: *** Waiting for unfinished jobs....
gmake[3]: *** [/usr/pkgsrc/www/firefox/work/firefox-83.0/config/rules.mk:676: RegExpNativeMacroAssembler.o] Error 1
In file included from /usr/pkgsrc/www/firefox/work/build/dist/include/mozilla/Maybe.h:18,
from /usr/pkgsrc/www/firefox/work/firefox-83.0/js/src/irregexp/RegExpAPI.h:12,
from /usr/pkgsrc/www/firefox/work/firefox-83.0/js/src/irregexp/RegExpAPI.cpp:11,
from Unified_cpp_js_src_irregexp0.cpp:2:
/usr/pkgsrc/www/firefox/work/firefox-83.0/js/src/jit/arm64/Architecture-arm64.h: In member function 'constexpr uint32_t js::jit::FloatRegister::size() const':
/usr/pkgsrc/www/firefox/work/build/dist/include/mozilla/Assertions.h:44:57: error: call to non-'constexpr' function 'void AnnotateMozCrashReason(const char*)'
# define MOZ_CRASH_ANNOTATE(...) AnnotateMozCrashReason(__VA_ARGS__)
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/pkgsrc/www/firefox/work/build/dist/include/mozilla/Assertions.h:224:7: note: in expansion of macro 'MOZ_CRASH_ANNOTATE'
MOZ_CRASH_ANNOTATE("MOZ_CRASH(" __VA_ARGS__ ")"); \
^~~~~~~~~~~~~~~~~~
/usr/pkgsrc/www/firefox/work/firefox-83.0/js/src/jit/arm64/Architecture-arm64.h:583:5: note: in expansion of macro 'MOZ_CRASH'
MOZ_CRASH("No SIMD support");
^~~~~~~~~
gmake[3]: *** [/usr/pkgsrc/www/firefox/work/firefox-83.0/config/rules.mk:676: Unified_cpp_js_src_irregexp1.o] Error 1
gmake[3]: *** [/usr/pkgsrc/www/firefox/work/firefox-83.0/config/rules.mk:676: Unified_cpp_js_src_irregexp0.o] Error 1
gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/src/irregexp'
gmake[2]: *** [/usr/pkgsrc/www/firefox/work/firefox-83.0/config/recurse.mk:72: js/src/irregexp/target-objects] Error 2
gmake[2]: Leaving directory '/usr/pkgsrc/www/firefox/work/build'
gmake[1]: *** [/usr/pkgsrc/www/firefox/work/firefox-83.0/config/recurse.mk:34: compile] Error 2
gmake[1]: Leaving directory '/usr/pkgsrc/www/firefox/work/build'
gmake: *** [/usr/pkgsrc/www/firefox/work/firefox-83.0/config/rules.mk:355: all] Error 2
*** Error code 2
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
From: Tobias Nygren <tnn@NetBSD.org>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/55825: www/firefox fails on NetBSD aarch64
Date: Thu, 26 Nov 2020 22:03:48 +0100
On Thu, 26 Nov 2020 16:30:01 +0000 (UTC)
john@ziaspace.com wrote:
> pkgsrc/www/firefox fails to compile on NetBSD aarch64:
Should be fixed already, cvs up.
State-Changed-From-To: open->feedback
State-Changed-By: gutteridge@NetBSD.org
State-Changed-When: Mon, 30 Nov 2020 05:08:43 +0000
State-Changed-Why:
Is this fixed for you?
From: John Klos <john@ziaspace.com>
To: gnats-bugs@netbsd.org
Cc: pkg-manager@netbsd.org, pkgsrc-bugs@netbsd.org, gnats-admin@netbsd.org,
gutteridge@NetBSD.org
Subject: Re: pkg/55825 (www/firefox fails on NetBSD aarch64)
Date: Thu, 3 Dec 2020 14:55:43 +0000 (UTC)
> Is this fixed for you?
No, although the problem has changed slightly:
js/src/debugger/Unified_cpp_js_src_debugger0.o
/usr/pkgsrc/www/firefox/work/.cwrapper/bin/c++ -std=gnu++17 -o
Unified_cpp_js_src_debugger0.o -c
-I/usr/pkgsrc/www/firefox/work/build/dist/system_wrappers -include
/usr/pkgsrc/www/firefox/work/firefox-83.0/config/gcc_hidden.h
-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1
-DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DJS_HAS_CTYPES -DEXPORT_JS_API
-DMOZ_HAS_MOZGLUE
-I/usr/pkgsrc/www/firefox/work/firefox-83.0/js/src/debugger
-I/usr/pkgsrc/www/firefox/work/build/js/src/debugger
-I/usr/pkgsrc/www/firefox/work/build/js/src
-I/usr/pkgsrc/www/firefox/work/firefox-83.0/js/src
-I/usr/pkgsrc/www/firefox/work/build/dist/include
-I/usr/local/include/nspr -I/usr/local/include/nss
-I/usr/local/include/nspr
-I/usr/pkgsrc/www/firefox/work/build/dist/include/nss -I/usr/local/include
-fPIC -DPIC -DMOZILLA_CLIENT -include
/usr/pkgsrc/www/firefox/work/build/js/src/js-confdefs.h
-DPNG_NO_ASSEMBLER_CODE -I/usr/local/include -I/usr/include
-I/usr/local/include/nspr -I/usr/local/include/nss/nss
-I/usr/X11R7/include -I/usr/X11R7/include/libdrm
-I/usr/local/include/glib-2.0 -I/usr/local/include/gio-unix-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include/ffmpeg4
-I/usr/X11R7/include/freetype2 -I/usr/local/include/harfbuzz -Wall
-Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith
-Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings
-Wno-invalid-offsetof -Wduplicated-cond -Wimplicit-fallthrough
-Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized
-Wno-error=deprecated-declarations -Wno-error=array-bounds
-Wno-error=coverage-mismatch -Wno-error=free-nonheap-object
-Wno-multistatement-macros -Wno-error=class-memaccess -Wformat
-Wformat-overflow=2 -Werror=implicit-function-declaration -Wno-psabi
-fno-sized-deallocation -fno-aligned-new -O2
-D_GLIBCXX_INCLUDE_NEXT_C_HEADERS -D_FORTIFY_SOURCE=2 -I/usr/local/include
-I/usr/include -I/usr/local/include/nspr -I/usr/local/include/nss/nss
-I/usr/X11R7/include -I/usr/X11R7/include/libdrm
-I/usr/local/include/glib-2.0 -I/usr/local/include/gio-unix-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include/ffmpeg4
-I/usr/X11R7/include/freetype2 -I/usr/local/include/harfbuzz -Dunix
-fno-rtti -ffunction-sections -fdata-sections -fno-exceptions
-fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables
-I/usr/local/include -fno-strict-aliasing -Werror=format -Wno-shadow
-Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_debugger0.o.pp
Unified_cpp_js_src_debugger0.cpp
cc1plus: warning: '-Werror=' argument
'-Werror=implicit-function-declaration' is not valid for C++
In file included from
/usr/pkgsrc/www/firefox/work/build/dist/include/mozilla/AlreadyAddRefed.h:14,
from
/usr/pkgsrc/www/firefox/work/firefox-83.0/js/src/jsapi.h:12,
from
/usr/pkgsrc/www/firefox/work/firefox-83.0/js/src/debugger/DebugScript.h:14,
from
/usr/pkgsrc/www/firefox/work/firefox-83.0/js/src/debugger/DebugScript.cpp:7,
from Unified_cpp_js_src_debugger0.cpp:2:
/usr/pkgsrc/www/firefox/work/firefox-83.0/js/src/jit/arm64/Architecture-arm64.h:
In member function 'constexpr uint32_t js::jit::FloatRegister::size()
const':
/usr/pkgsrc/www/firefox/work/build/dist/include/mozilla/Assertions.h:44:57:
error: call to non-'constexpr' function 'void AnnotateMozCrashReason(const
char*)'
# define MOZ_CRASH_ANNOTATE(...) AnnotateMozCrashReason(__VA_ARGS__)
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/usr/pkgsrc/www/firefox/work/build/dist/include/mozilla/Assertions.h:224:7:
note: in expansion of macro 'MOZ_CRASH_ANNOTATE'
MOZ_CRASH_ANNOTATE("MOZ_CRASH(" __VA_ARGS__ ")"); \
^~~~~~~~~~~~~~~~~~
/usr/pkgsrc/www/firefox/work/firefox-83.0/js/src/jit/arm64/Architecture-arm64.h:583:5:
note: in expansion of macro 'MOZ_CRASH'
MOZ_CRASH("No SIMD support");
^~~~~~~~~
gmake[3]: ***
[/usr/pkgsrc/www/firefox/work/firefox-83.0/config/rules.mk:676:
Unified_cpp_js_src_debugger0.o] Error 1
gmake[3]: Leaving directory
'/usr/pkgsrc/www/firefox/work/build/js/src/debugger'
gmake[2]: ***
[/usr/pkgsrc/www/firefox/work/firefox-83.0/config/recurse.mk:72:
js/src/debugger/target-objects] Error 2
gmake[2]: Leaving directory '/usr/pkgsrc/www/firefox/work/build'
gmake[1]: ***
[/usr/pkgsrc/www/firefox/work/firefox-83.0/config/recurse.mk:34: compile]
Error 2
gmake[1]: Leaving directory '/usr/pkgsrc/www/firefox/work/build'
gmake: *** [/usr/pkgsrc/www/firefox/work/firefox-83.0/config/rules.mk:355:
all] Error 2
*** Error code 2
State-Changed-From-To: feedback->open
State-Changed-By: gutteridge@NetBSD.org
State-Changed-When: Thu, 03 Dec 2020 20:22:56 +0000
State-Changed-Why:
The issue isn't resolved.
From: Ryo ONODERA <ryo@tetera.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/55825 (www/firefox fails on NetBSD aarch64)
Date: Sat, 26 Dec 2020 06:58:05 +0900
I can build www/firefox-84.0 under NetBSD/evbarm64 9.99.77 on PINE 64
board successfully.
Could you try to build www/firefox-84.0?
Thank you.
--
Ryo ONODERA // ryo@tetera.org
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3
From: John Klos <john@ziaspace.com>
To: gnats-bugs@netbsd.org
Cc: pkg-manager@netbsd.org, pkgsrc-bugs@netbsd.org, gnats-admin@netbsd.org,
gutteridge@NetBSD.org
Subject: Re: pkg/55825 (www/firefox fails on NetBSD aarch64)
Date: Sun, 27 Dec 2020 20:17:13 +0000 (UTC)
> State-Changed-Why:
> The issue isn't resolved.
I haven't been following changes, but every now and then I retry. My last
attempt succeeds :)
Thanks,
John Klos
From: nia <nia@NetBSD.org>
To: gnats-bugs@netbsd.org
Cc: ryoon@netbsd.org
Subject: Re: pkg/55825 (www/firefox fails on NetBSD aarch64)
Date: Tue, 29 Dec 2020 08:30:24 +0000
On Fri, Dec 25, 2020 at 10:00:03PM +0000, Ryo ONODERA wrote:
> I can build www/firefox-84.0 under NetBSD/evbarm64 9.99.77 on PINE 64
> board successfully.
>
> Could you try to build www/firefox-84.0?
>
> Thank you.
It fails in the 9.0 bulk builds for aarch64:
https://www.invisible.ca/arm/reports/arm64/netbsd-9/20201226.2030/firefox-84.0/build.log
In file included from /data/scratch/www/firefox/work/build/dist/include/mozilla/AlreadyAddRefed.h:14:0,
from /data/scratch/www/firefox/work/firefox-84.0/js/src/jsapi.h:12,
from /data/scratch/www/firefox/work/firefox-84.0/js/src/debugger/DebugScript.h:14,
from /data/scratch/www/firefox/work/firefox-84.0/js/src/debugger/DebugScript.cpp:7,
from Unified_cpp_js_src_debugger0.cpp:2:
/data/scratch/www/firefox/work/firefox-84.0/js/src/jit/arm64/Architecture-arm64.h: In member function 'constexpr uint32_t js::jit::FloatRegister::size() const':
/data/scratch/www/firefox/work/build/dist/include/mozilla/Assertions.h:44:57: error: call to non-constexpr function 'void AnnotateMozCrashReason(const char*)'
# define MOZ_CRASH_ANNOTATE(...) AnnotateMozCrashReason(__VA_ARGS__)
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
From: Ryo ONODERA <ryo@tetera.org>
To: gnats-bugs@NetBSD.org, nia@NetBSD.org
Cc:
Subject: Re: pkg/55825 (www/firefox fails on NetBSD aarch64)
Date: Tue, 29 Dec 2020 21:44:04 +0900
Hi,
nia <nia@NetBSD.org> writes:
> The following reply was made to PR pkg/55825; it has been noted by GNATS.
>
> From: nia <nia@NetBSD.org>
> To: gnats-bugs@netbsd.org
> Cc: ryoon@netbsd.org
> Subject: Re: pkg/55825 (www/firefox fails on NetBSD aarch64)
> Date: Tue, 29 Dec 2020 08:30:24 +0000
>
> On Fri, Dec 25, 2020 at 10:00:03PM +0000, Ryo ONODERA wrote:
> > I can build www/firefox-84.0 under NetBSD/evbarm64 9.99.77 on PINE 64
> > board successfully.
> >
> > Could you try to build www/firefox-84.0?
> >
> > Thank you.
>
> It fails in the 9.0 bulk builds for aarch64:
Thanks for your information.
I will create NetBSD/evbarm64 9.2_STABLE environment
and try to build www/firefox.
I can use binary packages to create the environment
and I wish it would take shorter hours to reach the build failure.
> https://www.invisible.ca/arm/reports/arm64/netbsd-9/20201226.2030/firefox-84.0/build.log
>
> In file included from /data/scratch/www/firefox/work/build/dist/include/mozilla/AlreadyAddRefed.h:14:0,
> from /data/scratch/www/firefox/work/firefox-84.0/js/src/jsapi.h:12,
> from /data/scratch/www/firefox/work/firefox-84.0/js/src/debugger/DebugScript.h:14,
> from /data/scratch/www/firefox/work/firefox-84.0/js/src/debugger/DebugScript.cpp:7,
> from Unified_cpp_js_src_debugger0.cpp:2:
> /data/scratch/www/firefox/work/firefox-84.0/js/src/jit/arm64/Architecture-arm64.h: In member function 'constexpr uint32_t js::jit::FloatRegister::size() const':
> /data/scratch/www/firefox/work/build/dist/include/mozilla/Assertions.h:44:57: error: call to non-constexpr function 'void AnnotateMozCrashReason(const char*)'
> # define MOZ_CRASH_ANNOTATE(...) AnnotateMozCrashReason(__VA_ARGS__)
> ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
>
--
Ryo ONODERA // ryo@tetera.org
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3
From: Ryo ONODERA <ryo@tetera.org>
To: john@ziaspace.com, gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/55825 (www/firefox fails on NetBSD aarch64)
Date: Mon, 08 Feb 2021 22:22:54 +0900
Hi,
Ryo ONODERA <ryo@tetera.org> writes:
> The following reply was made to PR pkg/55825; it has been noted by GNATS.
>
> From: Ryo ONODERA <ryo@tetera.org>
> To: gnats-bugs@NetBSD.org, nia@NetBSD.org
> Cc:
> Subject: Re: pkg/55825 (www/firefox fails on NetBSD aarch64)
> Date: Tue, 29 Dec 2020 21:44:04 +0900
>
> Hi,
>
> nia <nia@NetBSD.org> writes:
>
> > The following reply was made to PR pkg/55825; it has been noted by GNATS.
> >
> > From: nia <nia@NetBSD.org>
> > To: gnats-bugs@netbsd.org
> > Cc: ryoon@netbsd.org
> > Subject: Re: pkg/55825 (www/firefox fails on NetBSD aarch64)
> > Date: Tue, 29 Dec 2020 08:30:24 +0000
> >
> > On Fri, Dec 25, 2020 at 10:00:03PM +0000, Ryo ONODERA wrote:
> > > I can build www/firefox-84.0 under NetBSD/evbarm64 9.99.77 on PINE 64
> > > board successfully.
> > >
> > > Could you try to build www/firefox-84.0?
> > >
> > > Thank you.
> >
> > It fails in the 9.0 bulk builds for aarch64:
>
> Thanks for your information.
>
> I will create NetBSD/evbarm64 9.2_STABLE environment
> and try to build www/firefox.
>
> I can use binary packages to create the environment
> and I wish it would take shorter hours to reach the build failure.
>
> > https://www.invisible.ca/arm/reports/arm64/netbsd-9/20201226.2030/firefox-84.0/build.log
> >
> > In file included from /data/scratch/www/firefox/work/build/dist/include/mozilla/AlreadyAddRefed.h:14:0,
> > from /data/scratch/www/firefox/work/firefox-84.0/js/src/jsapi.h:12,
> > from /data/scratch/www/firefox/work/firefox-84.0/js/src/debugger/DebugScript.h:14,
> > from /data/scratch/www/firefox/work/firefox-84.0/js/src/debugger/DebugScript.cpp:7,
> > from Unified_cpp_js_src_debugger0.cpp:2:
> > /data/scratch/www/firefox/work/firefox-84.0/js/src/jit/arm64/Architecture-arm64.h: In member function 'constexpr uint32_t js::jit::FloatRegister::size() const':
> > /data/scratch/www/firefox/work/build/dist/include/mozilla/Assertions.h:44:57: error: call to non-constexpr function 'void AnnotateMozCrashReason(const char*)'
> > # define MOZ_CRASH_ANNOTATE(...) AnnotateMozCrashReason(__VA_ARGS__)
> > ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
> >
www/firefox-85.0 builds on NetBSD/evbarm64 9.1_STABLE.
I think that www/firefox-85.0.1nb1 will build on 9.1_STABLE and current.
>
> --
> Ryo ONODERA // ryo@tetera.org
> PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3
>
--
Ryo ONODERA // ryo@tetera.org
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3
State-Changed-From-To: open->feedback
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Mon, 19 Jul 2021 02:05:47 +0000
State-Changed-Why:
does it work yet? :-/
From: Benny Siegert <bsiegert@gmail.com>
To: gnats-bugs@netbsd.org
Cc: pkg-manager@netbsd.org, pkgsrc-bugs@netbsd.org, gnats-admin@netbsd.org,
David Holland <dholland@netbsd.org>, John Klos <john@ziaspace.com>
Subject: Re: pkg/55825 (www/firefox fails on NetBSD aarch64)
Date: Mon, 19 Jul 2021 13:53:01 +0200
It was working for me with 89.0.2.
--
Benny
From: john@ziaspace.com
To: gnats-bugs@netbsd.org
Cc: pkgsrc-bugs@netbsd.org, dholland@NetBSD.org
Subject: Re: pkg/55825 (www/firefox fails on NetBSD aarch64)
Date: Mon, 19 Jul 2021 13:17:15 +0000 (UTC)
> State-Changed-Why:
> does it work yet? :-/
Compiling. Will let you know in a day or two :)
From: john@ziaspace.com
To: gnats-bugs@netbsd.org
Cc: pkgsrc-bugs@netbsd.org
Subject: Re: pkg/55825 (www/firefox fails on NetBSD aarch64)
Date: Wed, 21 Jul 2021 16:59:55 +0000 (UTC)
> > State-Changed-Why:
> > does it work yet? :-/
>
> Compiling. Will let you know in a day or two :)
firefox-90.0 compiled without incident and appears to run fine.
Thanks!
John Klos
State-Changed-From-To: feedback->closed
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Sun, 25 Jul 2021 03:37:04 +0000
State-Changed-Why:
confirmed fixed, thanks
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.