[MacPorts] #56615: qt59-qtlocation 5.9.5_0 []: Error building in High Sierra

MacPorts noreply at macports.org
Tue Jun 5 22:10:14 UTC 2018


#56615: qt59-qtlocation 5.9.5_0 []: Error building in High Sierra
--------------------------+-----------------------------
 Reporter:  paladinlogic  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.5.2
 Keywords:                |       Port:  qt59-qtlocation
--------------------------+-----------------------------
 Trying to install qt59 on OS X High Sierra and run into an error building
 qtlocation.

 Command attempted: `sudo port install qt59{,-{psql-
 plugin,qt{script,webkit}}}`

 Log Output: (Full log attached)
 {{{
 :info:build deps/boost/1.62.0/include/boost/get_pointer.hpp:48:23: error:
 redefinition of 'get_pointer' as different kind of symbol
 :info:build template<class T> T * get_pointer(std::auto_ptr<T> const& p)
 :info:build                       ^
 :info:build deps/boost/1.62.0/include/boost/get_pointer.hpp:20:23: note:
 previous definition is here
 :info:build template<class T> T * get_pointer(T * p)
 :info:build                       ^
 :info:build deps/boost/1.62.0/include/boost/get_pointer.hpp:48:40: error:
 no member named 'auto_ptr' in namespace 'std'
 :info:build template<class T> T * get_pointer(std::auto_ptr<T> const& p)
 :info:build                                   ~~~~~^
 :info:build deps/boost/1.62.0/include/boost/get_pointer.hpp:48:49: error:
 'T' does not refer to a value
 :info:build template<class T> T * get_pointer(std::auto_ptr<T> const& p)
 :info:build                                                 ^
 :info:build deps/boost/1.62.0/include/boost/get_pointer.hpp:48:16: note:
 declared here
 :info:build template<class T> T * get_pointer(std::auto_ptr<T> const& p)
 :info:build                ^
 :info:build deps/boost/1.62.0/include/boost/get_pointer.hpp:48:52: error:
 expected expression
 :info:build template<class T> T * get_pointer(std::auto_ptr<T> const& p)
 :info:build                                                    ^
 :info:build deps/boost/1.62.0/include/boost/get_pointer.hpp:48:61: error:
 expected ';' at end of declaration
 :info:build template<class T> T * get_pointer(std::auto_ptr<T> const& p)
 :info:build                                                             ^
 :info:build                                                             ;
 :info:build deps/boost/1.62.0/include/boost/get_pointer.hpp:49:1: error:
 expected unqualified-id
 :info:build {
 :info:build ^
 }}}

 I do note that there is no darwin_17 tarball at
 https://packages.macports.org/qt59-psql-plugin/ for 5.9.5

-- 
Ticket URL: <https://trac.macports.org/ticket/56615>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list