diff -u gcc-6-6.5.0/debian/changelog gcc-6-6.5.0/debian/changelog --- gcc-6-6.5.0/debian/changelog +++ gcc-6-6.5.0/debian/changelog @@ -1,8 +1,8 @@ -gcc-6 (6.5.0-2ubuntu1~14.04) trusty; urgency=medium +gcc-6 (6.5.0-2ubuntu1~14.04.1) trusty; urgency=medium * PPA upload. - -- Matthias Klose Mon, 12 Nov 2018 09:31:28 +0100 + -- Matthias Klose Mon, 12 Nov 2018 09:50:31 +0100 gcc-6 (6.5.0-2ubuntu1) disco; urgency=medium diff -u gcc-6-6.5.0/debian/rules.parameters gcc-6-6.5.0/debian/rules.parameters --- gcc-6-6.5.0/debian/rules.parameters +++ gcc-6-6.5.0/debian/rules.parameters @@ -2,14 +2,14 @@ GCC_VERSION := 6.5.0 NEXT_GCC_VERSION := 6.5.1 BASE_VERSION := 6 -SOURCE_VERSION := 6.5.0-2ubuntu1~16.04 -DEB_VERSION := 6.5.0-2ubuntu1~16.04 -DEB_EVERSION := 1:6.5.0-2ubuntu1~16.04 -DEB_GDC_VERSION := 6.5.0-2ubuntu1~16.04 +SOURCE_VERSION := 6.5.0-2ubuntu1~18.10 +DEB_VERSION := 6.5.0-2ubuntu1~18.10 +DEB_EVERSION := 1:6.5.0-2ubuntu1~18.10 +DEB_GDC_VERSION := 6.5.0-2ubuntu1~18.10 DEB_SOVERSION := 5 DEB_SOEVERSION := 1:5 DEB_LIBGCC_SOVERSION := -DEB_LIBGCC_VERSION := 1:6.5.0-2ubuntu1~16.04 +DEB_LIBGCC_VERSION := 1:6.5.0-2ubuntu1~18.10 DEB_STDCXX_SOVERSION := 5 DEB_GCJ_SOVERSION := 5 PKG_GCJ_EXT := 17 diff -u gcc-6-6.5.0/debian/rules.patch gcc-6-6.5.0/debian/rules.patch --- gcc-6-6.5.0/debian/rules.patch +++ gcc-6-6.5.0/debian/rules.patch @@ -122,6 +122,7 @@ pr86139 \ r235876-backport-ppc64el \ pr87822 \ + libstdc++-c++98 \ # $(if $(filter yes, $(DEB_CROSS)),,gcc-print-file-name) \ # libstdc++-nothumb-check \ only in patch2: unchanged: --- gcc-6-6.5.0.orig/debian/patches/libstdc++-c++98.diff +++ gcc-6-6.5.0/debian/patches/libstdc++-c++98.diff @@ -0,0 +1,13 @@ +# DP: Don't use C++11 syntay in file built in C++98 mode. + +--- a/src/libstdc++-v3/src/c++98/ios_failure.cc ++++ b/src/libstdc++-v3/src/c++98/ios_failure.cc +@@ -123,7 +123,7 @@ + return __class_type_info::__do_upcast(dst_type, obj_ptr); + } + #else // _GLIBCXX_USE_DUAL_ABI && __cpp_rtti +- using __iosfailure = ios::failure; ++ typedef ios::failure __iosfailure; + #endif + + void