severity 921832 normal thanks I don't know how you built this, but in a pbuilder with a fresh unstable, it doesn't FTBFS.
Mike On Sat, Feb 09, 2019 at 10:56:57AM +0100, Charlemagne Lasse wrote: > Source: firefox-esr > Version: 60.5.0esr-1 > Severity: grave > Tags: patch > Forwarded: https://bugzilla.mozilla.org/show_bug.cgi?id=1526648 > > Noticed while trying to prepare the mini fix for > https://bugs.debian.org/921381 > > /usr/bin/g++ -o Unified_cpp_certverifier0.o -c -Ibuster/stl_wrappers > -Ibuster/system_wrappers -include > /build/firefox-esr-60.5.0esr/config/gcc_hidden.h -DNDEBUG=1 > -DTRIMMED=1 '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' > -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API > -DIMPL_LIBXUL -I/build/firefox-esr-60.5.0esr/security/certverifier > -I/build/firefox-esr-60.5.0esr/build-browser/security/certverifier > -I/build/firefox-esr-60.5.0esr/security/manager/ssl > -I/build/firefox-esr-60.5.0esr/security/pkix/include > -I/build/firefox-esr-60.5.0esr/security/pkix/lib > -I/build/firefox-esr-60.5.0esr/build-browser/dist/include > -I/usr/include/nspr -I/usr/include/nss -fPIC -DMOZILLA_CLIENT -include > /build/firefox-esr-60.5.0esr/build-browser/mozilla-config.h > -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 > -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual > -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code > -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond > -Wimplicit-fallthrough -Wno-error=maybe-uninitialized > -Wno-error=deprecated-declarations -Wno-error=array-bounds > -Wno-error=free-nonheap-object -Wformat -Wformat-overflow=2 > -fno-sized-deallocation -fstack-protector-strong -Wformat > -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse > -fno-delete-null-pointer-checks -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 > -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections > -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g > -freorder-blocks -O2 -fomit-frame-pointer -Wall -Wextra > -Wunreachable-code -Wno-unused-parameter -MD -MP -MF > .deps/Unified_cpp_certverifier0.o.pp > /build/firefox-esr-60.5.0esr/build-browser/security/certverifier/Unified_cpp_certverifier0.cpp > In file included from > /build/firefox-esr-60.5.0esr/build-browser/security/certverifier/Unified_cpp_certverifier0.cpp:20: > /build/firefox-esr-60.5.0esr/security/certverifier/Buffer.cpp: In > function 'bool mozilla::operator==(const Buffer&, const Buffer&)': > /build/firefox-esr-60.5.0esr/security/certverifier/Buffer.cpp:14:11: > error: 'memcmp' was not declared in this scope > memcmp(a.begin(), b.begin(), a.length()) == 0); > ^~~~~~ > /build/firefox-esr-60.5.0esr/security/certverifier/Buffer.cpp:14:11: > note: 'memcmp' is defined in header '<cstring>'; did you forget to > '#include <cstring>'? > /build/firefox-esr-60.5.0esr/security/certverifier/Buffer.cpp:1:1: > +#include <cstring> > /* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- > */ > /build/firefox-esr-60.5.0esr/security/certverifier/Buffer.cpp:14:11: > memcmp(a.begin(), b.begin(), a.length()) == 0); > ^~~~~~ > make[6]: *** [/build/firefox-esr-60.5.0esr/config/rules.mk:1056: > Unified_cpp_certverifier0.o] Error 1 > make[6]: Leaving directory > '/build/firefox-esr-60.5.0esr/build-browser/security/certverifier' > make[5]: *** [/build/firefox-esr-60.5.0esr/config/recurse.mk:73: > security/certverifier/target] Error 2 > make[5]: Leaving directory '/build/firefox-esr-60.5.0esr/build-browser' > make[4]: *** [/build/firefox-esr-60.5.0esr/config/recurse.mk:33: > compile] Error 2 > make[4]: Leaving directory '/build/firefox-esr-60.5.0esr/build-browser' > make[3]: *** [/build/firefox-esr-60.5.0esr/config/rules.mk:442: default] > Error 2 > make[3]: Leaving directory '/build/firefox-esr-60.5.0esr/build-browser' > dh_auto_build: cd build-browser && make -j1 > LD_LIBS=-Wl,--no-gc-sections _LEAKTEST_FILES=leaktest.py returned exit > code 2 > make[2]: *** [debian/rules:227: stamps/build-browser] Error 2 > make[2]: Leaving directory '/build/firefox-esr-60.5.0esr' > make[1]: *** [debian/rules:336: build-arch] Error 2 > make[1]: Leaving directory '/build/firefox-esr-60.5.0esr' > make: *** [debian/rules:336: build] Error 2 > dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2