ubuntu-download-manager tests fail when built with GCC 5
Bug #1475610 reported by
Matthias Klose
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-download-manager (Ubuntu) |
Fix Released
|
Critical
|
Manuel de la Peña |
Related branches
lp:~mandel/ubuntu-download-manager/general-errors
- Alfonso Sanchez-Beato: Approve
- PS Jenkins bot: Approve (continuous-integration)
- Ricardo Salveti (community): Needs Information
-
Diff: 2471 lines (+762/-264)63 files modifiedCMakeLists.txt (+2/-2)
debian/changelog (+6/-0)
debian/control (+24/-24)
debian/libubuntu-download-manager-client1.install (+1/-1)
debian/libubuntu-download-manager-client1.symbols (+17/-1)
debian/libubuntu-download-manager-common1.install (+1/-1)
debian/libubuntu-download-manager-common1.symbols (+1/-1)
debian/libubuntu-upload-manager-common1.install (+1/-1)
debian/libubuntu-upload-manager-common1.symbols (+1/-1)
debian/libudm-common-dev.install (+1/-0)
debian/libudm-common1.install (+1/-1)
debian/libudm-common1.symbols (+29/-17)
debian/libudm-priv-common1.install (+1/-1)
docs/dbus/com.canonical.applications.download.xml (+5/-0)
docs/dbus/com.canonical.applications.testing.download_manager.xml (+7/-0)
src/common/public/CMakeLists.txt (+2/-0)
src/common/public/ubuntu/transfers/errors/auth_error_struct.cpp (+6/-5)
src/common/public/ubuntu/transfers/errors/auth_error_struct.h (+9/-12)
src/common/public/ubuntu/transfers/errors/hash_error_struct.cpp (+96/-0)
src/common/public/ubuntu/transfers/errors/hash_error_struct.h (+122/-0)
src/common/public/ubuntu/transfers/errors/http_error_struct.cpp (+2/-2)
src/common/public/ubuntu/transfers/errors/http_error_struct.h (+3/-5)
src/common/public/ubuntu/transfers/errors/network_error_struct.cpp (+2/-2)
src/common/public/ubuntu/transfers/errors/network_error_struct.h (+3/-6)
src/common/public/ubuntu/transfers/errors/process_error_struct.cpp (+7/-7)
src/common/public/ubuntu/transfers/errors/process_error_struct.h (+8/-11)
src/downloads/client/symbols.map (+6/-0)
src/downloads/client/ubuntu/download_manager/download_impl.cpp (+14/-1)
src/downloads/client/ubuntu/download_manager/download_impl.h (+3/-4)
src/downloads/client/ubuntu/download_manager/download_interface.cpp (+1/-1)
src/downloads/client/ubuntu/download_manager/download_interface.h (+2/-1)
src/downloads/client/ubuntu/download_manager/error.cpp (+88/-22)
src/downloads/client/ubuntu/download_manager/error.h (+71/-6)
src/downloads/client/ubuntu/download_manager/manager_impl.cpp (+3/-1)
src/downloads/common/ubuntu/download_manager/metatypes.h (+4/-4)
src/downloads/priv/ubuntu/downloads/download_adaptor.h (+5/-0)
src/downloads/priv/ubuntu/downloads/file_download.cpp (+2/-1)
src/downloads/priv/ubuntu/downloads/file_download.h (+2/-1)
src/downloads/priv/ubuntu/downloads/manager.cpp (+1/-0)
src/downloads/test-daemon/testing_daemon.cpp (+12/-1)
src/downloads/test-daemon/testing_daemon.h (+3/-4)
src/downloads/test-daemon/testing_file_download.cpp (+17/-1)
src/downloads/test-daemon/testing_file_download.h (+5/-4)
src/downloads/test-daemon/testing_interface.cpp (+1/-1)
src/downloads/test-daemon/testing_interface.h (+8/-1)
src/downloads/test-daemon/testing_manager.cpp (+12/-3)
src/downloads/test-daemon/testing_manager.h (+3/-4)
src/downloads/test-daemon/testing_manager_adaptor.cpp (+9/-1)
src/downloads/test-daemon/testing_manager_adaptor.h (+7/-1)
src/downloads/test-daemon/ubuntu-download-manager-test-daemon.pro.THIS (+0/-44)
tests/common/daemon_testcase.cpp (+26/-3)
tests/common/daemon_testcase.h (+3/-4)
tests/common/testing_interface.cpp (+1/-1)
tests/common/testing_interface.h (+8/-1)
tests/downloads/client/CMakeLists.txt (+7/-6)
tests/downloads/client/test_client_download.cpp (+37/-1)
tests/downloads/client/test_client_download.h (+4/-4)
tests/downloads/client/test_client_manager.cpp (+1/-1)
tests/downloads/client/test_group_manager_watch.h (+3/-5)
tests/downloads/daemon/CMakeLists.txt (+2/-1)
tests/downloads/daemon/test_download.cpp (+3/-1)
tests/downloads/daemon/test_final_state.cpp (+0/-4)
tests/downloads/qml/CMakeLists.txt (+30/-24)
Changed in ubuntu-download-manager (Ubuntu): | |
assignee: | nobody → Manuel de la Peña (mandel) |
Changed in ubuntu-download-manager (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in ubuntu-download-manager (Ubuntu): | |
status: | In Progress → Confirmed |
tags: | added: patch |
Changed in ubuntu-download-manager (Ubuntu): | |
status: | Confirmed → Fix Released |
To post a comment you must log in.
1.0+15. 10.20150724- 0ubuntu1 still ftbfs with:
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below libudm- common1/ DEBIAN/ symbols doesn't match completely debian/ libudm- common1. symbols libudm- common1. symbols (libudm- common1_ 1.0+15. 10.20150724- 0ubuntu2~ gcc5.1_ amd64) 6rL1GH 2015-07-27 19:24:02.541591999 +0000 "Ubuntu: :Transfers: :System: :Logger: :setLogLevel( QtMsgType) @Base" 0.4+14.10.20140618 "Ubuntu: :Transfers: :System: :Logger: :setupLogging( QString) @Base" 0.4+14.10.20140618 "Ubuntu: :Transfers: :System: :Logger: :staticMetaObje ct@Base" 0.4+14.10.20140618 :Transfers: :System: :Logger: :toStdString( QString const&)@Base" 0.4+14.10.20140618 10.20150724- 0ubuntu2~ gcc5.1# (c++)"Ubuntu: :Transfers: :System: :Logger: :toStdString( QString const&)@Base" 0.4+14.10.20140618 "Ubuntu: :Transfers: :System: :Logger: :~Logger( )@Base" 0.4+14.10.20140618 sfers6System6Lo gger11toStdStri ngB5cxx11ERK7QS tring@Base 1.0+15. 10.20150724- 0ubuntu2~ gcc5.1 "operator< <(std:: basic_ostream< char, std::char_ traits< char> >&, QByteArray const&)@Base" 0.4+14.10.20140618 "operator< <(std:: basic_ostream< char, std::char_ traits< char> >&, QDBusError const&)@Base" 0.4+14.10.20140618 "operator< <(std:: basic_ostream< char, std::char_ traits< char> >&, QList<QByteArray> const&)@Base" 0.4+14.10.20140618
dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols file: see diff output below
dpkg-gensymbols: warning: debian/
--- debian/
+++ dpkg-gensymbols
@@ -112,8 +112,9 @@
(c++)
(c++)
(c++)
- (c++)"Ubuntu:
+#MISSING: 1.0+15.
(c++)
+ _ZN6Ubuntu9Tran
(c++)
(c++)
(c++)
dh_makeshlibs: failing due to earlier errors
debian/rules:34: recipe for target 'binary' failed
make: *** [binary] Error 2