[MacPorts] #43622: port freehdl @0.0.7 build error
#43622: port freehdl @0.0.7 build error -----------------------------+-------------------------------- Reporter: bengt.nilsson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: | Port: freehdl -----------------------------+-------------------------------- Tried to install qucs, dependent of freehdl, which build failed. ---> Computing dependencies for freehdl ---> Building freehdl Error: org.macports.build for port freehdl returned: command execution failed Please see the log file for port freehdl for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_freehdl/freehdl/main.log MacPorts base version 2.2.1 installed Systemversion: OS X 10.9.2 (13C1021) Kärnversion: Darwin 13.1.0 Modellnamn: Mac Pro Modellidentifierare: MacPro5,1 Processornamn: Quad-Core Intel Xeon Processorhastighet: 2.8 GHz Antal processorer: 1 Totalt antal kärnor: 4 L2-cache (per kärna): 256 K L3-cache: 8 MB Minne: 32 GB -- Ticket URL: <https://trac.macports.org/ticket/43622> MacPorts <http://www.macports.org/> Ports system for OS X
#43622: freehdl @0.0.7: error: unknown template name 'hash' ------------------------------+--------------------- Reporter: bengt.nilsson@… | Owner: rowue@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: freehdl | ------------------------------+--------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => rowue@… Old description:
Tried to install qucs, dependent of freehdl, which build failed.
---> Computing dependencies for freehdl ---> Building freehdl Error: org.macports.build for port freehdl returned: command execution failed Please see the log file for port freehdl for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_freehdl/freehdl/main.log
MacPorts base version 2.2.1 installed
Systemversion: OS X 10.9.2 (13C1021) Kärnversion: Darwin 13.1.0
Modellnamn: Mac Pro Modellidentifierare: MacPro5,1 Processornamn: Quad-Core Intel Xeon Processorhastighet: 2.8 GHz Antal processorer: 1 Totalt antal kärnor: 4 L2-cache (per kärna): 256 K L3-cache: 8 MB Minne: 32 GB
New description: Tried to install qucs, dependent of freehdl, which build failed. {{{ ---> Computing dependencies for freehdl ---> Building freehdl Error: org.macports.build for port freehdl returned: command execution failed Please see the log file for port freehdl for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_science_freehdl/freehdl/main.log }}} MacPorts base version 2.2.1 installed {{{ Systemversion: OS X 10.9.2 (13C1021) Kärnversion: Darwin 13.1.0 Modellnamn: Mac Pro Modellidentifierare: MacPro5,1 Processornamn: Quad-Core Intel Xeon Processorhastighet: 2.8 GHz Antal processorer: 1 Totalt antal kärnor: 4 L2-cache (per kärna): 256 K L3-cache: 8 MB Minne: 32 GB }}} -- -- Ticket URL: <https://trac.macports.org/ticket/43622#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#43622: freehdl @0.0.7: error: unknown template name 'hash' ------------------------------+--------------------- Reporter: bengt.nilsson@… | Owner: rowue@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: freehdl | ------------------------------+--------------------- Comment (by guitorri@…): I am not using MacPorts, but the `hash` issue might be solved along the lines of: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=181830 It compiles, however it requires the libstc++: `CXX=clang++ CXXFLAGS=-stdlib=libstdc++ ./configure` Using `libc++` it will choke as below... Perhaps you guys know how to fix this. {{{ v2cc-explore.cc:2807:33: error: calling a private constructor of class 'std::__1::__wrap_iter<std::__1::vector<std::__1::pair<IIR_Type *, IIR_Type *>, std::__1::allocator<std::__1::pair<IIR_Type *, IIR_Type *> > > *>' association_type_map [key] = (vector<vector<pair<pIIR_Type, pIIR_Type > > >::iterator) &association_type_vectors [i]; ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/iterator:1220:31: note: declared private here _LIBCPP_INLINE_VISIBILITY __wrap_iter(iterator_type __x) _NOEXCEPT : __i(__x) {} ^ }}} My compiler: {{{ ~/build/freehdl-0.0.8 $ clang++ --version Apple LLVM version 5.1 (clang-503.0.38) (based on LLVM 3.4svn) Target: x86_64-apple-darwin13.2.0 Thread model: posix }}} -- Ticket URL: <https://trac.macports.org/ticket/43622#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#43622: freehdl @0.0.7: error: unknown template name 'hash' ------------------------------+--------------------- Reporter: bengt.nilsson@… | Owner: rowue@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: freehdl | ------------------------------+--------------------- Comment (by gnvien@…): I have the same problem when trying to install Qucs on Mavericks : "Error: Failed to install freehdl" Any patches for freehdl ? Many thanks -- Ticket URL: <https://trac.macports.org/ticket/43622#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts