Description of problem: swig-2.0.2 has started expanding macros in include statements for http://sourceforge.net/tracker/?func=detail&aid=1927852&group_id=1645&atid=101645 . Unfortunately it does not so correctly - it should expand XXX only in > #include XXX not > #include <XXX> neither > #include "XXX" This bug makes it impossible to rebuild m2crypto, which uses > #define i386 1 > %include <openssl/opensslconf-i386.h> with swig reporting: > Error: Unable to find 'openssl/opensslconf-1.h' Version-Release number of selected component (if applicable): swig-2.0.2-1.fc15
This issue is already fixed in upstream. I backported the patch to swig-2.0.2-2.fc16 and built m2crypto-0.21.1-3.fc16 successfully in koji. I will also submit an update for F15.
swig-2.0.2-2.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/swig-2.0.2-2.fc15
Package swig-2.0.2-2.fc15: * should fix your issue, * was pushed to the Fedora 15 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing swig-2.0.2-2.fc15' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/swig-2.0.2-2.fc15 then log in and leave karma (feedback).
swig-2.0.2-2.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.