From f63b3e01e436a8c0b4711b69a1a8794161e4c5a7 Mon Sep 17 00:00:00 2001 From: Julian Andres Klode Date: Thu, 17 Aug 2017 15:37:49 +0200 Subject: Handle GCC 7 std::string operator ABI break We now require gcc 7 on the packaging side, and add an appropriate symbol to our symbols file. Also adjust prepare-release to ignore g++ version requirements when setting up build dependencies on CI. Closes: #871275 --- debian/libapt-pkg5.0.symbols | 1 + 1 file changed, 1 insertion(+) (limited to 'debian/libapt-pkg5.0.symbols') diff --git a/debian/libapt-pkg5.0.symbols b/debian/libapt-pkg5.0.symbols index 030ad35e4..7d443d4b7 100644 --- a/debian/libapt-pkg5.0.symbols +++ b/debian/libapt-pkg5.0.symbols @@ -357,6 +357,7 @@ libapt-pkg.so.5.0 libapt-pkg5.0 #MINVER# (c++)"URI::CopyFrom(std::__cxx11::basic_string, std::allocator > const&)@APTPKG_5.0" 0.8.0 (c++)"URI::SiteOnly(std::__cxx11::basic_string, std::allocator > const&)@APTPKG_5.0" 0.8.0 (c++)"URI::operator std::__cxx11::basic_string, std::allocator >[abi:cxx11]()@APTPKG_5.0" 0.8.0 + (c++)"URI::operator std::__cxx11::basic_string, std::allocator >()@APTPKG_5.0" 1.5~beta2~ (c++)"MMap::Map(FileFd&)@APTPKG_5.0" 0.8.0 (c++)"MMap::Sync(unsigned long, unsigned long)@APTPKG_5.0" 0.8.0 (c++)"MMap::Sync()@APTPKG_5.0" 0.8.0 -- cgit v1.2.3