Mir

Merge lp:~alan-griffiths/mir/bump-mir-server-ABI into lp:mir

Proposed by Alan Griffiths on 2017-08-02
Status: Merged
Merged at revision: 4223
Proposed branch: lp:~alan-griffiths/mir/bump-mir-server-ABI
Merge into: lp:mir
Diff against target: 136 lines (+12/-17)
5 files modified
CMakeLists.txt (+2/-2)
debian/control (+2/-2)
debian/libmirserver45.install (+1/-1)
src/server/CMakeLists.txt (+1/-1)
src/server/symbols.map (+6/-11)
To merge this branch: bzr merge lp:~alan-griffiths/mir/bump-mir-server-ABI
Reviewer Review Type Date Requested Status
Mir CI Bot continuous-integration Needs Fixing on 2017-08-10
Brandon Schaefer (community) 2017-08-02 Approve on 2017-08-08
Review via email: mp+328444@code.launchpad.net

Commit message

Bump mirserver ABI (as we broke it)

To post a comment you must log in.
Mir CI Bot (mir-ci-bot) wrote :

FAILED: Continuous integration, rev:4218
https://mir-jenkins.ubuntu.com/job/mir-ci/3522/
Executed test runs:
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-mir/4820/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/5021
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=artful/5010
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/5010
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/5010
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4857/console
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4857/console
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4857/console
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4857/console
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4857/console
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4857/console
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4857/console
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4857/console

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/mir-ci/3522/rebuild

review: Needs Fixing (continuous-integration)
Mir CI Bot (mir-ci-bot) wrote :

FAILED: Continuous integration, rev:4219
https://mir-jenkins.ubuntu.com/job/mir-ci/3523/
Executed test runs:
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-mir/4821/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/5022
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=artful/5011
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/5011
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/5011
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4858/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4858
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4858/artifact/output/*zip*/output.zip
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4858/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4858
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4858/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4858
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4858/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4858
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4858/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4858
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4858/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4858
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4858/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/mir-ci/3523/rebuild

review: Needs Fixing (continuous-integration)
Alan Griffiths (alan-griffiths) wrote :
Download full text (4.6 KiB)

    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4858/console
...
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4858/console

Hmm, did artful just switch toolchain?

13:38:01 11: ==10353== Use of uninitialised value of size 8
13:38:01 11: ==10353== at 0x50DED94: std::_Hashtable<mir::shell::PersistentSurfaceStore::Id, std::pair<mir::shell::PersistentSurfaceStore::Id const, std::weak_ptr<mir::scene::Surface> >, std::allocator<std::pair<mir::shell::PersistentSurfaceStore::Id const, std::weak_ptr<mir::scene::Surface> > >, std::__detail::_Select1st, std::equal_to<mir::shell::PersistentSurfaceStore::Id>, std::hash<mir::shell::PersistentSurfaceStore::Id>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_find_before_node(unsigned long, mir::shell::PersistentSurfaceStore::Id const&, unsigned long) const (hashtable.h:1413)
13:38:01 11: ==10353== by 0x50DDFBF: std::_Hashtable<mir::shell::PersistentSurfaceStore::Id, std::pair<mir::shell::PersistentSurfaceStore::Id const, std::weak_ptr<mir::scene::Surface> >, std::allocator<std::pair<mir::shell::PersistentSurfaceStore::Id const, std::weak_ptr<mir::scene::Surface> > >, std::__detail::_Select1st, std::equal_to<mir::shell::PersistentSurfaceStore::Id>, std::hash<mir::shell::PersistentSurfaceStore::Id>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_find_node(unsigned long, mir::shell::PersistentSurfaceStore::Id const&, unsigned long) const (hashtable.h:634)
13:38:01 11: ==10353== by 0x50DDD77: std::pair<std::__detail::_Node_iterator<std::pair<mir::shell::PersistentSurfaceStore::Id const, std::weak_ptr<mir::scene::Surface> >, false, true>, bool> std::_Hashtable<mir::shell::PersistentSurfaceStore::Id, std::pair<mir::shell::PersistentSurfaceStore::Id const, std::weak_ptr<mir::scene::Surface> >, std::allocator<std::pair<mir::shell::PersistentSurfaceStore::Id const, std::weak_ptr<mir::scene::Surface> > >, std::__detail::_Select1st, std::equal_to<mir::shell::PersistentSurfaceStore::Id>, std::hash<mir::shell::PersistentSurfaceStore::Id>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_emplace<std::pair<mir::shell::PersistentSurfaceStore::Id, std::shared_ptr<mir::scene::Surface> > >(std::integral_constant<bool, true>, std::pair<mir::shell::PersistentSurfaceStore::Id, std::shared_ptr<mir::scene::Surface> >&&) (hashtable.h:1527)
13:38:01 11: ==10353== by 0x50DD1DA: std::pair<std::__detail::_Node_iterator<std::pair<mir::shell::PersistentSurfaceStore::Id const, std::weak_ptr<mir::scene::Surface> >, false, true>, bool> std::__detail::_Insert<mir::shell::PersistentSurfaceStore::Id, std::pair<mir::shell::PersistentSurfaceStore::Id const, std::weak_ptr<mir::scene::Surface> >, std::allocator<std::pair<mir::shell::PersistentSurfaceS...

