Merge lp:~ken-vandine/process-cpp/yakkety into lp:process-cpp

Proposed by Ken VanDine
Status: Needs review
Proposed branch: lp:~ken-vandine/process-cpp/yakkety
Merge into: lp:process-cpp
Diff against target: 163 lines (+41/-32)
5 files modified
CMakeLists.txt (+1/-1)
debian/changelog (+24/-0)
debian/control (+2/-6)
debian/libprocess-cpp3.symbols (+14/-17)
debian/rules (+0/-8)
To merge this branch: bzr merge lp:~ken-vandine/process-cpp/yakkety
Reviewer Review Type Date Requested Status
Thomas Voß (community) Approve
Review via email: mp+297524@code.launchpad.net

Commit message

Getting trunk in sync with latest source in yakkety

Description of the change

Getting trunk in sync with latest source in yakkety

To post a comment you must log in.
Revision history for this message
Thomas Voß (thomas-voss) wrote :

LGTM.

review: Approve

Unmerged revisions

55. By Ken VanDine

* No-change rebuild for boost soname change.
* Fix symbols file for s390x.
* Bump version.
* Bump major revision and so name to account for toolchain update.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'CMakeLists.txt'
2--- CMakeLists.txt 2014-06-27 07:50:18 +0000
3+++ CMakeLists.txt 2016-06-15 18:18:31 +0000
4@@ -56,7 +56,7 @@
5 SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -ftest-coverage -fprofile-arcs" )
6 ENDIF(cmake_build_type_lower MATCHES coverage)
7
8-set(PROCESS_CPP_VERSION_MAJOR 2)
9+set(PROCESS_CPP_VERSION_MAJOR 3)
10 set(PROCESS_CPP_VERSION_MINOR 0)
11 set(PROCESS_CPP_VERSION_PATCH 0)
12
13
14=== modified file 'debian/changelog'
15--- debian/changelog 2014-07-18 12:29:36 +0000
16+++ debian/changelog 2016-06-15 18:18:31 +0000
17@@ -1,3 +1,27 @@
18+process-cpp (3.0.1-0ubuntu3) yakkety; urgency=medium
19+
20+ * No-change rebuild for boost soname change.
21+
22+ -- Matthias Klose <doko@ubuntu.com> Sat, 23 Apr 2016 18:48:36 +0000
23+
24+process-cpp (3.0.1-0ubuntu2) xenial; urgency=medium
25+
26+ * Fix symbols file for s390x.
27+
28+ -- Dimitri John Ledkov <xnox@ubuntu.com> Mon, 30 Nov 2015 23:06:31 +0000
29+
30+process-cpp (3.0.1-0ubuntu1) wily; urgency=medium
31+
32+ * Bump version.
33+
34+ -- Thomas Voß <thomas.voss@canonical.com> Tue, 21 Jul 2015 11:45:34 +0200
35+
36+process-cpp (3.0.0) wily; urgency=medium
37+
38+ * Bump major revision and so name to account for toolchain update.
39+
40+ -- Thomas Voß <thomas.voss@canonical.com> Mon, 20 Jul 2015 20:39:56 +0200
41+
42 process-cpp (2.0.0+14.10.20140718-0ubuntu1) utopic; urgency=medium
43
44 [ Thomas Voß ]
45
46=== modified file 'debian/control'
47--- debian/control 2014-06-27 07:50:18 +0000
48+++ debian/control 2016-06-15 18:18:31 +0000
49@@ -6,10 +6,6 @@
50 doxygen,
51 google-mock,
52 graphviz,
53-# We rely on C++11 features, and to prevent from ABI breaks
54-# in libstdc++ causing us issues, we explicitly select a G++
55-# version.
56- g++-4.9,
57 libboost-dev,
58 libboost-iostreams-dev,
59 libboost-system-dev,
60@@ -23,7 +19,7 @@
61 Vcs-Bzr: https://code.launchpad.net/~phablet-team/content-hub/trunk
62 Vcs-Browser: https://bazaar.launchpad.net/~phablet-team/process-cpp/trunk/files
63
64-Package: libprocess-cpp2
65+Package: libprocess-cpp3
66 Architecture: any
67 Multi-Arch: same
68 Pre-Depends: ${misc:Pre-Depends},
69@@ -39,7 +35,7 @@
70 Architecture: any
71 Multi-Arch: same
72 Recommends: libprocess-cpp-doc,
73-Depends: libprocess-cpp2 (= ${binary:Version}),
74+Depends: libprocess-cpp3 (= ${binary:Version}),
75 ${misc:Depends},
76 libproperties-cpp-dev,
77 Description: C++11 library for handling processes - dev headers and libraries
78
79=== renamed file 'debian/libprocess-cpp2.install' => 'debian/libprocess-cpp3.install'
80=== renamed file 'debian/libprocess-cpp2.symbols' => 'debian/libprocess-cpp3.symbols'
81--- debian/libprocess-cpp2.symbols 2014-07-12 06:30:21 +0000
82+++ debian/libprocess-cpp3.symbols 2016-06-15 18:18:31 +0000
83@@ -1,4 +1,4 @@
84-libprocess-cpp.so.2 libprocess-cpp2 #MINVER#
85+libprocess-cpp.so.3 libprocess-cpp3 #MINVER#
86 (c++)"core::posix::Signalable::send_signal(core::posix::Signal, std::error_code&)@Base" 1.0.0+14.04.20140326.2
87 (c++)"core::posix::Signalable::send_signal_or_throw(core::posix::Signal)@Base" 1.0.0+14.04.20140326.2
88 (c++)"core::posix::ChildProcess::DeathObserver::create_once_with_signal_trap(std::shared_ptr<core::posix::SignalTrap>)@Base" 1.0.0+14.04.20140326.2
89@@ -9,21 +9,21 @@
90 (c++)"core::posix::ChildProcess::wait_for(core::posix::wait::Flags const&)@Base" 0.0.1+14.04.20140311
91 (c++)"core::posix::ChildProcess::~ChildProcess()@Base" 1.0.0+14.04.20140326.2
92 (c++)"core::posix::this_process::cin()@Base" 1.0.0+14.04.20140326.2
93- (c++)"core::posix::this_process::env::get_or_throw(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.0.0+14.04.20140326.2
94- (c++)"core::posix::this_process::env::set_or_throw(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.0.0+14.04.20140326.2
95- (c++)"core::posix::this_process::env::unset_or_throw(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.0.0+14.04.20140326.2
96- (c++)"core::posix::this_process::env::get(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.0.0+14.04.20140326.2
97- (c++)"core::posix::this_process::env::set(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&)@Base" 1.0.0+14.04.20140326.2
98- (c++)"core::posix::this_process::env::unset(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&)@Base" 1.0.0+14.04.20140326.2
99- (c++)"core::posix::this_process::env::for_each(std::function<void (std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)@Base" 1.0.0+14.04.20140326.2
100+ (c++)"core::posix::this_process::env::get_or_throw(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.0.0+14.04.20140326.2
101+ (c++)"core::posix::this_process::env::set_or_throw(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.0.0+14.04.20140326.2
102+ (c++)"core::posix::this_process::env::unset_or_throw(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.0.0+14.04.20140326.2
103+ (c++)"core::posix::this_process::env::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 1.0.0+14.04.20140326.2
104+ (c++)"core::posix::this_process::env::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&)@Base" 1.0.0+14.04.20140326.2
105+ (c++)"core::posix::this_process::env::unset(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::error_code&)@Base" 1.0.0+14.04.20140326.2
106+ (c++)"core::posix::this_process::env::for_each(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&)@Base" 1.0.0+14.04.20140326.2
107 (c++)"core::posix::this_process::cerr()@Base" 1.0.0+14.04.20140326.2
108 (c++)"core::posix::this_process::cout()@Base" 1.0.0+14.04.20140326.2
109 (c++)"core::posix::this_process::parent()@Base" 1.0.0+14.04.20140326.2
110 (c++)"core::posix::this_process::instance()@Base" 1.0.0+14.04.20140326.2
111 (c++)"core::posix::trap_signals_for_process(std::initializer_list<core::posix::Signal>)@Base" 1.0.0+14.04.20140326.2
112 (c++)"core::posix::trap_signals_for_all_subsequent_threads(std::initializer_list<core::posix::Signal>)@Base" 1.0.0+14.04.20140326.2
113- (c++)"core::posix::exec(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, core::posix::StandardStream const&)@Base" 0.0.1+14.04.20140311
114- (c++)"core::posix::exec(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, core::posix::StandardStream const&, std::function<void ()> const&)@Base" 1.0.1+14.10.20140522
115+ (c++)"core::posix::exec(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, core::posix::StandardStream const&)@Base" 0.0.1+14.04.20140311
116+ (c++)"core::posix::exec(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&, core::posix::StandardStream const&, std::function<void ()> const&)@Base" 1.0.1+14.10.20140522
117 (c++)"core::posix::fork(std::function<core::posix::exit::Status ()> const&, core::posix::StandardStream const&)@Base" 0.0.1+14.04.20140311
118 (c++)"core::posix::wait::operator|(core::posix::wait::Flags, core::posix::wait::Flags)@Base" 1.0.0+14.04.20140326.2
119 (c++)"core::posix::linux::proc::process::OomScoreAdj::max_value()@Base" 1.0.0+14.04.20140326.2
120@@ -44,11 +44,10 @@
121 (c++)"core::posix::operator&(core::posix::StandardStream, core::posix::StandardStream)@Base" 1.0.0+14.04.20140326.2
122 (c++)"core::posix::operator|(core::posix::StandardStream, core::posix::StandardStream)@Base" 1.0.0+14.04.20140326.2
123 (c++)"core::testing::fork_and_run(std::function<core::posix::exit::Status ()> const&, std::function<core::posix::exit::Status ()> const&)@Base" 1.0.0+14.04.20140326.2
124- (c++|arch=!amd64 !arm64 !ppc64el)"core::testing::CrossProcessSync::try_signal_ready_for(std::chrono::duration<long long, std::ratio<1ll, 1000ll> > const&)@Base" 0.0.1+14.04.20140311
125- (c++|arch=amd64 arm64 ppc64el)"core::testing::CrossProcessSync::try_signal_ready_for(std::chrono::duration<long, std::ratio<1l, 1000l> > const&)@Base" 0.0.1+14.04.20140311
126- (c++|arch=!amd64 !arm64 !ppc64el)"core::testing::CrossProcessSync::wait_for_signal_ready_for(std::chrono::duration<long long, std::ratio<1ll, 1000ll> > const&)@Base" 0.0.1+14.04.20140311
127- (c++|arch=amd64 arm64 ppc64el)"core::testing::CrossProcessSync::wait_for_signal_ready_for(std::chrono::duration<long, std::ratio<1l, 1000l> > const&)@Base" 0.0.1+14.04.20140311
128- (c++)"core::testing::CrossProcessSync::Error::Timeout::~Timeout()@Base" 1.0.0+14.04.20140326.2
129+ (c++|arch=!amd64 !arm64 !ppc64el !s390x)"core::testing::CrossProcessSync::try_signal_ready_for(std::chrono::duration<long long, std::ratio<1ll, 1000ll> > const&)@Base" 0.0.1+14.04.20140311
130+ (c++|arch=amd64 arm64 ppc64el s390x)"core::testing::CrossProcessSync::try_signal_ready_for(std::chrono::duration<long, std::ratio<1l, 1000l> > const&)@Base" 0.0.1+14.04.20140311
131+ (c++|arch=!amd64 !arm64 !ppc64el !s390x)"core::testing::CrossProcessSync::wait_for_signal_ready_for(std::chrono::duration<long long, std::ratio<1ll, 1000ll> > const&)@Base" 0.0.1+14.04.20140311
132+ (c++|arch=amd64 arm64 ppc64el s390x)"core::testing::CrossProcessSync::wait_for_signal_ready_for(std::chrono::duration<long, std::ratio<1l, 1000l> > const&)@Base" 0.0.1+14.04.20140311
133 (c++)"core::testing::CrossProcessSync::CrossProcessSync(core::testing::CrossProcessSync const&)@Base" 1.0.0+14.04.20140326.2
134 (c++)"core::testing::CrossProcessSync::CrossProcessSync()@Base" 1.0.0+14.04.20140326.2
135 (c++)"core::testing::CrossProcessSync::CrossProcessSync(core::testing::CrossProcessSync const&)@Base" 0.0.1+14.04.20140311
136@@ -75,9 +74,7 @@
137 (c++)"typeinfo name for core::posix::ProcessGroup@Base" 0.0.1+14.04.20140311
138 (c++)"typeinfo name for core::posix::Process@Base" 1.0.0+14.04.20140326.2
139 (c++)"typeinfo name for core::testing::CrossProcessSync::Error::Timeout@Base" 0.0.1+14.04.20140311
140- (c++)"vtable for core::posix::SignalTrap@Base" 1.0.0+14.04.20140326.2
141 (c++)"vtable for core::posix::Signalable@Base" 1.0.0+14.04.20140326.2
142- (c++)"vtable for core::posix::ChildProcess::DeathObserver@Base" 0.0.1+14.04.20140311
143 (c++)"vtable for core::posix::ChildProcess@Base" 1.0.0+14.04.20140326.2
144 (c++)"vtable for core::posix::ProcessGroup@Base" 0.0.1+14.04.20140311
145 (c++)"vtable for core::posix::Process@Base" 1.0.0+14.04.20140326.2
146
147=== modified file 'debian/rules'
148--- debian/rules 2014-06-27 07:50:18 +0000
149+++ debian/rules 2016-06-15 18:18:31 +0000
150@@ -5,13 +5,5 @@
151
152 include /usr/share/dpkg/default.mk
153
154-# Explicitly selecting a G{CC,++}-version here to avoid accidental
155-# ABI breaks introduced by toolchain updates.
156-export CC=$(DEB_HOST_GNU_TYPE)-gcc-4.9
157-export CXX=$(DEB_HOST_GNU_TYPE)-g++-4.9
158-
159 %:
160 dh $@ --fail-missing
161-
162-override_dh_auto_configure:
163- dh_auto_configure -- -DCMAKE_C_COMPILER=$(CC) -DCMAKE_CXX_COMPILER=$(CXX)

Subscribers

People subscribed via source and target branches