Changes between Initial Version and Version 1 of Ticket #46773


Ignore:
Timestamp:
Feb 6, 2015, 9:07:05 AM (9 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

I'm not wild about patching boost files to deal with this problem, since it's really 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?

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #46773 – Description

    initial v1  
    11libktorrent has been updated to version 1.3.1. Notes:
    22
    3 1) homepage and master_sites have been updated.
     3 1. `homepage` and `master_sites` have been updated.
     4 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
    45
    5 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
     6 http://stackoverflow.com/questions/15455178/qt4-cgal-parse-error-at-boost-join
    67
    7 http://stackoverflow.com/questions/15455178/qt4-cgal-parse-error-at-boost-join
    8 
    9 i.e. add #ifndef Q_MOC_RUN to the top and #endif to the bottom of the header file.
     8 i.e. add `#ifndef Q_MOC_RUN` to the top and #endif to the bottom of the header file.