With pkgsrc updated on 2019-08-23 at 17:02:15 UTC (just a few hours ago), I'm
getting what appears to be a repeatable build failure... Entire log file is
attached, but the culprit seems to be
In file included from
/tmp/pkgs/www/firefox/work.x86_64/firefox-68.0.2/js/src/gc/PrivateIterators-inl.h:14:0,
from
/tmp/pkgs/www/firefox/work.x86_64/firefox-68.0.2/js/src/gc/Allocator.cpp:23,
from
/tmp/pkgs/www/firefox/work.x86_64/build/js/src/gc/Unified_cpp_js_src_gc0.cpp:2:
/tmp/pkgs/www/firefox/work.x86_64/firefox-68.0.2/js/src/gc/PublicIterators.h:
In function 'void SweepObjectGroups(js::GCParallelTask*)':
/tmp/pkgs/www/firefox/work.x86_64/firefox-68.0.2/js/src/gc/PublicIterators.h:118:7:
warning: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' may be used
uninitialized in this function [-Wmaybe-uninitialized]
it++;
~~^~
In file included from
/tmp/pkgs/www/firefox/work.x86_64/build/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:0:
/tmp/pkgs/www/firefox/work.x86_64/firefox-68.0.2/js/src/gc/GC.cpp:5438:29:
note: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' was declared here
for (SweepGroupRealmsIter r(runtime); !r.done(); r.next()) {
^
In file included from
/tmp/pkgs/www/firefox/work.x86_64/firefox-68.0.2/js/src/gc/PrivateIterators-inl.h:14:0,
from
/tmp/pkgs/www/firefox/work.x86_64/firefox-68.0.2/js/src/gc/Allocator.cpp:23,
from
/tmp/pkgs/www/firefox/work.x86_64/build/js/src/gc/Unified_cpp_js_src_gc0.cpp:2:
/tmp/pkgs/www/firefox/work.x86_64/firefox-68.0.2/js/src/gc/PublicIterators.h:114:67:
warning: '*((void*)(& r)+40).js::RealmsInCompartmentIter::comp' may be used
uninitialized in this function [-Wmaybe-uninitialized]
return it < comp->realms().begin() || it >= comp->realms().end();
~~~~~~~~~~~~~~~~~~^~
In file included from
/tmp/pkgs/www/firefox/work.x86_64/build/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:0:
/tmp/pkgs/www/firefox/work.x86_64/firefox-68.0.2/js/src/gc/GC.cpp:5438:29:
note: '*((void*)(& r)+40).js::RealmsInCompartmentIter::comp' was declared
here
for (SweepGroupRealmsIter r(runtime); !r.done(); r.next()) {
^
In file included from
/tmp/pkgs/www/firefox/work.x86_64/firefox-68.0.2/js/src/gc/PrivateIterators-inl.h:14:0,
from
/tmp/pkgs/www/firefox/work.x86_64/firefox-68.0.2/js/src/gc/Allocator.cpp:23,
from
/tmp/pkgs/www/firefox/work.x86_64/build/js/src/gc/Unified_cpp_js_src_gc0.cpp:2:
/tmp/pkgs/www/firefox/work.x86_64/firefox-68.0.2/js/src/gc/PublicIterators.h:
In function 'void SweepMisc(js::GCParallelTask*)':
/tmp/pkgs/www/firefox/work.x86_64/firefox-68.0.2/js/src/gc/PublicIterators.h:118:7:
warning: '*((void*)(& r)+40).js::RealmsInCompartmentIter::it' may be used
uninitialized in this function [-Wmaybe-uninitialized]
it++;
~~^~
....
+--------------------+--------------------------+-----------------------+
| Paul Goyette | PGP Key fingerprint: | E-mail addresses: |
| (Retired) | FA29 0E3B 35AF E8AE 6651 | paul%whooppee.com@localhost |
| Software Developer | 0786 F758 55DE 53BA 7731 | pgoyette%netbsd.org@localhost |
+--------------------+--------------------------+-----------------------+