Hide Forgot
Description of problem: Building a package using the spandsp.pc package config file fails as autotools seems to escape the round brackets with \( and \). Use of the curly brackets fixes the problem Version-Release number of selected component (if applicable): spandsp.x86_64 0:0.0.6-0.1.pre12.fc12 How reproducible: On ffgtk (svn version) I run a rebuild: Steps to Reproduce: 1.autoconf -i -f 2../configure 3.make Actual results: . . . ../libtool: line 5324: cd: (exec_prefix)/lib64: No such file or directory libtool: link: cannot determine absolute directory name of `(exec_prefix)/lib64' make[2]: *** [ffgtk] Error 1 Expected results: Make without errors Additional info: The generated Makefile has: SPANDSP_CFLAGS = SPANDSP_LIBS = -L\$\(exec_prefix\)/lib64 -lspandsp -ltiff -lm as you can see, the brackets got escaped, causing variable substitution to fail
Forgot to mention: the same problem exists on the latest --pre18 version.
ping, any news on fixes?
Created attachment 504268 [details] Updated specfile
Created attachment 504269 [details] patch for configure.ac
I fixed the issue for me locally, patch file and updated spec file attached. As I corrected configure.ac I had to run autogen.sh before configure
Created attachment 504272 [details] Updated specfile, corrected Sorry, added a spec file without the autogen.sh invocation
Ping, any news?
Was this sent upstream ? And can we get it into F15 please ?
Created attachment 549539 [details] linphone-3.5.0 build failed with enabled spandsp-devel Any news here? Bug is still actual for Rawhide (F17).
Fix looks easy and simple enough, I'll take care of applying it.
spandsp-0.0.6-0.5.pre18.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/spandsp-0.0.6-0.5.pre18.fc15
spandsp-0.0.6-0.5.pre18.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/spandsp-0.0.6-0.5.pre18.fc16
linphone-3.5.0 builds fine with spandsp-0.0.6-0.5.pre18.fc17.
Package spandsp-0.0.6-0.5.pre18.fc16: * should fix your issue, * was pushed to the Fedora 16 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing spandsp-0.0.6-0.5.pre18.fc16' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2011-17506/spandsp-0.0.6-0.5.pre18.fc16 then log in and leave karma (feedback).
spandsp-0.0.6-0.5.pre18.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.
spandsp-0.0.6-0.5.pre18.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.