[Bug 1534263] Re: [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS
Please note that my research and reduction of delta and Dirk's + Phillip's massive rebuilds are using cmake-3.5 although the tittle of the issue refers to 3.4. Looking at the debian issue tracker, I can not see any bug referring only to the new 3.5 version. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1534263 Title: [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cmake/+bug/1534263/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1534263] Re: [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS
I tried to test the ~1500 downstream packages of CMake to see if the new version has any generic problems. I setup a pair of jobs for each of them. One builds the package with the standard CMake version of Xenial, the other uses the CMake 3.5 package fomr Joses PPA. The build steps these jobs perform as well as how I set them up are described here: https://github.com/dirk- thomas/ubuntu_xenial_cmake While our build farm hasn't finsihed all of the 3k jobs yet the results looks promising. All ran jobs have a consistent result with the different CMake version - not a single one of the 900 pairs already finished diverge: http://54.183.26.131:8080/view/UbuntuCMake/ This job provides an easier to read summary: http://54.183.26.131:8080/view/UbuntuCMake/job/_dashboard_ubuntu_cmake/ Should we move forward and use the CMake 3.5 package form Joses PPA instead of 3.4? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1534263 Title: [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cmake/+bug/1534263/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1534263] Re: [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS
Thanks Jose and Philip for your investigations! This, and cmake 3.4 being in Debian since November are convincing enough, FFE approved. Please try and upload this as soon as possible, so that there's still enough time to fix some potential fallout. Thanks! ** Changed in: cmake (Ubuntu) Status: Incomplete => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1534263 Title: [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cmake/+bug/1534263/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1534263] Re: [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS
I had done a no-change rebuild of the ~260 core kde packages against the debian 3.5 package in yofel/staging4, and other than a couple deprecation warning I see no problems. As the kde developers always use a recent version of cmake for development there shouldn't be any issues for Kubuntu. -- You received this bug notification because you are a member of Kubuntu Bugs, which is subscribed to cmake in Ubuntu. https://bugs.launchpad.net/bugs/1534263 Title: [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cmake/+bug/1534263/+subscriptions -- kubuntu-bugs mailing list kubuntu-b...@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs
[Bug 1534263] Re: [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS
My analysis of the delta between the patches in Ubuntu 3.3.2is3.2.2 (current in Xenial) and Debian 3.5.0: [[ Patches in 3.3.2is3.2.2 than can be removed ]] * cpack-doc-typo.patch (fixed in upstream code) * openjdk-8-detection.patch (fixed in upstream code, it was a commit cherry-picked) * custom-sphinx-flags.patch (fixed in upstream code, it was a commit cherry-picked) * protect-tests-from-makeflags.patch (fixed in upstream code, it was a commit cherry-picked) * FindJNI.cmake.mips.patch (fixed in upstream code) * fix-hdf5-hl.patch (fixed in upstream code) * fix-mips-endian.patch (code was moved to Utilities/KWIML/include/kwiml/abi.h but changes are now in upstream) * upstream_findpkgconfig.diff (fixed in upstream code) [[ Patches in debian 3.5.0 that will stay in Ubuntu 3.5.0 ]] * FindBoost_add_-lpthread_#563479.diff (in debian 3.5.0) * qt_import_dir_variable.diff (in debian 3.5.0) * fix-ftbfs-on-kfreebsd.patch (in debian 3.5.0) [[ Patches in Ubuntu 3.3.2is3.2.2 that needs to be updated ]] * ubuntu_boost-multiarch.patch - needs to be ported to the new upstream code * ubuntu_cmake-crosscompile.patch - needs to be ported to the new upstream code I've updated these last two patches, include them with in the debian 3.5.0 package and built in the Xenial PPA: https://launchpad.net/~j-rivero/+archive/ubuntu/cmake-3.4-xenial/+build/9386917 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1534263 Title: [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cmake/+bug/1534263/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1534263] Re: [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS
Today 3.5 has been uploaded in debian. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1534263 Title: [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cmake/+bug/1534263/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1534263] Re: [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS
I'm not familiar with building or syncing Ubuntu packages, but I just want to stress the importance of this. 16.04 is a big LTS release and an old CMake version will cause lots of problem for people distributing C++ source code. Please, update to CMake 3.4. There are so many important changes between 3.2 and 3.4. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1534263 Title: [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cmake/+bug/1534263/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1534263] Re: [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS
Setting to incomplete until someone familiar with cmake can investigate whether this is desirable at this point and how much of the delta we still need. Please also note that merely building cmake itself is by far not sufficient -- there needs to be some test builds of sources that use cmake with the new version. ** Changed in: cmake (Ubuntu) Status: Confirmed => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1534263 Title: [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cmake/+bug/1534263/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1534263] Re: [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS
** Summary changed: - [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS + [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1534263 Title: [FFe] [merge request] Import cmake-3.4 series to Ubuntu Xenial 16.04LTS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cmake/+bug/1534263/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs