** Description changed: - Backport GCC 5.4.0 and binutils 2.26.1 to 16.04 LTS + Backport GCC 5.4.0 and binutils 2.26.1 to 16.04 LTS. 16.04 LTS ships + binutils and gcc-5 versions taken from the release branches, which saw + more regression fixes and support for new hardware until the 5.4.0 and + 2.26.1 point releases. The idea is to include these final point releases + into 16.04.1 LTS, with test rebuilds done for all packages, and + regression checks for seeded packages. + + Acceptance criteria should be no regressions for the seeded packages, + plus a best effort for unseeded packages. During the analysis of the + build failures, one gcc regression (libstdc++ header reorg) was found + and reverted, and validated, that these build failures are fixed (plus + affected seeded packages were uploaded to xenial-proposed anyway). + + reference test rebuild: + http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20160614-baseline-xenial.html + + test rebuild (xenial-release): + http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20160614-xenial.html + + test rebuild (xenial-updates): + http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20160614-updates-xenial.html + + The test rebuild was done using packages from the ubuntu- + toolchain-r/ppa. + + Attached is an analysis of the build failures, and whether they are + regressions, or already are present in the xenial release. + + main component + ============== + + bzr + LP: #1592731, fixed in -proposed + ecj + LP: #1592801, fixed in -updates + freerdp + not a regression + gcc-5-cross + needs update after gcc-5 acceptance + gnutls28 + LP: #1592693, fixed in -updates + kmod + unrelated, tracked in LP: #1592722 + libnih + not a regression + llvm-toolchain-3.6 + not a regression + migrate + unrelated (mysql-5.7), tracked in LP: #1592663 + neon27 (s390x) + unrelated, traked in LP: #1592698 + openvswitch + not a regression, tracked in LP: #1592793 + python-pymysql + unrelated (mysql-5.7), tracked in LP: #1592664 + python-tooz + unrelated, tracked in LP: #1592660 + sbsigntool + not a regression + shim + not a regression + strongswan + racy test, unrelated, tracked in LP: #1592706 + ubuntu-defaults-builder + unrelated, LP: #1597370, waiting for approval + upstart + not a regression + whoopsie + LP: #1592649, fixed in -updates + yaboot + not a regression + + bzr package set + =============== + + bzr-builder + bzr-upload + no regressions + + cli-mono package set + ==================== + + gbrainy + ikvm + monodevelop + tangerine + no regressions + + desktop-extra package set + ========================= + + java-gnome + not a regressions + + edubuntu package set + ==================== + + atomix + gbrainy + no regressions + + input-methods package set + ========================= + + fcitx-table-other + libkkc + no regressions + + kubuntu package set (minus packages from main) + ============================================== + + avogadro + not a regression + eigen2 + not a regression + fam + not a regression + farstream-0.2 + not a regression + gst-plugins-base0.10 + not a regression + gst-plugins-good0.10 + not a regression + gstreamer0.10 + not a regression + kqoauth + not a regression + kubuntu-web-shortcuts + not a regression + libmpc + not a regression + libmygpo-qt + not a regression + libspe2 + not a regression + networkmanager-qt + obsoleted by version in -updates + plotutils + not a regression + qtcurve + not a regression + tbb + not a regression + telepathy-haze + not a regression + telepathy-qt + not a regression + + + lubuntu package set + ==================== + + hardinfo + not a regression + libguess + not a regression + + mozilla package set + ==================== + + eclipse + xiphos + no regressions + + mythbuntu package set + ===================== + + piston-mini-client + not a regression + + schooltool package set + ====================== + + schooltool-book + not a regression + + ubuntu-cloud package set + ======================== + + virtualbox + needs fix for bad GCC version check, in progress (LocutusOfBorg) + + ubuntu-qt-packages package set + ============================== + + ciborium + not a regression + + ubuntukylin package set + ======================= + + libguess + piston-mini-client + ubuntu-kylin-meta + no regressions + + ubuntustudio package set + ======================== + + font-manager + jamin + openclipart + xcftools + no regressions + + xorg package set + ================ + + xorg-gtest + unrelated to toolchain updates, checked locally + + + packages fixed before gcc-5 was fixed to revert one libstdc++ + header reorganization patch (the packages are also fixed in + xenial-proposed/-updates): + ============================================================= + + audacious-plugins + LP: #1597407, accepted in -proposed + baloo-kf5 + LP: #1597427, accepted in -proposed + brlaser + LP: #1592659, fixed in -updates + dbus-cpp + LP: #1592814, in progress + libqapt + LP: #1597425, accepted in -proposed + mir + LP: #1592691, in progress
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1586673 Title: Backport GCC 5.4.0 and binutils 2.26.1 to 16.04 LTS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/1586673/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs