Bug 1676717 - Error linking against freeimage-3.18.0-2.fc30
Summary: Error linking against freeimage-3.18.0-2.fc30
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: freeimage
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Bruno Wolff III
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1674923
TreeView+ depends on / blocked
 
Reported: 2019-02-13 01:38 UTC by Rich Mattes
Modified: 2019-02-18 02:44 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-02-13 09:14:20 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Rich Mattes 2019-02-13 01:38:19 UTC
Description of problem:
I'm trying to build gazebo in rawhide, and I'm getting the following error when linking against freeimage.

Full logs at:
https://koji.fedoraproject.org/koji/taskinfo?taskID=32750185

Error text:
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::RgbaInputFile::~RgbaInputFile()'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `PKFormatConverter_EnumConversions'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Iex_2_2::BaseExc::~BaseExc()'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `GUID_PKPixelFormat128bppRGBAFloat'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `GUID_PKPixelFormat64bppRGBA'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `vtable for LibRaw_abstract_datastream'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `WebPMuxSetImage'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::ChannelList::insert(char const*, Imf_2_2::Channel const&)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `PKImageEncode_SetXMPMetadata_WMP'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `GUID_PKPixelFormat16bppGray'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `GUID_PKPixelFormatBlackWhite'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `LibRaw::recycle()'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Iex_2_2::BaseExc::what() const'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `typeinfo for Imf_2_2::OStream'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::InputFile::readPixels(int, int)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `LibRaw_abstract_datastream::tempbuffer_close()'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::InputFile::setFrameBuffer(Imf_2_2::FrameBuffer const&)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::RgbaOutputFile::RgbaOutputFile(Imf_2_2::OStream&, Imf_2_2::Header const&, Imf_2_2::RgbaChannels, int)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::Header::setPreviewImage(Imf_2_2::PreviewImage const&)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `LibRaw::unpack()'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::IStream::IStream(char const*)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `typeinfo for Imf_2_2::IStream'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::RgbaOutputFile::~RgbaOutputFile()'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `GUID_PKPixelFormat48bppRGB'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `GUID_PKPixelFormat16bppRGB555'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::Header::previewImage() const'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `WebPMuxSetChunk'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `LibRaw::unpack_thumb()'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `GUID_PKPixelFormat32bppRGB'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `LibRaw::copy_mem_image(void*, int, int)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::OStream::OStream(char const*)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::Header::channels() const'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `WebPNewInternal'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::OStream::~OStream()'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `GUID_PKPixelFormatDontCare'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `WebPMuxGetFrame'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `LibRaw::get_mem_image_format(int*, int*, int*, int*) const'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `WebPMuxGetChunk'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::FrameBuffer::insert(char const*, Imf_2_2::Slice const&)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `typeinfo for LibRaw_abstract_datastream'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `PKImageEncode_SetGPSInfoMetadata_WMP'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::RgbaInputFile::setFrameBuffer(Imf_2_2::Rgba*, unsigned long, unsigned long)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `iex_debugTrap()'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `PKAllocAligned'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `WebPMuxCreateInternal'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::RgbaOutputFile::setFrameBuffer(Imf_2_2::Rgba const*, unsigned long, unsigned long)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `GUID_PKPixelFormat24bppBGR'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::PreviewImage::PreviewImage(unsigned int, unsigned int, Imf_2_2::PreviewRgba const*)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::IStream::isMemoryMapped() const'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::globalThreadCount()'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `LibRaw::dcraw_process()'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `PKImageEncode_Create_WMP'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::InputFile::InputFile(Imf_2_2::IStream&, int)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::InputFile::header() const'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `PKFormatConverter_Release'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `GUID_PKPixelFormat96bppRGBFloat'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::Header::Header(Imath_2_2::Box<Imath_2_2::Vec2<int> > const&, Imath_2_2::Box<Imath_2_2::Vec2<int> > const&, float, Imath_2_2::Vec2<float> const&, float, Imf_2_2::LineOrder, Imf_2_2::Compression)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::OutputFile::writePixels(int)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::RgbaInputFile::RgbaInputFile(Imf_2_2::IStream&, int)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `LibRaw_abstract_datastream::tempbuffer_open(void*, unsigned long)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::IStream::readMemoryMapped(int)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `LibRaw::dcraw_clear_mem(libraw_processed_image_t*)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `PKImageDecode_Create_WMP'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `PixelFormatLookup'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `WebPMuxDelete'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `LibRaw::LibRaw(unsigned int)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::Channel::Channel(Imf_2_2::PixelType, int, int, bool)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `WebPMuxGetFeatures'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::Header::hasPreviewImage() const'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `LibRaw::fcol(int, int)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::RgbaOutputFile::writePixels(int)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `PKImageEncode_SetIPTCNAAMetadata_WMP'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::OutputFile::OutputFile(Imf_2_2::OStream&, Imf_2_2::Header const&, int)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::InputFile::~InputFile()'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `GUID_PKPixelFormat32bppGrayFloat'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `typeinfo for Iex_2_2::BaseExc'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Iex_2_2::throwErrnoExc()'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::Slice::Slice(Imf_2_2::PixelType, char*, unsigned long, unsigned long, int, int, double, bool, bool)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `half::_toFloat'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `GUID_PKPixelFormat32bppBGRA'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::OutputFile::setFrameBuffer(Imf_2_2::FrameBuffer const&)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::PreviewImage::~PreviewImage()'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::Header::dataWindow() const'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::IStream::~IStream()'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `half::_eLut'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `GUID_PKPixelFormat24bppRGB'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::Header::channels()'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::staticInitialize()'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::Header::~Header()'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::ChannelList::end() const'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::ChannelList::findChannel(char const*) const'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Iex_2_2::BaseExc::BaseExc(std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >&)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `PKCodecFactory_CreateFormatConverter'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::ChannelList::begin() const'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `WebPMuxAssemble'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `PKImageEncode_SetEXIFMetadata_WMP'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `GUID_PKPixelFormat8bppGray'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `PKFreeAligned'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `half::convert(int)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `GUID_PKPixelFormat16bppRGB565'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::RgbaInputFile::readPixels(int, int)'
BUILDSTDERR: /usr/bin/ld: /usr/lib/gcc/x86_64-redhat-linux/9/../../../../lib64/libfreeimage.so: undefined reference to `Imf_2_2::OutputFile::~OutputFile()'
BUILDSTDERR: collect2: error: ld returned 1 exit status


Version-Release number of selected component (if applicable):
From root.log 

freeimage-devel                  x86_64 3.18.0-2.fc30

How reproducible:
Attempt to build gazebo in rawhide

Steps to Reproduce:
1. fedpkg clone -a gazebo
2. cd gazebo
3. fedpkg mockbuild gazebo

Actual results:
Link error when linking to freeimage

Expected results:
No error

Additional info:
I noticed looking at koji that freeimage-3.18.0-1.fc29.x86_64.rpm requires:

/sbin/ldconfig
/sbin/ldconfig
libHalf.so.12()(64bit)
libIex-2_2.so.12()(64bit)
libIexMath-2_2.so.12()(64bit)
libIlmImf-2_2.so.22()(64bit)
libIlmThread-2_2.so.12()(64bit)
libImath-2_2.so.12()(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.11)(64bit)
libc.so.6(GLIBC_2.14)(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libgcc_s.so.1()(64bit)
libgcc_s.so.1(GCC_3.0)(64bit)
libgomp.so.1()(64bit)
libjpeg.so.62()(64bit)
libjpeg.so.62(LIBJPEG_6.2)(64bit)
libjpegxr.so.0()(64bit)
libjxrglue.so.0()(64bit)
libopenjp2.so.7()(64bit)
libpng16.so.16()(64bit)
libpng16.so.16(PNG16_0)(64bit)
libpthread.so.0()(64bit)
libpthread.so.0(GLIBC_2.2.5)(64bit)
libraw.so.19()(64bit)
libstdc++.so.6()(64bit)
libstdc++.so.6(CXXABI_1.3)(64bit)
libstdc++.so.6(CXXABI_1.3.8)(64bit)
libstdc++.so.6(CXXABI_1.3.9)(64bit)
libstdc++.so.6(GLIBCXX_3.4)(64bit)
libstdc++.so.6(GLIBCXX_3.4.15)(64bit)
libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
libstdc++.so.6(GLIBCXX_3.4.21)(64bit)
libstdc++.so.6(GLIBCXX_3.4.9)(64bit)
libtiff.so.5()(64bit)
libtiff.so.5(LIBTIFF_4.0)(64bit)
libwebp.so.7()(64bit)
libwebpmux.so.3()(64bit)
libz.so.1()(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1
rtld(GNU_HASH)

and that freeimage-3.18.0-2.fc30.x86_64.rpm requires:

libc.so.6()(64bit)
libc.so.6(GLIBC_2.11)(64bit)
libc.so.6(GLIBC_2.14)(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libc.so.6(GLIBC_2.7)(64bit)
libgcc_s.so.1()(64bit)
libgcc_s.so.1(GCC_3.0)(64bit)
libpthread.so.0()(64bit)
libpthread.so.0(GLIBC_2.2.5)(64bit)
libstdc++.so.6()(64bit)
libstdc++.so.6(CXXABI_1.3)(64bit)
libstdc++.so.6(CXXABI_1.3.8)(64bit)
libstdc++.so.6(CXXABI_1.3.9)(64bit)
libstdc++.so.6(GLIBCXX_3.4)(64bit)
libstdc++.so.6(GLIBCXX_3.4.15)(64bit)
libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
libstdc++.so.6(GLIBCXX_3.4.21)(64bit)
libstdc++.so.6(GLIBCXX_3.4.26)(64bit)
libstdc++.so.6(GLIBCXX_3.4.9)(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1
rtld(GNU_HASH)

I think that a lot of the missing symbols come from the Iex libraries that no longer show up in the Requires list, did something change in libfreeimage.so's link dependencies?

Comment 1 Sandro Mani 2019-02-13 09:14:20 UTC
Looks like a -Wl,--as-needed issue. Disabled for the time being: https://koji.fedoraproject.org/koji/taskinfo?taskID=32773868

Comment 2 Rich Mattes 2019-02-18 02:44:26 UTC
Looks like that fixed it, thanks!


Note You need to log in before you can comment on or make changes to this bug.