** Description changed:

+ [Impact]
+ 
+  * gcc 7 has new errors it detects as well as some extended logic to 
+    detect more cases of those error classes it had before. By that the 
+    transition to gcc-7 has broken the percona build.
+ 
+  * There is no upstream fix to this already that can be backported, and 
+    the errors are too manifold to rewrite that much code without a risk.
+ 
+  * Therefore wherever possible we just tell gcc to not consider the new 
+    warnings errors, despite otherwise runnign with -Werror
+ 
+  * There are two cases that can't just be done via compiler flags:
+    - a missing define that was caused by the former bugfix upload
+    - a ISO format error that can't be made a Warning only with -Werror but 
+      is rather easy to fix.
+ 
+ [Test Case]
+ 
+  * Build the package
+ 
+ [Regression Potential]
+ 
+  * While the actual changes were minimized to only change as few code as 
+    possible to avoid negative effects there could be some. For example 
+    most of the comparisons fixed formerly had no effect, now they do so 
+    that might be a slight change. Never the less just compiling with the 
+    newer compiler might have had just as much effect. Tests by Niedibalski 
+    were good so it is not generally broken, but a subtle effect as 
+    described can't be eliminated by 100% - OTOH it should still be safe 
+    enough IMHO.
+ 
+ [Other Info]
+  
+  * The changes can be reviewed more easily in broken down commits at:
+ 
https://code.launchpad.net/~paelzer/ubuntu/+source/percona-xtradb-cluster-5.6/+git/percona-xtradb-cluster-5.6/+ref/bug-1657256-FTBFS-cleanup
+ 
+  * The FTBFS would block SRU activity later on as well as currently is 
+    blocking an SRU to older releases which is waiting to have the fix in 
+    the new release as well.
+ 
+  * This is certainly ok to be a 0day update and no need to affect the ISO, 
+    yet version wise I assumed this will happen before the copy for BB, so 
+    versions are still incrementing "normally", not in SRU style.
+ 
+ ---
+ 
+ 
  Multiple errors are being detected while compiling with the latest gcc 
included
  in artful.
  
- gcc-7-base ppc64el 7.2.0-2ubuntu1 
+ gcc-7-base ppc64el 7.2.0-2ubuntu1
  libgcc1 ppc64el 1:7.2.0-2ubuntu1
  
  Log for a recent build:
  
  https://launchpad.net/ubuntu/+source/percona-xtradb-
  cluster-5.6/5.6.34-26.19-0ubuntu3/+build/13322626/+files
  /buildlog_ubuntu-artful-ppc64el.percona-xtradb-
  cluster-5.6_5.6.34-26.19-0ubuntu3_BUILDING.txt.gz

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

Title:
  percona-xtradb-cluster:  FTBFS with gcc7.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/percona-xtradb-cluster-5.6/+bug/1714554/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to