Merge lp:~thomas-voss/net-cpp/fix-1452333-take-2 into lp:net-cpp

Proposed by Thomas Voß
Status: Needs review
Proposed branch: lp:~thomas-voss/net-cpp/fix-1452333-take-2
Merge into: lp:net-cpp
Diff against target: 149 lines (+30/-34)
5 files modified
CMakeLists.txt (+2/-2)
debian/changelog (+12/-0)
debian/control (+3/-7)
debian/libnet-cpp2.symbols (+12/-20)
debian/rules (+1/-5)
To merge this branch: bzr merge lp:~thomas-voss/net-cpp/fix-1452333-take-2
Reviewer Review Type Date Requested Status
Ubuntu Phablet Team Pending
Review via email: mp+265310@code.launchpad.net

Commit message

Bump major revision to account for toolchain update. Fixes lp:1452333.

Description of the change

Bump major revision to account for toolchain update. Fixes lp:1452333.

To post a comment you must log in.
51. By Thomas Voß

Bump version.

52. By Thomas Voß

Bump major revision to account for toolchain update. Fixes LP:#1452333.

Unmerged revisions

52. By Thomas Voß

Bump major revision to account for toolchain update. Fixes LP:#1452333.

51. By Thomas Voß

Bump version.

50. By Thomas Voß

