Description of problem: uwsgi-2.0.7-3.fc22 FTBFS on rawhide: http://koji.fedoraproject.org/koji/buildinfo?buildID=604238 Looks like this is due to mongodb side change Additional info: Currently ruby-sig team is rebuilding packages depending on libruby.so for https://fedoraproject.org/wiki/Changes/Ruby_2.2 , however this blocks ruby22 rebuild.
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle. Changing version to '22'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22
I think this is due to mongodb not providing development headers anymore? I can't see a *mongodb-devel in f22 anymore.
This is due to this change in mongo-cxx-driver [1, 2]. I reported this issue upstream [3]. And there is currently on glibc compatibility issue as well [4]. I submitted patch fixing this to upstream [5]. [1] https://jira.mongodb.org/browse/CXX-336 [2] https://github.com/mongodb/mongo-cxx-driver/pull/167 [3] https://github.com/unbit/uwsgi/issues/882 [4] https://sourceware.org/bugzilla/show_bug.cgi?id=17523 [5] https://github.com/unbit/uwsgi/issues/883
I took the liberty to fix the build using the patches from above referenced upstream tickets.
uwsgi-2.0.9-4.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/uwsgi-2.0.9-4.fc22
uwsgi-2.0.9-4.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.