[MacPorts] #58677: legacy support issue while building cmake (Leopard)
MacPorts
noreply at macports.org
Tue Mar 24 23:28:19 UTC 2020
#58677: legacy support issue while building cmake (Leopard)
-----------------------+---------------------------------
Reporter: rmottola | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: leopard i386 legacy
Port: cmake |
-----------------------+---------------------------------
Comment (by rmottola):
Interestingly, again, on this 10.5 i386 ....
I undefined __ENABLE_MP_LEGACY_SUPPORT_REALPATH_WRAP__
and poppler conitnues building... but fails then with interminable link
errors
{{{
lib/nspr/libplds4.dylib /opt/local/lib/nspr/libplc4.dylib
/opt/local/lib/nspr/libnspr4.dylib -lm
Undefined symbols for architecture i386:
"std::__codecvt_utf16_base<wchar_t>::do_unshift(__mbstate_t&, char*,
char*, char*&) const", referenced from:
vtable for std::codecvt_utf16<wchar_t, 1114111ul,
(std::codecvt_mode)0> in PageLabelInfo.cc.o
"std::__codecvt_utf16_base<wchar_t>::do_encoding() const", referenced
from:
vtable for std::codecvt_utf16<wchar_t, 1114111ul,
(std::codecvt_mode)0> in PageLabelInfo.cc.o
"std::__codecvt_utf16_base<wchar_t>::do_max_length() const", referenced
from:
vtable for std::codecvt_utf16<wchar_t, 1114111ul,
(std::codecvt_mode)0> in PageLabelInfo.cc.o
"std::__codecvt_utf16_base<wchar_t>::do_always_noconv() const",
referenced from:
vtable for std::codecvt_utf16<wchar_t, 1114111ul,
(std::codecvt_mode)0> in PageLabelInfo.cc.o
"std::__codecvt_utf16_base<wchar_t>::do_in(__mbstate_t&, char const*,
char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const",
referenced from:
vtable for std::codecvt_utf16<wchar_t, 1114111ul,
(std::codecvt_mode)0> in PageLabelInfo.cc.o
"std::__codecvt_utf16_base<wchar_t>::do_out(__mbstate_t&, wchar_t
const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const",
referenced from:
vtable for std::codecvt_utf16<wchar_t, 1114111ul,
(std::codecvt_mode)0> in PageLabelInfo.cc.o
"std::__codecvt_utf16_base<wchar_t>::do_length(__mbstate_t&, char
const*, char const*, unsigned long) const", referenced from:
vtable for std::codecvt_utf16<wchar_t, 1114111ul,
(std::codecvt_mode)0> in PageLabelInfo.cc.o
"std::ctype<char>::_M_widen_init() const", referenced from:
std::ctype<char>::widen(char) const in PDFDoc.cc.o
"std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> >::end() const", referenced from:
GooString::sanitizedName(bool) const in GooString.cc.o
FormWidgetSignature::getCheckedSignature(long long*) in Form.cc.o
bool std::regex_search<std::char_traits<char>, std::allocator<char>,
std::allocator<std::__cxx11::sub_match<__gnu_cx
....
....
}}}
I hope this is not due to the new ld64 I installed on @kencu's advice !!
--
Ticket URL: <https://trac.macports.org/ticket/58677#comment:20>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list