Read more...

Mir CI Bot (mir-ci-bot) wrote :

FAILED: Continuous integration, rev:4220
https://mir-jenkins.ubuntu.com/job/mir-ci/3526/
Executed test runs:
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-mir/4825/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/5026
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=artful/5015
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/5015
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/5015
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4862/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4862
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4862/artifact/output/*zip*/output.zip
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4862/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4862
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4862/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4862
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4862/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4862
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4862/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4862
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4862/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4862
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4862/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/mir-ci/3526/rebuild

review: Needs Fixing (continuous-integration)
Mir CI Bot (mir-ci-bot) wrote :

FAILED: Continuous integration, rev:4221
https://mir-jenkins.ubuntu.com/job/mir-ci/3527/
Executed test runs:
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-mir/4826/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/5027
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=artful/5016
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/5016
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/5016
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4863/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4863
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4863/artifact/output/*zip*/output.zip
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4863/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4863
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4863/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4863
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4863/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4863
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4863/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4863
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4863/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4863
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4863/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/mir-ci/3527/rebuild

review: Needs Fixing (continuous-integration)
Alan Griffiths (alan-griffiths) wrote :

Hmm there's also this:

07:14:49 21: [ RUN ] PersistentSurfaceStoreId.serialization_roundtrips_with_deserialization
07:14:49 21: ==15654== Use of uninitialised value of size 8
07:14:49 21: ==15654== at 0x6E16C01: _itoa_word (_itoa.c:180)
07:14:49 21: ==15654== by 0x6E1B412: vfprintf (vfprintf.c:1636)
07:14:49 21: ==15654== by 0x6EE44A3: __vsprintf_chk (vsprintf_chk.c:82)
07:14:49 21: ==15654== by 0x6EE43FC: __sprintf_chk (sprintf_chk.c:31)
07:14:49 21: ==15654== by 0x6102632: ??? (in /lib/x86_64-linux-gnu/libuuid.so.1.3.0)
07:14:49 21: ==15654== by 0x2E528C0: mir::shell::PersistentSurfaceStore::Id::serialize_to_string[abi:cxx11]() const (persistent_surface_store.cpp:67)

Mir CI Bot (mir-ci-bot) wrote :

FAILED: Continuous integration, rev:4222
https://mir-jenkins.ubuntu.com/job/mir-ci/3528/
Executed test runs:
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-mir/4827/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/5028
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=artful/5017
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/5017
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/5017
    ABORTED: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4864/console
    ABORTED: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4864/console
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4864/console
    ABORTED: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4864/console
    ABORTED: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4864/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4864
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4864/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4864
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4864/artifact/output/*zip*/output.zip
    ABORTED: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4864/console

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/mir-ci/3528/rebuild

review: Needs Fixing (continuous-integration)
Mir CI Bot (mir-ci-bot) wrote :

FAILED: Continuous integration, rev:4223
https://mir-jenkins.ubuntu.com/job/mir-ci/3529/
Executed test runs:
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-mir/4828/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/5029
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=artful/5018
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/5018
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/5018
    ABORTED: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4865/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4865
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4865/artifact/output/*zip*/output.zip
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4865/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4865
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4865/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4865
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4865/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4865
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4865/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4865
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4865/artifact/output/*zip*/output.zip
    ABORTED: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4865/console

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/mir-ci/3529/rebuild

review: Needs Fixing (continuous-integration)
Mir CI Bot (mir-ci-bot) wrote :

FAILED: Continuous integration, rev:4225
https://mir-jenkins.ubuntu.com/job/mir-ci/3530/
Executed test runs:
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-mir/4829/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/5030
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=artful/5019
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/5019
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/5019
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4866/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4866
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4866/artifact/output/*zip*/output.zip
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4866/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4866
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4866/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4866
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4866/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4866
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4866/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4866
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4866/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4866
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4866/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/mir-ci/3530/rebuild

review: Needs Fixing (continuous-integration)
Alan Griffiths (alan-griffiths) wrote :

Reverted all the lp;1708635 related experiments

Mir CI Bot (mir-ci-bot) wrote :

PASSED: Continuous integration, rev:4219
https://mir-jenkins.ubuntu.com/job/mir-ci/3539/
Executed test runs:
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-mir/4841
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/5042
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=artful/5031
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/5031
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/5031
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4878
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4878/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4878
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4878/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4878
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4878/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4878
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4878/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4878
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4878/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4878
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4878/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4878
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4878/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4878
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4878/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/mir-ci/3539/rebuild

review: Approve (continuous-integration)
Brandon Schaefer (brandontschaefer) wrote :

lgtm

review: Approve
Mir CI Bot (mir-ci-bot) wrote :

FAILED: Autolanding.
More details in the following jenkins job:
https://mir-jenkins.ubuntu.com/job/mir-autolanding/1382/
Executed test runs:
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-mir/4856
    FAILURE: https://mir-jenkins.ubuntu.com/job/generic-land-mp/1497/console
    None: https://mir-jenkins.ubuntu.com/job/generic-land-mp/1498/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/5057
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=artful/5046
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/5046
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/5046
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4893
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4893/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4893
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4893/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4893
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4893/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4893
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4893/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4893
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4893/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4893
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4893/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4893
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4893/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4893
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4893/artifact/output/*zip*/output.zip

review: Needs Fixing (continuous-integration)
Alan Griffiths (alan-griffiths) wrote :

