[Bug 1814369] Re: update toolchain packages for bionic

Matthias Klose doko at ubuntu.com
Mon Feb 25 12:13:50 UTC 2019


** Description changed:

+ 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:
  
- 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
+  - gcc-8, update to the gcc-8.3.0 release
+  - 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.
+ Provide an upstream release for GCC 7, and update GCC 8 to the 8.3.0
+ release
  
  [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.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-8 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 gcc-8.3.0 release
   - 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 to the 8.3.0
  release

  [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