Summary: | media-libs/coin-4.0.0a_pre20191109 : /.../ld: /.../libsimage.so.1.8.0: undefined reference to sf_open | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Maciej Mrozowski <reavertm> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gentoo.2019, roman.gruber |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tbz2 logs.tbz2 media-libs:coin-4.0.0a_pre20191109:20200209-212910.log temp.tbz2 |
Description
Toralf Förster
2020-02-09 21:50:12 UTC
Created attachment 613136 [details]
emerge-info.txt
Created attachment 613138 [details]
emerge-history.txt
Created attachment 613140 [details]
environment
Created attachment 613142 [details]
etc.portage.tbz2
Created attachment 613144 [details]
logs.tbz2
Created attachment 613146 [details]
media-libs:coin-4.0.0a_pre20191109:20200209-212910.log
Created attachment 613148 [details]
temp.tbz2
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libsimage.so.1.8.0: undefined reference to `sf_open' /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libsimage.so.1.8.0: undefined reference to `sf_read_double' /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libsimage.so.1.8.0: undefined reference to `sf_command' /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libsimage.so.1.8.0: undefined reference to `sf_seek' /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libsimage.so.1.8.0: undefined reference to `sf_close' These symbols are related to libsndfile support - in media-libs/simage-1.8.0. But I tried to build media-libs/coin-4.0.0 with either simage[sndfile] and simage[-sndfile], also coin[-openal] (removing all potential deliverers of sndfile symbols - and I'm unable to reproduce this linking error. Since coin-4.0.0 is now in portage and 4.0.0a_pre is nowhere to be found anymore, I'll close this bugreport. I'm having these link errors with simage-1.8.0-r1 and coin-4.0.0 both compiled today, should we reopen this bug or shall I create a new one? (In reply to Michael Moon from comment #9) > I'm having these link errors with simage-1.8.0-r1 and coin-4.0.0 both > compiled today, should we reopen this bug or shall I create a new one? simage[-sndfile] by the way, seems like it ignores the use flag. Please attach your build logs. I noticed simage-1.8.0 seemingly compiled with sndfile but no libsndfile in readelf -d /usr/lib64/libsimage.so which means it silently failed. I imagine this is the problem here even though I was not able to reproduce #708894 or #753482. Please try simage-1.8.1. It should resolve all automatic dependencies and silently not found dependencies, like with sndfile here. *** Bug 770913 has been marked as a duplicate of this bug. *** *** Bug 753482 has been marked as a duplicate of this bug. *** I'm marking it as resolved. Please reopen this bug if you still see the problem with media-libs/simage-1.8.1. |