[MacPorts] #53044: octave @4.2.0_1: error: 'cstdint' file not found with libstdc++
MacPorts
noreply at macports.org
Mon Dec 12 14:21:02 CET 2016
#53044: octave @4.2.0_1: error: 'cstdint' file not found with libstdc++
---------------------+---------------------------------
Reporter: mojca | Owner: MarcusCalhoun-Lopez
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: snowleopard lion
Port: octave |
---------------------+---------------------------------
Comment (by mojca):
As predicted the build is [https://build.macports.org/builders/ports-10
.7_x86_64_legacy-builder/builds/18138 still broken]:
{{{
Undefined symbols for architecture x86_64:
"Magick::Image::ping(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)", referenced from:
F__magick_ping__(octave_value_list const&, int) in libcorefcn.a
(libinterp_corefcn_libcorefcn_la-__magick_read__.o)
"Magick::Image::attribute(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> >)", referenced from:
is_indexed(Magick::Image const&) in libcorefcn.a
(libinterp_corefcn_libcorefcn_la-__magick_read__.o)
fill_exif(octave_scalar_map&, Magick::Image&,
std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&) in libcorefcn.a
(libinterp_corefcn_libcorefcn_la-__magick_read__.o)
fill_exif_ints(octave_scalar_map&, Magick::Image&,
std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&) in libcorefcn.a
(libinterp_corefcn_libcorefcn_la-__magick_read__.o)
fill_exif_floats(octave_scalar_map&, Magick::Image&,
std::__cxx11::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&) in libcorefcn.a
(libinterp_corefcn_libcorefcn_la-__magick_read__.o)
F__magick_finfo__(octave_value_list const&, int) in libcorefcn.a
(libinterp_corefcn_libcorefcn_la-__magick_read__.o)
octave_value_list
read_images<boolNDArray>(std::vector<Magick::Image,
std::allocator<Magick::Image> >&, Array<int> const&, int const&,
octave_scalar_map const&) in libcorefcn.a(libinterp_corefcn_libcorefcn_la-
__magick_read__.o)
octave_value_list read_images<intNDArray<octave_int<unsigned char> >
>(std::vector<Magick::Image, std::allocator<Magick::Image> >&, Array<int>
const&, int const&, octave_scalar_map const&) in libcorefcn.a
(libinterp_corefcn_libcorefcn_la-__magick_read__.o)
...
"Magick::CoderInfo::CoderInfo(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)", referenced from:
F__magick_formats__(octave_value_list const&, int) in libcorefcn.a
(libinterp_corefcn_libcorefcn_la-__magick_read__.o)
"Magick::Image::magick[abi:cxx11]() const", referenced from:
is_indexed(Magick::Image const&) in libcorefcn.a
(libinterp_corefcn_libcorefcn_la-__magick_read__.o)
F__magick_ping__(octave_value_list const&, int) in libcorefcn.a
(libinterp_corefcn_libcorefcn_la-__magick_read__.o)
F__magick_finfo__(octave_value_list const&, int) in libcorefcn.a
(libinterp_corefcn_libcorefcn_la-__magick_read__.o)
octave_value_list
read_images<boolNDArray>(std::vector<Magick::Image,
std::allocator<Magick::Image> >&, Array<int> const&, int const&,
octave_scalar_map const&) in libcorefcn.a(libinterp_corefcn_libcorefcn_la-
__magick_read__.o)
octave_value_list read_images<intNDArray<octave_int<unsigned char> >
>(std::vector<Magick::Image, std::allocator<Magick::Image> >&, Array<int>
const&, int const&, octave_scalar_map const&) in libcorefcn.a
(libinterp_corefcn_libcorefcn_la-__magick_read__.o)
octave_value_list read_images<intNDArray<octave_int<unsigned short>
> >(std::vector<Magick::Image, std::allocator<Magick::Image> >&,
Array<int> const&, int const&, octave_scalar_map const&) in libcorefcn.a
(libinterp_corefcn_libcorefcn_la-__magick_read__.o)
octave_value_list
read_images<FloatNDArray>(std::vector<Magick::Image,
std::allocator<Magick::Image> >&, Array<int> const&, int const&,
octave_scalar_map const&) in libcorefcn.a(libinterp_corefcn_libcorefcn_la-
__magick_read__.o)
...
"Magick::Image::comment[abi:cxx11]() const", referenced from:
F__magick_finfo__(octave_value_list const&, int) in libcorefcn.a
(libinterp_corefcn_libcorefcn_la-__magick_read__.o)
"Magick::CoderInfo::description[abi:cxx11]() const", referenced from:
F__magick_formats__(octave_value_list const&, int) in libcorefcn.a
(libinterp_corefcn_libcorefcn_la-__magick_read__.o)
ld: symbol(s) not found for architecture x86_64
}}}
You cannot simply fall back to macports-gcc-6 just because it would be
nice to have C++11.
--
Ticket URL: <https://trac.macports.org/ticket/53044#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list