[Bug 1814369] [NEW] update toolchain packages for bionic
Matthias Klose
doko at ubuntu.com
Sat Feb 2 09:35:16 UTC 2019
Public bug reported:
This is a follow-up to LP: #1769657. I'd like to update the toolchain packages in bionic, to state which we have in disco in Junuary 2019:
- gcc-8, update to the current gcc-8 branch
- gcc-7, updates to the gcc-7.4.0 release
- corresponding gcc-cross packages
The package builds are prepared in
https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/ppa/+packages
[Impact]
Provide an upstream release for GCC 7, and update GCC 8 fixes to the
current state of the gcc-8 branch.
[Regression Potential]
There is regression potential, however with a test rebuild of the complete archive no regressions were found.
[Test Case]
No regressions in the GCC test suite, and no regressions in the test
rebuild of the main component of the archive (all architectures)
As a test, a complete archive rebuild was performed, and no regressions
were found with this new package. The archive rebuild also contained
updated versions of OpenJDK, OPenSSL, gcc-7, gcc-8, python3.6 and
python3.7. The OpenJDK, OpenSSL, GCC and Python packages should not
infer with each other.
[Validation]
Analyze the build logs for regressions.
For the cross builds, just make sure that the packages build using
the updated sources.
Summary of the test rebuilds:
http://people.canonical.com/~doko/ftbfs-report/test-rebuild-20181222-bionic.html
http://people.canonical.com/~doko/ftbfs-report/test-rebuild-20181222-test-bionic.html
The first one is a reference build, the second one the test rebuild with
the updated components.
No regressions attributed to GCC are shown with the test rebuild.
** Affects: gcc-7 (Ubuntu)
Importance: Undecided
Status: New
** Affects: gcc-7-cross (Ubuntu)
Importance: Undecided
Status: New
** Affects: gcc-7-cross-ports (Ubuntu)
Importance: Undecided
Status: New
** Affects: gcc-8 (Ubuntu)
Importance: Undecided
Status: New
** Affects: gcc-8-cross (Ubuntu)
Importance: Undecided
Status: New
** Affects: gcc-8-cross-ports (Ubuntu)
Importance: Undecided
Status: New
** Affects: gcc-7 (Ubuntu Bionic)
Importance: Undecided
Status: New
** Affects: gcc-7-cross (Ubuntu Bionic)
Importance: Undecided
Status: New
** Affects: gcc-7-cross-ports (Ubuntu Bionic)
Importance: Undecided
Status: New
** Affects: gcc-8 (Ubuntu Bionic)
Importance: Undecided
Status: New
** Affects: gcc-8-cross (Ubuntu Bionic)
Importance: Undecided
Status: New
** Affects: gcc-8-cross-ports (Ubuntu Bionic)
Importance: Undecided
Status: New
** Affects: gcc-7 (Ubuntu Cosmic)
Importance: Undecided
Status: New
** Affects: gcc-7-cross (Ubuntu Cosmic)
Importance: Undecided
Status: New
** Affects: gcc-7-cross-ports (Ubuntu Cosmic)
Importance: Undecided
Status: New
** Affects: gcc-8 (Ubuntu Cosmic)
Importance: Undecided
Status: New
** Affects: gcc-8-cross (Ubuntu Cosmic)
Importance: Undecided
Status: New
** Affects: gcc-8-cross-ports (Ubuntu Cosmic)
Importance: Undecided
Status: New
** Also affects: gcc-8 (Ubuntu)
Importance: Undecided
Status: New
** Also affects: gcc-7-cross (Ubuntu)
Importance: Undecided
Status: New
** Also affects: gcc-7-cross-ports (Ubuntu)
Importance: Undecided
Status: New
** Also affects: gcc-8-cross (Ubuntu)
Importance: Undecided
Status: New
** Also affects: gcc-8-cross-ports (Ubuntu)
Importance: Undecided
Status: New
** Also affects: gcc-7 (Ubuntu Cosmic)
Importance: Undecided
Status: New
** Also affects: gcc-7-cross (Ubuntu Cosmic)
Importance: Undecided
Status: New
** Also affects: gcc-7-cross-ports (Ubuntu Cosmic)
Importance: Undecided
Status: New
** Also affects: gcc-8 (Ubuntu Cosmic)
Importance: Undecided
Status: New
** Also affects: gcc-8-cross (Ubuntu Cosmic)
Importance: Undecided
Status: New
** Also affects: gcc-8-cross-ports (Ubuntu Cosmic)
Importance: Undecided
Status: New
** Also affects: gcc-7 (Ubuntu Bionic)
Importance: Undecided
Status: New
** Also affects: gcc-7-cross (Ubuntu Bionic)
Importance: Undecided
Status: New
** Also affects: gcc-7-cross-ports (Ubuntu Bionic)
Importance: Undecided
Status: New
** Also affects: gcc-8 (Ubuntu Bionic)
Importance: Undecided
Status: New
** Also affects: gcc-8-cross (Ubuntu Bionic)
Importance: Undecided
Status: New
** Also affects: gcc-8-cross-ports (Ubuntu Bionic)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-7 in Ubuntu.
https://bugs.launchpad.net/bugs/1814369
Title:
update toolchain packages for bionic
Status in gcc-7 package in Ubuntu:
New
Status in gcc-7-cross package in Ubuntu:
New
Status in gcc-7-cross-ports package in Ubuntu:
New
Status in gcc-8 package in Ubuntu:
New
Status in gcc-8-cross package in Ubuntu:
New
Status in gcc-8-cross-ports package in Ubuntu:
New
Status in gcc-7 source package in Bionic:
New
Status in gcc-7-cross source package in Bionic:
New
Status in gcc-7-cross-ports source package in Bionic:
New
Status in gcc-8 source package in Bionic:
New
Status in gcc-8-cross source package in Bionic:
New
Status in gcc-8-cross-ports source package in Bionic:
New
Status in gcc-7 source package in Cosmic:
New
Status in gcc-7-cross source package in Cosmic:
New
Status in gcc-7-cross-ports source package in Cosmic:
New
Status in gcc-8 source package in Cosmic:
New
Status in gcc-8-cross source package in Cosmic:
New
Status in gcc-8-cross-ports source package in Cosmic:
New
Bug description:
This is a follow-up to LP: #1769657. I'd like to update the toolchain packages in bionic, to state which we have in disco in Junuary 2019:
- gcc-8, update to the current gcc-8 branch
- gcc-7, updates to the gcc-7.4.0 release
- corresponding gcc-cross packages
The package builds are prepared in
https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/ppa/+packages
[Impact]
Provide an upstream release for GCC 7, and update GCC 8 fixes to the
current state of the gcc-8 branch.
[Regression Potential]
There is regression potential, however with a test rebuild of the complete archive no regressions were found.
[Test Case]
No regressions in the GCC test suite, and no regressions in the test
rebuild of the main component of the archive (all architectures)
As a test, a complete archive rebuild was performed, and no
regressions were found with this new package. The archive rebuild also
contained updated versions of OpenJDK, OPenSSL, gcc-7, gcc-8,
python3.6 and python3.7. The OpenJDK, OpenSSL, GCC and Python packages
should not infer with each other.
[Validation]
Analyze the build logs for regressions.
For the cross builds, just make sure that the packages build using
the updated sources.
Summary of the test rebuilds:
http://people.canonical.com/~doko/ftbfs-report/test-rebuild-20181222-bionic.html
http://people.canonical.com/~doko/ftbfs-report/test-rebuild-20181222-test-bionic.html
The first one is a reference build, the second one the test rebuild
with the updated components.
No regressions attributed to GCC are shown with the test rebuild.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-7/+bug/1814369/+subscriptions
More information about the foundations-bugs
mailing list