I am doing my quarterly rebuilding with the latest branch. Also I'm now
using NetBSD 10 (amd64). I use GCC_REQD += 12 because one of the packages
needs it. I also did that in the previous branch.
Now building www/firefox fails. I had to scroll back quite far to see
the actual error messages, but there are a bunch of these:
{standard input}: Assembler messages:
{standard input}:1025: Error: unsupported instruction `vpdpbusd'
{standard input}:1028: Error: unsupported instruction `vpdpbusd'
{standard input}:1031: Error: unsupported instruction `vpdpbusd'
{standard input}:1034: Error: unsupported instruction `vpdpbusd'
Unhelpfully, it doesn't mention the source file.
Previous warnings were about
/tmp/pkgsrc/www/firefox/default/firefox-123.0.1/js/src/debugger/Object.cpp
so maybe it is around there.
Grepping for vpdpbusd finds occurrences in several files in
firefox-123.0.1/third_party/dav1d/src/x86 which contains a lot of
assembler files. The ones I looked at seemed to be guarded by
%if ARCH_X86_64
so that seems ok.
It's not clear if the assembler command has been logged; maybe it was
further back than my scrollback of 10000 lines remebers.
Also .work.log didn't seem to contain any related invocations.
Any ideas?
-Olaf.
--
___ Olaf 'Rhialto' Seibert <rhialto/at/falu.nl>
\X/ There is no AI. There is just someone else's work. --I. Rose
Attachment:
signature.asc
Description: PGP signature