Bug 1226939

Summary: Missing symbols on F22+
Product: [Fedora] Fedora Reporter: Richard Shaw <hobbes1069>
Component: soxAssignee: Frantisek Kluknavsky <fkluknav>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: fkluknav, hhorak, hobbes1069
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-06-03 13:46:18 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
do not hide private symbols none

Description Richard Shaw 2015-06-01 13:29:02 UTC
Description of problem:
The sox built for f22 and above are missing many symbols compared to f21, specifically "lsx_biquad_flow" which I need for my project.

Version-Release number of selected component (if applicable):
sox-14.4.2-1.fc23.x86_64 


Actual results:
Build fails for undefined reference to 'lsx_biquad_flow'


Expected results:
Build completes

Comment 1 Frantisek Kluknavsky 2015-06-03 13:44:15 UTC
This is an upstream decision. See for example https://sourceforge.net/p/sox/feature-requests/128/
I can post your request upstream but I strongly advice that you try to persuade them yourself, since you know how lsx_biquad_flow is useful for you and can be more persuasive. Links to mailing lists and ticket trackers are here: https://sourceforge.net/projects/sox/
In the meantime, you can use this patch to publish private symbols in your own build. It will not go into official Fedora.

Comment 2 Frantisek Kluknavsky 2015-06-03 13:45:11 UTC
Created attachment 1034322 [details]
do not hide private symbols