[MacPorts] #63663: gegl-0.3 @0.3.34_10: Undefined Exiv2 symbols
MacPorts
noreply at macports.org
Sat Oct 23 14:53:02 UTC 2021
#63663: gegl-0.3 @0.3.34_10: Undefined Exiv2 symbols
------------------------+----------------------
Reporter: evanmiller | Owner: mascguy
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Keywords: | Port: gegl-0.3
------------------------+----------------------
Looks like some symbols recently disappeared from Exiv2?
{{{
libtool: link: /opt/local/bin/g++-mp-7 -I/opt/local/include/json-glib-1.0
-I/opt/local/include/gio-unix-2.0 -I/opt/local/include/glib-2.0
-I/opt/local/lib/glib-2.0/include -I/opt/local/include/babl-0.1 -pipe -Os
-fno-altivec -arch ppc -Wl,-headerpad_max_install_names -Wl,-syslibroot
-Wl,/ -arch ppc -o .libs/exp_combine exp_combine-exp_combine.o
../gegl/.libs/libgegl-0.3.dylib -L/opt/local/lib -lgmodule-2.0
/opt/local/lib/libjson-glib-1.0.dylib -lgio-2.0 -lgobject-2.0
-lgthread-2.0 -lglib-2.0 /opt/local/lib/libintl.dylib -lbabl-0.1 -lm
-lexiv2
Undefined symbols:
"Exiv2::ExifData::operator[](std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)", referenced from:
_main in exp_combine-exp_combine.o
_main in exp_combine-exp_combine.o
_main in exp_combine-exp_combine.o
"Exiv2::ImageFactory::open(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, bool)", referenced
from:
_main in exp_combine-exp_combine.o
ld: symbol(s) not found
collect2: error: ld returned 1 exit status
}}}
Might be salvageable with a source patch (though gnome-photos is the only
port left that relies on gegl-0.3).
--
Ticket URL: <https://trac.macports.org/ticket/63663>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list