Description of problem: qbittorrent fails to build on ppc64le with the following error: checking for boostlib >= 1.35... yes configure: Boost CPPFLGAS: -I/usr/include checking whether the Boost::System library is available... yes configure: error: Could not find a version of the library! RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.XHeM2R (%build) Bad exit status from /var/tmp/rpm-tmp.XHeM2R (%build) Child return code was: 1 Version-Release number of selected component (if applicable): 3.2.1.-1 How reproducible: koji-build qBittorrent on ppc64le. Additional info: The problem is that the m4 file checks for specific 64-bit architectures to use the correct library dir and the check does not include the ppc64le architecture. Because of that, the boost libraries are not found. There is patch upstream [1] waiting to be merged. [1] https://github.com/michelmno/qBittorrent/commit/2a9e95ec7f19e6a51394b5f6c83eab05a61cbd4c
rb_libtorrent-1.0.6-1.fc23,qbittorrent-3.2.3-2.fc23 has been submitted as an update for Fedora 23. https://admin.fedoraproject.org/updates/rb_libtorrent-1.0.6-1.fc23,qbittorrent-3.2.3-2.fc23
rb_libtorrent-1.0.6-1.fc22,qbittorrent-3.2.3-2.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/rb_libtorrent-1.0.6-1.fc22,qbittorrent-3.2.3-2.fc22
rb_libtorrent-1.0.6-1.fc21,qbittorrent-3.2.3-2.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/rb_libtorrent-1.0.6-1.fc21,qbittorrent-3.2.3-2.fc21
Package rb_libtorrent-1.0.6-1.fc22, qbittorrent-3.2.3-2.fc22: * should fix your issue, * was pushed to the Fedora 22 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing rb_libtorrent-1.0.6-1.fc22 qbittorrent-3.2.3-2.fc22' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2015-13688/rb_libtorrent-1.0.6-1.fc22,qbittorrent-3.2.3-2.fc22 then log in and leave karma (feedback).
Unfortunately, version 3.2.3 doesn't contain the commit that fixes the issue.
qbittorrent-3.2.3-2.fc23, rb_libtorrent-1.0.6-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.
qbittorrent-3.2.3-2.fc21, rb_libtorrent-1.0.6-1.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report.
As per comment #5, the issue hasn't been addressed, so I'm reopening the bug.
qbittorrent-3.2.3-2.fc22, rb_libtorrent-1.0.6-1.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.
It seems like it's an autoconfig problem and not a qbittorrent problem, is this correct?
(In reply to Fabio Alessandro Locati from comment #10) > It seems like it's an autoconfig problem and not a qbittorrent problem, is > this correct? If it is, it was addressed by the upstream project anyway. There is a patch [1] which was committed after the latest released version. [1] https://github.com/michelmno/qBittorrent/commit/2a9e95ec7f19e6a51394b5f6c83eab05a61cbd4c
afaics, that commit has never been merged in the official repository. Am I wrong? A different commit has been pushed to the official repository [1] on Aug 30, which seems to address the same problem. I have pushed [2] a new version to the testing repository that has been released after Aug 30. If that patch fixed the problem, this release should work properly. [1] https://github.com/qbittorrent/qBittorrent/commit/45ef98b077297821f98c741637845ae051c6cdfd [2] https://bodhi.fedoraproject.org/updates/FEDORA-2015-0112c5acda
(In reply to Fabio Alessandro Locati from comment #12) > afaics, that commit has never been merged in the official repository. Am I > wrong? > > A different commit has been pushed to the official repository [1] on Aug 30, > which seems to address the same problem. Ops, that's the correct commit, you're right. > I have pushed [2] a new version to the testing repository that has been > released after Aug 30. If that patch fixed the problem, this release should > work properly. Perfect, thank you!
qbittorrent-3.2.4-2.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-812ff661d7
qbittorrent-3.2.4-2.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2015-0112c5acda
qbittorrent-3.2.4-2.fc21 has been submitted as an update to Fedora 21. https://bodhi.fedoraproject.org/updates/FEDORA-2015-ba5eced9aa
qbittorrent-3.2.4-2.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-2a9b370747
qbittorrent-3.2.4-2.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.
Ok, I know what the problem is now. After changing the m4 file, you can't just run the existing configure. You need to run the bootstrap.sh to update the configure script first, so that the test for ppc64le is included. I did that locally, so I think just applying the attached patch is enough to get it working (that way you don't need to include any new build requires).
Created attachment 1090014 [details] Add support for ppc64le
qbittorrent-3.2.4-2.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.
qbittorrent-3.2.4-2.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.
qbittorrent-3.2.4-2.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report.
As per comment #19, the fix is there but the package must be recompiled with a patch (comment #20) for the issue to be resolved.
qbittorrent-3.2.4-3.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-2b8947bac6
qbittorrent-3.2.4-3.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2015-37636003bd
qbittorrent-3.2.4-3.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-60051665d4
qbittorrent-3.2.4-3.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update qbittorrent' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-37636003bd
qbittorrent-3.2.4-3.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update qbittorrent' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-2b8947bac6
qbittorrent-3.2.4-3.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'yum --enablerepo=epel-testing update qbittorrent' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-60051665d4
qbittorrent-3.3.1-2.fc22 rb_libtorrent-1.0.7-2.fc22 has been submitted as an update to Fedora 22. https://bodhi.fedoraproject.org/updates/FEDORA-2015-cd2f2dff6c
qbittorrent-3.3.1-2.fc23 rb_libtorrent-1.0.7-2.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-92fcafd752
qbittorrent-3.3.1-2.el7 rb_libtorrent-1.0.7-2.el7 qtsingleapplication-2.6.1-25.el7 qtlockedfile-2.4-19.20150629git5a07df5.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-bda03b0dd9
qbittorrent-3.3.1-2.fc23, rb_libtorrent-1.0.7-2.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update qbittorrent rb_libtorrent' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-92fcafd752
qbittorrent-3.3.1-2.fc22, rb_libtorrent-1.0.7-2.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'dnf --enablerepo=updates-testing update qbittorrent rb_libtorrent' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-cd2f2dff6c
qbittorrent-3.3.1-2.el7, qtlockedfile-2.4-19.20150629git5a07df5.el7, qtsingleapplication-2.6.1-25.el7, rb_libtorrent-1.0.7-2.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with $ su -c 'yum --enablerepo=epel-testing update qbittorrent qtsingleapplication qtlockedfile rb_libtorrent' You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2015-bda03b0dd9
qbittorrent-3.3.1-2.fc23, rb_libtorrent-1.0.7-2.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.
qbittorrent-3.3.1-2.fc22, rb_libtorrent-1.0.7-2.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.
qbittorrent-3.3.1-2.el7, qtlockedfile-2.4-19.20150629git5a07df5.el7, qtsingleapplication-2.6.1-25.el7, rb_libtorrent-1.0.7-2.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.