Not sure why the merge job reports failure when it clearly merged perfectly.

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 2017-05-25 08:58:03 +0000
3+++ CMakeLists.txt 2017-08-07 08:32:21 +0000
4@@ -27,8 +27,8 @@
5 set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
6 set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
7
8-set(MIR_VERSION_MAJOR 0)
9-set(MIR_VERSION_MINOR 27)
10+set(MIR_VERSION_MAJOR 1)
11+set(MIR_VERSION_MINOR 0)
12 set(MIR_VERSION_PATCH 0)
13
14 add_definitions(-DMIR_VERSION_MAJOR=${MIR_VERSION_MAJOR})
15
16=== modified file 'debian/control'
17--- debian/control 2017-05-25 08:58:03 +0000
18+++ debian/control 2017-08-07 08:32:21 +0000
19@@ -67,7 +67,7 @@
20
21 #TODO: Packaging infrastructure for better dependency generation,
22 # ala pkg-xorg's xviddriver:Provides and ABI detection.
23-Package: libmirserver44
24+Package: libmirserver45
25 Section: libs
26 Architecture: linux-any
27 Multi-Arch: same
28@@ -146,7 +146,7 @@
29 Architecture: linux-any
30 Multi-Arch: same
31 Pre-Depends: ${misc:Pre-Depends}
32-Depends: libmirserver44 (= ${binary:Version}),
33+Depends: libmirserver45 (= ${binary:Version}),
34 libmirplatform-dev (= ${binary:Version}),
35 libmircommon-dev (= ${binary:Version}),
36 libglm-dev,
37
38=== renamed file 'debian/libmirserver44.install' => 'debian/libmirserver45.install'
39--- debian/libmirserver44.install 2017-05-08 03:04:26 +0000
40+++ debian/libmirserver45.install 2017-08-07 08:32:21 +0000
41@@ -1,1 +1,1 @@
42-usr/lib/*/libmirserver.so.44
43+usr/lib/*/libmirserver.so.45
44
45=== modified file 'src/server/CMakeLists.txt'
46--- src/server/CMakeLists.txt 2017-05-08 03:04:26 +0000
47+++ src/server/CMakeLists.txt 2017-08-07 08:32:21 +0000
48@@ -132,7 +132,7 @@
49 ${CMAKE_SOURCE_DIR}/include/server/mir DESTINATION "include/mirserver"
50 )
51
52-set(MIRSERVER_ABI 44) # Be sure to increment MIR_VERSION_MINOR at the same time
53+set(MIRSERVER_ABI 45) # Be sure to increment MIR_VERSION_MINOR at the same time
54 set(symbol_map ${CMAKE_CURRENT_SOURCE_DIR}/symbols.map)
55
56 set_target_properties(
57
58=== modified file 'src/server/symbols.map'
59--- src/server/symbols.map 2017-05-08 03:04:26 +0000
60+++ src/server/symbols.map 2017-08-07 08:32:21 +0000
61@@ -1,4 +1,4 @@
62-MIR_SERVER_0.27 {
63+MIR_SERVER_1.0 {
64 global:
65 extern "C++" {
66 # Symbols not yet picked up by script
67@@ -35,9 +35,6 @@
68 mir::frontend::BufferStream::?BufferStream*;
69 mir::frontend::BufferStream::BufferStream*;
70 mir::frontend::BufferStream::operator*;
71- mir::frontend::ClientBuffers::?ClientBuffers*;
72- mir::frontend::ClientBuffers::ClientBuffers*;
73- mir::frontend::ClientBuffers::operator*;
74 mir::frontend::PromptSession::operator*;
75 mir::frontend::PromptSession::?PromptSession*;
76 mir::frontend::PromptSession::PromptSession*;
77@@ -190,6 +187,7 @@
78 mir::Server::override_the_gl_config*;
79 mir::Server::override_the_host_lifecycle_event_listener*;
80 mir::Server::override_the_input_dispatcher*;
81+ mir::Server::override_the_input_targeter*;
82 mir::Server::override_the_logger*;
83 mir::Server::override_the_persistent_surface_store*;
84 mir::Server::override_the_prompt_session_listener*;
85@@ -427,7 +425,6 @@
86 non-virtual?thunk?to?mir::Executor::?Executor*;
87 non-virtual?thunk?to?mir::frontend::BufferSink::?BufferSink*;
88 non-virtual?thunk?to?mir::frontend::BufferStream::?BufferStream*;
89- non-virtual?thunk?to?mir::frontend::ClientBuffers::?ClientBuffers*;
90 non-virtual?thunk?to?mir::frontend::PromptSession::?PromptSession*;
91 non-virtual?thunk?to?mir::frontend::SessionAuthorizer::?SessionAuthorizer*;
92 non-virtual?thunk?to?mir::frontend::SessionMediatorObserver::?SessionMediatorObserver*;
93@@ -616,7 +613,6 @@
94 typeinfo?for?mir::Executor;
95 typeinfo?for?mir::frontend::BufferSink;
96 typeinfo?for?mir::frontend::BufferStream;
97- typeinfo?for?mir::frontend::ClientBuffers;
98 typeinfo?for?mir::frontend::PromptSession;
99 typeinfo?for?mir::frontend::Session;
100 typeinfo?for?mir::frontend::SessionAuthorizer;
101@@ -704,7 +700,6 @@
102 vtable?for?mir::Executor;
103 vtable?for?mir::frontend::BufferSink;
104 vtable?for?mir::frontend::BufferStream;
105- vtable?for?mir::frontend::ClientBuffers;
106 vtable?for?mir::frontend::PromptSession;
107 vtable?for?mir::frontend::Session;
108 vtable?for?mir::frontend::SessionAuthorizer;
109@@ -825,7 +820,7 @@
110 };
111
112 # these symbols are needed by the "throwback" tests and mir_proving_server but are not intended to be public
113-MIR_SERVER_DETAIL_FOR_TESTING_0.27 {
114+MIR_SERVER_DETAIL_FOR_TESTING_1.0 {
115 global:
116 extern "C++" {
117 mir::DefaultServerConfiguration::clock*;
118@@ -933,10 +928,10 @@
119
120 mir::run_mir*;
121 };
122-} MIR_SERVER_0.27;
123+} MIR_SERVER_1.0;
124
125 # these symbols are needed by mir_proving_server but are not intended to be public
126-MIR_SERVER_DETAIL_FOR_PROVING_0.27 {
127+MIR_SERVER_DETAIL_FOR_PROVING_1.0 {
128 global:
129 extern "C++" {
130 mir::renderer::gl::ProgramFamily::add_program*;
131@@ -954,4 +949,4 @@
132 typeinfo?for?mir::renderer::gl::Renderer;
133 vtable?for?mir::renderer::gl::Renderer;
134 };
135-} MIR_SERVER_DETAIL_FOR_TESTING_0.27;
136+} MIR_SERVER_DETAIL_FOR_TESTING_1.0;

Subscribers

People subscribed via source and target branches