Bug 502041
Summary: | asterisk 1.6.1 spec file BuildRequires needs updating for speex version | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Andrew Rechenberg <arechenberg> | ||||
Component: | asterisk | Assignee: | Jeffrey C. Ollie <jeff> | ||||
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | low | Docs Contact: | |||||
Priority: | low | ||||||
Version: | 11 | CC: | jeff | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2009-09-10 12:03:19 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
There may be other BR that need updating so that the spec will build properly for el5. This is just one that I found This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle. Changing version to '11'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping This should be fixed in asterisk-1.6.1.6-2.fc12 in rawhide. It'll eventually filter down to other releases. |
Created attachment 344982 [details] Quick fix for speex BR in asterisk.spec Description of problem: Building of asterisk RPM from spec file as of 1.6.1-0.23.rc1 fails if speex-devel RPM is version < 1.2. Version-Release number of selected component (if applicable): asterisk-1.6.1-0.23.rc1 How reproducible: Everytime Try to rpmbuild asterisk-1.6.1-0.23.rc1 with a versions of speex-devel < 1.2 Steps to Reproduce: 1. Try to rpmbuild asterisk-1.6.1-0.23.rc1 with a versions of speex-devel < 1.2 Additional info: speex-1.2 is standard fair in Fedora but it isn't in el5. In building my own Koji instance to build asterisk for el5 I tried to use the speex RPMs from EPEL and the build of the asterisk SRPM failed. When I rebuilt the current speex RPM from f11 and added it to my Koji server the asterisk RPM built fine. Here is the build.log entry from Koji: *********************************************************** The existing menuselect.makeopts file did not specify that 'codec_speex' should not be included. However, either some dependencies for this module were not found or a conflict exists. Either run 'make menuselect' or remove the existing menuselect.makeopts file to resolve this issue. *********************************************************** *********************************************************** The existing menuselect.makeopts file did not specify that 'func_speex' should not be included. However, either some dependencies for this module were not found or a conflict exists. Either run 'make menuselect' or remove the existing menuselect.makeopts file to resolve this issue. *********************************************************** make: *** [menuselect.makeopts] Error 255 RPM build errors: