← Back to team overview

group.of.nepali.translators team mailing list archive

[Bug 1631339] Re: Build with lz4 build-dep instead of bundled

 

This bug was fixed in the package mysql-5.7 - 5.7.17-0ubuntu0.16.04.2

---------------
mysql-5.7 (5.7.17-0ubuntu0.16.04.2) xenial; urgency=medium

  * Add libjson-perl dependency for test suite (LP: #1631338)
    The last two python tests in the mtr suite were rewritten
    in perl, and require this package. Added for mysql-testsuite
    and as a build-dep.
  * Build with DWITH_LZ4=system (LP: #1631339)
    Package was previously built with bundled liblz4, though it
    was specified as a build-dep.
  * Add support for custom datadir to systemd service (LP: #1574782)
    The service was reporting an error if no database could be found in
    /var/lib/mysql. It now checks the location specified in the config.
    Note that user must still handle apparmor access for custom datadir.
  * Fix copy of soft-link datadir to /var/lib/mysql-upgrade (LP: #1474212)
    Upgrade would sometimes fail if mysql-upgrade already contained a
    link copy from a previous upgrade.
  * Escape special characters in password (LP: #1598992)
    Special characters in the root password would cause syntax errors
    and postinst failures.
  * Failing tests on platforms supported by upstream fail build (LP: #1646488)
    A passing test suite is now enforced on i386 and amd64 platforms at
    build-time.
  * d/copyright: Updated with information about new source files
  * Unstable test main.xa_prepared_binlog_off disabled pending upstream fix.
    Upstream bug report: http://bugs.mysql.com/bug.php?id=83340
  * d/lintian-overrides: Updated line numbers

 -- Lars Tangvald <lars.tangvald@xxxxxxxxxx>  Fri, 03 Feb 2017 08:53:04
+0100

** Changed in: mysql-5.7 (Ubuntu Xenial)
       Status: Fix Committed => Fix Released

** Bug watch added: MySQL Bug System #83340
   http://bugs.mysql.com/bug.php?id=83340

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1631339

Title:
  Build with lz4 build-dep instead of bundled

Status in mysql-5.7 package in Ubuntu:
  Fix Released
Status in mysql-5.7 source package in Xenial:
  Fix Released

Bug description:
  MySQL 5.7 source package has liblz4-dev as a build-dep, but it isn't
  actually used because the build defaults to using a bundled version.

  [Impact]
  No known user impact at present (other than a small difference in binary footprint), but builds shouldn't use bundled libraries when it's available in the system.

  [racb] However a future security update in liblz4-dev will not update
  MySQL. We fixed this in sid, and I think it's appropriate to backport
  given that we've tested it in Yakkety.

  Add cmake flag -DWITH_LZ4=system to use the correct version.

  [Test case]
  * Build package
  * Run ldd on usr/lib/lz4_decompress and see it doesn't link in liblz4 from the system.

  [Regression potential]
  This change has been in Yakkety for some time (5.7.15-0ubuntu2).

  Database dump-related utils like mysqlpump and lz4_decompress could be
  impacted if any significant changes arise between the version of
  liblz4 available on user systems and what is used to test upstream.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mysql-5.7/+bug/1631339/+subscriptions