NMU diff attached. Christoph
No differences were encountered between the control files
diff -Nru double-conversion-3.1.5/debian/changelog double-conversion-3.1.5/debian/changelog --- double-conversion-3.1.5/debian/changelog 2020-10-17 14:20:08.000000000 +0200 +++ double-conversion-3.1.5/debian/changelog 2020-11-23 01:01:25.000000000 +0100 @@ -1,3 +1,13 @@ +double-conversion (3.1.5-6.1) unstable; urgency=medium + + * Non-maintainer upload. + * Compile with -O2 to prevent symbols disappearing with built with -O3. + Patch by Steve Langasek. (Closes: #973326) + * The same symbol is missing on *-kfreebsd even with -O2, mark it as + missing. + + -- Christoph Berg <m...@debian.org> Mon, 23 Nov 2020 01:01:25 +0100 + double-conversion (3.1.5-6) unstable; urgency=medium [ Steve Langasek ] diff -Nru double-conversion-3.1.5/debian/libdouble-conversion3.symbols double-conversion-3.1.5/debian/libdouble-conversion3.symbols --- double-conversion-3.1.5/debian/libdouble-conversion3.symbols 2020-10-17 14:17:29.000000000 +0200 +++ double-conversion-3.1.5/debian/libdouble-conversion3.symbols 2020-11-23 01:01:25.000000000 +0100 @@ -1,7 +1,6 @@ libdouble-conversion.so.3 libdouble-conversion3 #MINVER# * Build-Depends-Package: libdouble-conversion-dev - (c++)"double_conversion::DoubleToStringConverter::DoubleToStringConverter(int, char const*, char const*, char, int, int, int, int)@Base" 3.1.5 - (c++)"double_conversion::DoubleToStringConverter::DoubleToStringConverter(int, char const*, char const*, char, int, int, int, int)@Base" 3.1.5 + (c++|arch=!kfreebsd-amd64 !kfreebsd-i386)"double_conversion::DoubleToStringConverter::DoubleToStringConverter(int, char const*, char const*, char, int, int, int, int)@Base" 3.1.5 (c++)"double_conversion::BignumDtoa(double, double_conversion::BignumDtoaMode, int, double_conversion::Vector<char>, int*, int*)@Base" 2.0.0 (c++)"double_conversion::FastFixedDtoa(double, int, double_conversion::Vector<char>, int*, int*)@Base" 2.0.0 (c++)"double_conversion::PowersOfTenCache::kMaxDecimalExponent@Base" 2.0.0 diff -Nru double-conversion-3.1.5/debian/rules double-conversion-3.1.5/debian/rules --- double-conversion-3.1.5/debian/rules 2020-01-11 07:27:54.000000000 +0100 +++ double-conversion-3.1.5/debian/rules 2020-11-23 01:01:25.000000000 +0100 @@ -2,6 +2,8 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed +export DEB_CXXFLAGS_MAINT_APPEND += -O2 +export DEB_CXXFLAGS_MAINT_STRIP += -O3 # Get compilation flags from dpkg-buildflags DPKG_EXPORT_BUILDFLAGS = 1