[MacPorts] #66603: eigen3-devel: supported_archs noarch calls for Clang on Rosetta

MacPorts noreply at macports.org
Mon Jan 2 20:34:31 UTC 2023


#66603: eigen3-devel: supported_archs noarch calls for Clang on Rosetta
---------------------------+----------------------
  Reporter:  barracuda156  |      Owner:  kencu
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.8.0
Resolution:                |   Keywords:
      Port:  eigen3        |
---------------------------+----------------------

Comment (by barracuda156):

 Replying to [comment:1 jmroot]:
 > Not a base bug. The eigen3 Portfile sets `compiler.cxx_standard   2011`
 which is what causes it to depend on a C++11 capable compiler.

 I do not get the same error with every C++11 port. This only happens when
 `noarch` is there.
 Say:
 {{{
 10:~ svacchanda$ port deps libptytty
 Full Name: libptytty @2.0_0
 Build Dependencies:   cmake, gcc12
 Library Dependencies: libgcc

 10:~ svacchanda$ port deps libsigcxx2
 Full Name: libsigcxx2 @2.10.8_0
 Extract Dependencies: xz
 Build Dependencies:   pkgconfig, mm-common, m4, graphviz, doxygen,
 libxslt,
                       gcc12, meson, ninja
 Library Dependencies: libgcc
 }}}

 But:
 {{{
 10:~ svacchanda$ port deps eigen3
 Full Name: eigen3 @3.4.0_1
 Extract Dependencies: lbzip2
 Build Dependencies:   cmake, pkgconfig, clang-11
 Library Dependencies: libgcc

 10:~ svacchanda$ port deps eigen3-devel
 Full Name: eigen3-devel @3.4-tracking-20221231_0
 Extract Dependencies: lbzip2
 Build Dependencies:   cmake, pkgconfig, clang-11
 Library Dependencies: libgcc

 10:~ svacchanda$ port deps nanoflann
 Full Name: nanoflann @1.4.3_0
 Build Dependencies:   cmake, clang-11
 Library Dependencies: libgcc
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/66603#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list