Lars, is there a test case we can add for this that exercises
mysqldump's lz4 capability, so that we know that it still functions?

** Description changed:

  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.

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

Title:
  Build with lz4 build-dep instead of bundled

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

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

Reply via email to