[MacPorts] #46773: Update: libktorrent 1.3.1
MacPorts
noreply at macports.org
Fri Feb 6 01:07:06 PST 2015
#46773: Update: libktorrent 1.3.1
-----------------------------+--------------------------------
Reporter: mschamschula@… | Owner: macports-tickets@…
Type: update | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Resolution: | Keywords: haspatch
Port: libktorrent |
-----------------------------+--------------------------------
Old description:
> libktorrent has been updated to version 1.3.1. Notes:
>
> 1) homepage and master_sites have been updated.
>
> 2) There is a build issue with the current version of boost (1.57.0)
> which affects libktorrent builds (old and new versions): I had to
> manually edit
> /opt/local/include/boost/type_traits/detail/has_binary_operator.hpp
> according to to an answer found in
>
> http://stackoverflow.com/questions/15455178/qt4-cgal-parse-error-at-
> boost-join
>
> i.e. add #ifndef Q_MOC_RUN to the top and #endif to the bottom of the
> header file.
New description:
libktorrent has been updated to version 1.3.1. Notes:
1. `homepage` and `master_sites` have been updated.
2. There is a build issue with the current version of boost (1.57.0)
which affects libktorrent builds (old and new versions): I had to manually
edit /opt/local/include/boost/type_traits/detail/has_binary_operator.hpp
according to to an answer found in
http://stackoverflow.com/questions/15455178/qt4-cgal-parse-error-at-
boost-join
i.e. add `#ifndef Q_MOC_RUN` to the top and #endif to the bottom of the
header file.
--
Comment (by ryandesign@…):
I'm not wild about patching boost files to deal with this problem, since
it's really [https://bugreports.qt.io/browse/QTBUG-22829 a Qt bug, fixed
in Qt 5]. Unfortunately, the ticket does not say what commit(s) fixed the
problem. Possibly the moc compiler got substantial changes in Qt 5 which
happened to fix this, and back-porting it to Qt 4 would be unfeasible.
Could libktorrent use qt5-mac instead of qt4-mac?
--
Ticket URL: <https://trac.macports.org/ticket/46773#comment:1>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list