Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 246300 - media-sound/sox-14.1.0 - sox-14.1.0/src/.libs/lt-sox: undefined symbol: sox_encodings_info
Summary: media-sound/sox-14.1.0 - sox-14.1.0/src/.libs/lt-sox: undefined symbol: sox_e...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-10 16:06 UTC by Andre Hinrichs
Modified: 2008-11-14 09:35 UTC (History)
0 users

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


Attachments
emerge --info (emerge.info,4.44 KB, text/plain)
2008-11-10 16:07 UTC, Andre Hinrichs
Details
Compile log (sox.log,74.67 KB, text/plain)
2008-11-10 16:07 UTC, Andre Hinrichs
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andre Hinrichs 2008-11-10 16:06:29 UTC
On my x86-system the shortly stablelized version media-sound/sox-14.1.0 failes to compile. The complete compile log and emerge info will be attached.


Reproducible: Always

Steps to Reproduce:
1.emerge sox
Comment 1 Andre Hinrichs 2008-11-10 16:07:05 UTC
Created attachment 171314 [details]
emerge --info
Comment 2 Andre Hinrichs 2008-11-10 16:07:32 UTC
Created attachment 171315 [details]
Compile log
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2008-11-10 16:57:58 UTC
CFLAGS="-O3 -march=pentium3 -mfpmath=sse -mmmx -msse -maccumulate-outgoing-args -fomit-frame-pointer -pipe"

Does it compile if you used something like this?:

CFLAGS="-O2 -march=pentium3 -mfpmath=sse -mmmx -msse -fomit-frame-pointer -pipe"
Comment 4 Andre Hinrichs 2008-11-10 18:39:49 UTC
No, even complete fallback to CFLAGS="-O0 -march=pentium3" does not help.
Error message persists the same.
Comment 5 Alexis Ballier gentoo-dev 2008-11-14 00:15:50 UTC
weird; i suppose it doesn't fail if you first remove sox & then reinstall it, right?
Comment 6 Andre Hinrichs 2008-11-14 09:08:32 UTC
Correct! I did some more investigation:

no sox -> sox-14.0.1 : works
no sox -> sox-14.1.0 : works
sox-14.0.1 -> sox-14.0.1 : works
sox-14.0.1 -> sox-14.1.0 : does NOT work
sox-14.1.0 -> sox-14.0.1 : works
sox-14.1.0 -> sox-14.1.0 : works

WHY??
Comment 7 Alexis Ballier gentoo-dev 2008-11-14 09:35:54 UTC
(In reply to comment #6)
> Correct! I did some more investigation:
> 
> no sox -> sox-14.0.1 : works
> no sox -> sox-14.1.0 : works
> sox-14.0.1 -> sox-14.0.1 : works
> sox-14.0.1 -> sox-14.1.0 : does NOT work
> sox-14.1.0 -> sox-14.0.1 : works
> sox-14.1.0 -> sox-14.1.0 : works
> 
> WHY??


that's because it tries for no reason to run sox in the build directory and libtool messes things up... anyway, since this has been dropped from 14.2.0, i've removed that line and it should now be ok.
-> fixed