Bump major revision to account for toolchain update. Fixes lp:1452333.

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 2015-04-01 06:23:30 +0000
3+++ CMakeLists.txt 2015-07-21 09:56:51 +0000
4@@ -26,8 +26,8 @@
5 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Werror -Wall -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pedantic -Wextra")
6 set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--no-undefined")
7
8-set(NET_CPP_VERSION_MAJOR 1)
9-set(NET_CPP_VERSION_MINOR 2)
10+set(NET_CPP_VERSION_MAJOR 2)
11+set(NET_CPP_VERSION_MINOR 0)
12 set(NET_CPP_VERSION_PATCH 0)
13
14 include(CTest)
15
16=== modified file 'debian/changelog'
17--- debian/changelog 2015-04-15 12:34:49 +0000
18+++ debian/changelog 2015-07-21 09:56:51 +0000
19@@ -1,3 +1,15 @@
20+net-cpp (2.0.0ubuntu1) wily; urgency=medium
21+
22+ * Bump version.
23+
24+ -- Thomas Voß <thomas.voss@canonical.com> Tue, 21 Jul 2015 11:44:30 +0200
25+
26+net-cpp (2.0.0) wily; urgency=medium
27+
28+ * Bump major revision to account for toolchain update. Fixes LP:#1452333.
29+
30+ -- Thomas Voß <thomas.voss@canonical.com> Mon, 20 Jul 2015 21:11:18 +0200
31+
32 net-cpp (1.2.0+15.04.20150415.2-0ubuntu1) vivid; urgency=medium
33
34 [ Thomas Voß ]
35
36=== modified file 'debian/control'
37--- debian/control 2015-02-25 10:27:29 +0000
38+++ debian/control 2015-07-21 09:56:51 +0000
39@@ -6,16 +6,12 @@
40 doxygen,
41 google-mock,
42 graphviz,
43-# We rely on C++11 features, and to prevent from ABI breaks
44-# in libstdc++ causing us issues, we explicitly select a G++
45-# version.
46- g++-4.9,
47 libboost-dev,
48 libboost-serialization-dev,
49 libboost-system-dev,
50 libcurl4-openssl-dev,
51 libjsoncpp-dev,
52- libprocess-cpp-dev,
53+ libprocess-cpp-dev (>= 2.0.0),
54 pkg-config,
55 python-decorator,
56 python-flask,
57@@ -29,7 +25,7 @@
58 Vcs-Bzr: https://code.launchpad.net/~phablet-team/net-cpp/trunk
59 Vcs-Browser: https://bazaar.launchpad.net/~phablet-team/net-cpp/trunk/files
60
61-Package: libnet-cpp1
62+Package: libnet-cpp2
63 Architecture: any
64 Multi-Arch: same
65 Pre-Depends: ${misc:Pre-Depends},
66@@ -45,7 +41,7 @@
67 Architecture: any
68 Multi-Arch: same
69 Pre-Depends: ${misc:Pre-Depends},
70-Depends: libnet-cpp1 (= ${binary:Version}),
71+Depends: libnet-cpp2 (= ${binary:Version}),
72 ${misc:Depends},
73 Description: C++11 library for networking purposes - runtime library
74 Net-Cpp is a simple and straightforward networking library for C++11.
75
76=== renamed file 'debian/libnet-cpp1.install' => 'debian/libnet-cpp2.install'
77=== renamed file 'debian/libnet-cpp1.symbols' => 'debian/libnet-cpp2.symbols'
78--- debian/libnet-cpp1.symbols 2015-03-23 16:24:27 +0000
79+++ debian/libnet-cpp2.symbols 2015-07-21 09:56:51 +0000
80@@ -1,29 +1,23 @@
81-libnet-cpp.so.1 libnet-cpp1 #MINVER#
82+libnet-cpp.so.2 libnet-cpp2 #MINVER#
83 (c++)"core::net::http::make_client()@Base" 0.0.1+14.10.20140611
84 (c++)"core::net::http::make_streaming_client()@Base" 1.1.0+15.04.20150305-0ubuntu1
85- (c++)"core::net::make_uri(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::vector<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, 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> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)@Base" 1.1.0+14.10.20140804
86- (c++)"core::net::http::Client::uri_to_string(core::net::Uri const&) const@Base" 1.1.0+14.10.20140804
87+ (c++)"core::net::make_uri(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::vector<std::pair<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::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&)@Base" 1.1.0+14.10.20140804
88+ (c++)"core::net::http::Client::uri_to_string[abi:cxx11](core::net::Uri const&) const@Base" 1.1.0+14.10.20140804
89 (c++)"core::net::http::Client::Errors::HttpMethodNotSupported::HttpMethodNotSupported(core::net::http::Method, core::Location const&)@Base" 0.0.1+14.10.20140611
90- (c++)"core::net::http::Client::Errors::HttpMethodNotSupported::~HttpMethodNotSupported()@Base" 0.0.1+14.10.20140611
91- (c++)"core::net::http::Client::post_form(core::net::http::Request::Configuration 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&)@Base" 0.0.1+14.10.20140611
92- (c++)"core::net::http::Header::canonicalize_key(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.0.1+14.10.20140611
93- (c++)"core::net::http::Header::add(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" 0.0.1+14.10.20140611
94- (c++)"core::net::http::Header::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&)@Base" 0.0.1+14.10.20140611
95- (c++)"core::net::http::Header::remove(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.0.1+14.10.20140611
96- (c++)"core::net::http::Header::remove(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" 0.0.1+14.10.20140611
97- (c++)"core::net::http::Header::enumerate(std::function<void (std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::set<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::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)> const&) const@Base" 0.0.1+14.10.20140611
98- (c++)"core::net::http::Request::Credentials::~Credentials()@Base" 0.0.1+14.10.20140611
99+ (c++)"core::net::http::Client::post_form(core::net::http::Request::Configuration 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&)@Base" 0.0.1+14.10.20140611
100+ (c++)"core::net::http::Header::canonicalize_key(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.0.1+14.10.20140611
101+ (c++)"core::net::http::Header::add(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" 0.0.1+14.10.20140611
102+ (c++)"core::net::http::Header::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&)@Base" 0.0.1+14.10.20140611
103+ (c++)"core::net::http::Header::remove(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@Base" 0.0.1+14.10.20140611
104+ (c++)"core::net::http::Header::remove(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" 0.0.1+14.10.20140611
105+ (c++)"core::net::http::Header::enumerate(std::function<void (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::set<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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)> const&) const@Base" 0.0.1+14.10.20140611
106 (c++)"core::net::http::Request::Errors::AlreadyActive::AlreadyActive(core::Location const&)@Base" 0.0.1+14.10.20140611
107- (c++)"core::net::http::Request::Errors::AlreadyActive::~AlreadyActive()@Base" 0.0.1+14.10.20140611
108- (c++)"core::net::http::Request::Handler::Handler(core::net::http::Request::Handler const&)@Base" 1.1.0+15.04.20141204
109- (c++)"core::net::http::Request::Handler::~Handler()@Base" 1.1.0+15.04.20141204
110 (c++)"core::net::http::Request::Handler::on_progress(std::function<core::net::http::Request::Progress::Next (core::net::http::Request::Progress const&)> const&)@Base" 0.0.1+14.10.20140611
111 (c++)"core::net::http::Request::Handler::on_response(std::function<void (core::net::http::Response const&)> const&)@Base" 0.0.1+14.10.20140611
112 (c++)"core::net::http::Request::Handler::on_error(std::function<void (core::net::Error const&)> const&)@Base" 0.0.1+14.10.20140611
113- (c++)"core::net::http::Response::~Response()@Base" 0.0.1+14.10.20140611
114 (c++)"core::net::http::operator<<(std::basic_ostream<char, std::char_traits<char> >&, core::net::http::Status)@Base" 0.0.1+14.10.20140611
115- (c++)"core::net::http::Header::has(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 0.0.1+14.10.20140611
116- (c++)"core::net::http::Header::has(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" 0.0.1+14.10.20140611
117+ (c++)"core::net::http::Header::has(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const@Base" 0.0.1+14.10.20140611
118+ (c++)"core::net::http::Header::has(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" 0.0.1+14.10.20140611
119 (c++)"core::net::http::Request::Handler::on_progress() const@Base" 0.0.1+14.10.20140611
120 (c++)"core::net::http::Request::Handler::on_response() const@Base" 0.0.1+14.10.20140611
121 (c++)"core::net::http::Request::Handler::on_error() const@Base" 0.0.1+14.10.20140611
122@@ -41,7 +35,5 @@
123 (c++)"vtable for core::net::http::Client@Base" 0.0.1+14.10.20140611
124 (c++)"vtable for core::net::http::Header@Base" 0.0.1+14.10.20140611
125 (c++)"vtable for core::net::http::Request::Errors::AlreadyActive@Base" 0.0.1+14.10.20140611
126- (c++)"vtable for core::net::http::Request@Base" 0.0.1+14.10.20140611
127 (c++)"typeinfo for core::net::http::StreamingRequest@Base" 1.1.0+15.04.20150305-0ubuntu1
128 (c++)"typeinfo name for core::net::http::StreamingRequest@Base" 1.1.0+15.04.20150305-0ubuntu1
129- (c++)"vtable for core::net::http::StreamingRequest@Base" 1.1.0+15.04.20150305-0ubuntu1
130\ No newline at end of file
131
132=== modified file 'debian/rules'
133--- debian/rules 2014-06-27 08:16:12 +0000
134+++ debian/rules 2015-07-21 09:56:51 +0000
135@@ -2,14 +2,10 @@
136 # -*- makefile -*-
137
138 export DPKG_GENSYMBOLS_CHECK_LEVEL=4
139+export DEB_CXXFLAGS_MAINT_APPEND = -Wno-error=unused-variable
140
141 include /usr/share/dpkg/default.mk
142
143-# Explicitly selecting a G{CC,++}-version here to avoid accidental
144-# ABI breaks introduced by toolchain updates.
145-export CC=$(DEB_HOST_GNU_TYPE)-gcc-4.9
146-export CXX=$(DEB_HOST_GNU_TYPE)-g++-4.9
147-
148 %:
149 dh $@ --fail-missing
150

Subscribers

People subscribed via source and target branches