[Bug 1586673] Re: Backport GCC 5.4.0 and binutils 2.26.1 to 16.04 LTS

Matthias Klose doko at ubuntu.com
Fri Jul 1 10:48:39 UTC 2016


comparing the base line rebuild with the toolchain rebuild (which
includes -updates and -security), you see:

 - 2905 builds which fail in both test rebuilds

 - 91 progressions

 - 86 regressions (analysis below)

The progressions are:

alglib powerpc
axiom arm64
bogofilter amd64 arm64 armhf i386 powerpc ppc64el s390x
bzr-upload amd64
cfengine3 ppc64el
check arm64
checkinstall armhf
cluster3 powerpc
efitools amd64
elixir-lang powerpc
feh amd64 arm64 powerpc ppc64el s390x
firefox arm64
freecad amd64 arm64 i386 powerpc ppc64el s390x
freeorion amd64
ga ppc64el
gr-air-modes amd64 armhf powerpc
gts armhf
kicad arm64
libaudio-mpd-perl amd64
libcrypto++ i386
libsearch-estraier-perl amd64
libsendmail-milter-perl s390x
libtasn1-6 amd64
libu2f-host amd64 arm64 armhf i386 powerpc ppc64el s390x
libu2f-server amd64 arm64 armhf i386 powerpc ppc64el s390x
libykneomgr amd64 arm64 armhf i386 powerpc ppc64el s390x
mame s390x
oath-toolkit amd64 arm64 armhf i386 powerpc ppc64el s390x
openjfx amd64 arm64 armhf i386 powerpc ppc64el s390x
openvswitch i386
postgis ppc64el
prometheus ppc64el s390x
python-traits powerpc
refcard amd64
ruby-dataobjects-mysql powerpc
slt amd64
swi-prolog powerpc
swt4-gtk ppc64el
swt-gtk ppc64el
tbb powerpc
tiledarray powerpc
upstart s390x
yap arm64

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1586673

Title:
  Backport GCC 5.4.0 and binutils 2.26.1 to 16.04 LTS

Status in binutils package in Ubuntu:
  Fix Released
Status in gcc-5 package in Ubuntu:
  Confirmed
Status in binutils source package in Xenial:
  Fix Committed
Status in gcc-5 source package in Xenial:
  New

Bug description:
  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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/1586673/+subscriptions



More information about the foundations-bugs mailing list