[MacPorts] #61752: py38-kiwisolver @1.3.1 does not build on PPC Leopard, Mac OS X 10.5.8, because of unrecognized command line option '-stdlib=libc++'

MacPorts noreply at macports.org
Sun Dec 6 01:13:34 UTC 2020


#61752: py38-kiwisolver @1.3.1 does not build on PPC Leopard, Mac OS X 10.5.8,
because of unrecognized command line option '-stdlib=libc++'
------------------------------+------------------------
  Reporter:  ballapete        |      Owner:  reneeotten
      Type:  defect           |     Status:  assigned
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.6.4
Resolution:                   |   Keywords:  leopard
      Port:  py38-kiwisolver  |
------------------------------+------------------------

Comment (by ballapete):

 It built:

 {{{
 /opt/local/bin/g++-mp-7 -bundle -undefined dynamic_lookup -L/opt/local/lib
 -Wl,-headerpad_max_install_names -arch ppc -arch ppc -isysroot/
 build/temp.macosx-10.5-ppc-3.8/py/kiwisolver.o
 build/temp.macosx-10.5-ppc-3.8/py/constraint.o
 build/temp.macosx-10.5-ppc-3.8/py/expression.o
 build/temp.macosx-10.5-ppc-3.8/py/solver.o
 build/temp.macosx-10.5-ppc-3.8/py/strength.o
 build/temp.macosx-10.5-ppc-3.8/py/term.o
 build/temp.macosx-10.5-ppc-3.8/py/variable.o -o
 build/lib.macosx-10.5-ppc-3.8/kiwisolver.cpython-38-darwin.so
 ld: warning: direct access in
 kiwi::impl::DebugHelper::dump(kiwi::impl::Symbol const&,
 std::basic_ostream<char, std::char_traits<char> >&) to global weak symbol
 kiwi::impl::DebugHelper::dump(kiwi::impl::Symbol const&,
 std::basic_ostream<char, std::char_traits<char> >&) means the weak symbol
 cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in
 kiwi::impl::DebugHelper::dump(kiwi::impl::Symbol const&,
 std::basic_ostream<char, std::char_traits<char> >&) to global weak symbol
 kiwi::impl::DebugHelper::dump(kiwi::impl::Symbol const&,
 std::basic_ostream<char, std::char_traits<char> >&) means the weak symbol
 cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in
 kiwi::impl::DebugHelper::dump(kiwi::impl::Symbol const&,
 std::basic_ostream<char, std::char_traits<char> >&) to global weak symbol
 kiwi::impl::DebugHelper::dump(kiwi::impl::Symbol const&,
 std::basic_ostream<char, std::char_traits<char> >&) means the weak symbol
 cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in
 kiwi::impl::DebugHelper::dump(kiwi::impl::Symbol const&,
 std::basic_ostream<char, std::char_traits<char> >&) to global weak symbol
 kiwi::impl::DebugHelper::dump(kiwi::impl::Symbol const&,
 std::basic_ostream<char, std::char_traits<char> >&) means the weak symbol
 cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in
 kiwi::impl::DebugHelper::dump(kiwi::impl::Symbol const&,
 std::basic_ostream<char, std::char_traits<char> >&) to global weak symbol
 kiwi::impl::DebugHelper::dump(kiwi::impl::Symbol const&,
 std::basic_ostream<char, std::char_traits<char> >&) means the weak symbol
 cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 }}}

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


More information about the macports-tickets mailing list