diff -u process-cpp-2.0.0+14.10.20140718/debian/changelog process-cpp-2.0.0+14.10.20140718/debian/changelog --- process-cpp-2.0.0+14.10.20140718/debian/changelog +++ process-cpp-2.0.0+14.10.20140718/debian/changelog @@ -1,3 +1,9 @@ +process-cpp (2.0.0+14.10.20140718-0ubuntu4~gcc5.2) UNRELEASED; urgency=medium + + * Update symbols file for GCC 5. + + -- Matthias Klose Mon, 20 Jul 2015 13:31:29 +0200 + process-cpp (2.0.0+14.10.20140718-0ubuntu4~gcc5.1) wily; urgency=medium * No-change test rebuild for g++5 ABI transition diff -u process-cpp-2.0.0+14.10.20140718/debian/control process-cpp-2.0.0+14.10.20140718/debian/control --- process-cpp-2.0.0+14.10.20140718/debian/control +++ process-cpp-2.0.0+14.10.20140718/debian/control @@ -6,10 +6,6 @@ doxygen, google-mock, graphviz, -# We rely on C++11 features, and to prevent from ABI breaks -# in libstdc++ causing us issues, we explicitly select a G++ -# version. - g++-4.9, libboost-dev, libboost-iostreams-dev, libboost-system-dev, diff -u process-cpp-2.0.0+14.10.20140718/debian/libprocess-cpp2.symbols process-cpp-2.0.0+14.10.20140718/debian/libprocess-cpp2.symbols --- process-cpp-2.0.0+14.10.20140718/debian/libprocess-cpp2.symbols +++ process-cpp-2.0.0+14.10.20140718/debian/libprocess-cpp2.symbols @@ -9,21 +9,21 @@ (c++)"core::posix::ChildProcess::wait_for(core::posix::wait::Flags const&)@Base" 0.0.1+14.04.20140311 (c++)"core::posix::ChildProcess::~ChildProcess()@Base" 1.0.0+14.04.20140326.2 (c++)"core::posix::this_process::cin()@Base" 1.0.0+14.04.20140326.2 - (c++)"core::posix::this_process::env::get_or_throw(std::basic_string, std::allocator > const&)@Base" 1.0.0+14.04.20140326.2 - (c++)"core::posix::this_process::env::set_or_throw(std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&)@Base" 1.0.0+14.04.20140326.2 - (c++)"core::posix::this_process::env::unset_or_throw(std::basic_string, std::allocator > const&)@Base" 1.0.0+14.04.20140326.2 - (c++)"core::posix::this_process::env::get(std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&)@Base" 1.0.0+14.04.20140326.2 - (c++)"core::posix::this_process::env::set(std::basic_string, std::allocator > const&, std::basic_string, std::allocator > const&, std::error_code&)@Base" 1.0.0+14.04.20140326.2 - (c++)"core::posix::this_process::env::unset(std::basic_string, std::allocator > const&, std::error_code&)@Base" 1.0.0+14.04.20140326.2 - (c++)"core::posix::this_process::env::for_each(std::function, std::allocator > const&, std::basic_string, std::allocator > const&)> const&)@Base" 1.0.0+14.04.20140326.2 + (c++)"core::posix::this_process::env::get_or_throw(std::__cxx11::basic_string, std::allocator > const&)@Base" 1.0.0+14.04.20140326.2 + (c++)"core::posix::this_process::env::set_or_throw(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@Base" 1.0.0+14.04.20140326.2 + (c++)"core::posix::this_process::env::unset_or_throw(std::__cxx11::basic_string, std::allocator > const&)@Base" 1.0.0+14.04.20140326.2 + (c++)"core::posix::this_process::env::get(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@Base" 1.0.0+14.04.20140326.2 + (c++)"core::posix::this_process::env::set(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::error_code&)@Base" 1.0.0+14.04.20140326.2 + (c++)"core::posix::this_process::env::unset(std::__cxx11::basic_string, std::allocator > const&, std::error_code&)@Base" 1.0.0+14.04.20140326.2 + (c++)"core::posix::this_process::env::for_each(std::function, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)> const&)@Base" 1.0.0+14.04.20140326.2 (c++)"core::posix::this_process::cerr()@Base" 1.0.0+14.04.20140326.2 (c++)"core::posix::this_process::cout()@Base" 1.0.0+14.04.20140326.2 (c++)"core::posix::this_process::parent()@Base" 1.0.0+14.04.20140326.2 (c++)"core::posix::this_process::instance()@Base" 1.0.0+14.04.20140326.2 (c++)"core::posix::trap_signals_for_process(std::initializer_list)@Base" 1.0.0+14.04.20140326.2 (c++)"core::posix::trap_signals_for_all_subsequent_threads(std::initializer_list)@Base" 1.0.0+14.04.20140326.2 - (c++)"core::posix::exec(std::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, std::map, std::allocator >, std::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > > const&, core::posix::StandardStream const&)@Base" 0.0.1+14.04.20140311 - (c++)"core::posix::exec(std::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, std::map, std::allocator >, std::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::basic_string, std::allocator > > > > const&, core::posix::StandardStream const&, std::function const&)@Base" 1.0.1+14.10.20140522 + (c++)"core::posix::exec(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, std::map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > > const&, core::posix::StandardStream const&)@Base" 0.0.1+14.04.20140311 + (c++)"core::posix::exec(std::__cxx11::basic_string, std::allocator > const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, std::map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > > const&, core::posix::StandardStream const&, std::function const&)@Base" 1.0.1+14.10.20140522 (c++)"core::posix::fork(std::function const&, core::posix::StandardStream const&)@Base" 0.0.1+14.04.20140311 (c++)"core::posix::wait::operator|(core::posix::wait::Flags, core::posix::wait::Flags)@Base" 1.0.0+14.04.20140326.2 (c++)"core::posix::linux::proc::process::OomScoreAdj::max_value()@Base" 1.0.0+14.04.20140326.2 @@ -48,7 +48,6 @@ (c++|arch=amd64 arm64 ppc64el)"core::testing::CrossProcessSync::try_signal_ready_for(std::chrono::duration > const&)@Base" 0.0.1+14.04.20140311 (c++|arch=!amd64 !arm64 !ppc64el)"core::testing::CrossProcessSync::wait_for_signal_ready_for(std::chrono::duration > const&)@Base" 0.0.1+14.04.20140311 (c++|arch=amd64 arm64 ppc64el)"core::testing::CrossProcessSync::wait_for_signal_ready_for(std::chrono::duration > const&)@Base" 0.0.1+14.04.20140311 - (c++)"core::testing::CrossProcessSync::Error::Timeout::~Timeout()@Base" 1.0.0+14.04.20140326.2 (c++)"core::testing::CrossProcessSync::CrossProcessSync(core::testing::CrossProcessSync const&)@Base" 1.0.0+14.04.20140326.2 (c++)"core::testing::CrossProcessSync::CrossProcessSync()@Base" 1.0.0+14.04.20140326.2 (c++)"core::testing::CrossProcessSync::CrossProcessSync(core::testing::CrossProcessSync const&)@Base" 0.0.1+14.04.20140311 @@ -75,9 +74,7 @@ (c++)"typeinfo name for core::posix::ProcessGroup@Base" 0.0.1+14.04.20140311 (c++)"typeinfo name for core::posix::Process@Base" 1.0.0+14.04.20140326.2 (c++)"typeinfo name for core::testing::CrossProcessSync::Error::Timeout@Base" 0.0.1+14.04.20140311 - (c++)"vtable for core::posix::SignalTrap@Base" 1.0.0+14.04.20140326.2 (c++)"vtable for core::posix::Signalable@Base" 1.0.0+14.04.20140326.2 - (c++)"vtable for core::posix::ChildProcess::DeathObserver@Base" 0.0.1+14.04.20140311 (c++)"vtable for core::posix::ChildProcess@Base" 1.0.0+14.04.20140326.2 (c++)"vtable for core::posix::ProcessGroup@Base" 0.0.1+14.04.20140311 (c++)"vtable for core::posix::Process@Base" 1.0.0+14.04.20140326.2 diff -u process-cpp-2.0.0+14.10.20140718/debian/rules process-cpp-2.0.0+14.10.20140718/debian/rules --- process-cpp-2.0.0+14.10.20140718/debian/rules +++ process-cpp-2.0.0+14.10.20140718/debian/rules @@ -8,10 +8,2 @@ -# Explicitly selecting a G{CC,++}-version here to avoid accidental -# ABI breaks introduced by toolchain updates. -export CC=$(DEB_HOST_GNU_TYPE)-gcc-4.9 -export CXX=$(DEB_HOST_GNU_TYPE)-g++-4.9 - %: dh $@ --fail-missing - -override_dh_auto_configure: - dh_auto_configure -- -DCMAKE_C_COMPILER=$(CC) -DCMAKE_CXX_COMPILER=$(CXX)