[Bug 1791010] Re: 128 bit float precision breaks mysql self-tests (stalls cosmic updates)
This bug was fixed in the package mysql-5.7 - 5.7.23-2ubuntu1 --- mysql-5.7 (5.7.23-2ubuntu1) cosmic; urgency=medium * Merge from Debian. * Remaining changes: - Revert "Build with libmecab-dev" since libmecab-dev is in universe. * Drop changes: - debian/patches/disable_float_test.patch: disable test; this is fixed in Debian since 5.7.23-2 (LP: #1791010). * This reverts the previous direct sync from Debian, which was missing the above change. mysql-5.7 (5.7.23-2) unstable; urgency=medium [ Robie Basak ] * Drop dependency on bsdutils * Update Vcs-* URLs to salsa following migration [ Lars Tangvald ] * d/tests: Disable tests failing on ppc64el * d/patches: Fix failing tests on ppc64el mysql-5.7 (5.7.23-1) unstable; urgency=high (security fixes) * Imported upstream version 5.7.23 to fix security issues: - http://www.oracle.com/technetwork/security-advisory/cpujul2018-4258247.html - CVE-2018-0739 CVE-2018-2767 CVE-2018-3054 CVE-2018-3056 - CVE-2018-3058 CVE-2018-3060 CVE-2018-3061 CVE-2018-3062 - CVE-2018-3064 CVE-2018-3065 CVE-2018-3066 CVE-2018-3070 - CVE-2018-3071 CVE-2018-3077 CVE-2018-3081 (Closes: #904121) * Moved internal test binaries out of usr/bin The client binaries mysqltest and mysql_client_test are only meant to be used by the mysql test suite, and are no longer installed in /usr/bin -- Lars Tangvald Thu, 20 Sep 2018 08:31:11 +0200 ** Changed in: mysql-5.7 (Ubuntu) Status: New => Fix Released ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-0739 ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-2767 ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3054 ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3056 ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3058 ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3060 ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3061 ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3062 ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3064 ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3065 ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3066 ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3070 ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3071 ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3077 ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3081 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791010 Title: 128 bit float precision breaks mysql self-tests (stalls cosmic updates) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mysql-5.7/+bug/1791010/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 1791010] Re: 128 bit float precision breaks mysql self-tests (stalls cosmic updates)
On 12. sep. 2018 07:08, Christian Ehrhardt wrote: > Your upload seems to build fine on all architectures and checking ppc64 > in particular the tests that formerly failed are good now. > >The servers were restarted 167 times >Spent 1178.435 of 482 seconds executing testcases >Completed: All 768 tests were successful. >157 tests were skipped, 59 by the test itself. > > That said I thought this looks good and you could go on coordinating with > rbasak and tsimonq (who synced the last version) for the upload into cosmic > that should finally unblock it from proposed migration. > But I realized that the build log in the PPA still has: > Depends: [...] libmecab2 > which should also be removed for 18.10 as the security review isn't complete > and we have a component mismatch at the moment (the synced version currently > in cosmic-proposed blocks on the lack of mecab in main). > Right, we have a routine for dropping the mecab dependency from Ubuntu. I'll add the patch descriptions etc. and prepare the upload :) -- Lars -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791010 Title: 128 bit float precision breaks mysql self-tests (stalls cosmic updates) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mysql-5.7/+bug/1791010/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791010] Re: 128 bit float precision breaks mysql self-tests (stalls cosmic updates)
Your upload seems to build fine on all architectures and checking ppc64 in particular the tests that formerly failed are good now. The servers were restarted 167 times Spent 1178.435 of 482 seconds executing testcases Completed: All 768 tests were successful. 157 tests were skipped, 59 by the test itself. That said I thought this looks good and you could go on coordinating with rbasak and tsimonq (who synced the last version) for the upload into cosmic that should finally unblock it from proposed migration. But I realized that the build log in the PPA still has: Depends: [...] libmecab2 which should also be removed for 18.10 as the security review isn't complete and we have a component mismatch at the moment (the synced version currently in cosmic-proposed blocks on the lack of mecab in main). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791010 Title: 128 bit float precision breaks mysql self-tests (stalls cosmic updates) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mysql-5.7/+bug/1791010/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791010] Re: 128 bit float precision breaks mysql self-tests (stalls cosmic updates)
Made a test patch and uploaded to https://launchpad.net/~mysql- ubuntu/+archive/ubuntu/mysql-5.7/+packages (also set test failures to break the build on all architectures, rather than just i386 and amd64) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791010 Title: 128 bit float precision breaks mysql self-tests (stalls cosmic updates) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mysql-5.7/+bug/1791010/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791010] Re: 128 bit float precision breaks mysql self-tests (stalls cosmic updates)
typically, the test case should truncate the expected results, and do not assert on precision differences beyond 64bit. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791010 Title: 128 bit float precision breaks mysql self-tests (stalls cosmic updates) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mysql-5.7/+bug/1791010/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs