Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 516432 - dev-libs/c-blosc-1.3.5 - ../blosc/libblosc.so.1.3.5: undefined reference to `LZ4_compressHC2_limitedOutput'
Summary: dev-libs/c-blosc-1.3.5 - ../blosc/libblosc.so.1.3.5: undefined reference to `...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-07-05 12:00 UTC by Markus Walter
Modified: 2015-04-02 07:22 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build log (c-blosc-1.3.5:20140705-115641.log,15.09 KB, text/plain)
2014-07-05 12:00 UTC, Markus Walter
Details
emerge --info (info.txt,5.81 KB, text/plain)
2014-07-05 12:01 UTC, Markus Walter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Walter 2014-07-05 12:00:56 UTC
Created attachment 380222 [details]
build log

I see the following error on my hardened ~amd64 box.

Linking C executable test_basics
cd /var/tmp/portage/dev-libs/c-blosc-1.3.5/work/c-blosc-1.3.5_build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basics.dir/link.txt --verbose=1
../blosc/libblosc.so.1.3.5: undefined reference to `LZ4_compressHC2_limitedOutput'
collect2: error: ld returned 1 exit status

It seems as if the error would only trigger if tests are activated.
Comment 1 Markus Walter 2014-07-05 12:01:10 UTC
Created attachment 380224 [details]
emerge --info
Comment 2 typograph 2014-11-04 17:50:48 UTC
I have the same problem on my box.

I have investigated further and the problem is the app-arch/lz4. The non-keyworded version (lz4-0_p106) does not provide this symbol. c-blosc lists it in its included lz4hc.h header and the tests fail, as well as all applications linked against blosc. Upgrade to lz4-0_p120 solves the problem, since that version exports LZ4_compressHC2_limitedOutput.
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2015-04-02 07:22:01 UTC
*c-blosc-1.5.3 (02 Apr 2015)

  02 Apr 2015; Justin Lecher <jlec@gentoo.org> +c-blosc-1.5.3.ebuild,
  +files/c-blosc-1.5.3-shared-libs.patch, c-blosc-1.3.2.ebuild,
  c-blosc-1.3.5.ebuild:
  Version BUmp, bug #544770; fix version string for lz4 dep to compatible
  version, bug #516432