freeimage uses bundled libraries

DoneSubmitted by Efraim Flashner.
Details
2 participants
  • Efraim Flashner
  • Ludovic Courtès
Owner
unassigned
Severity
normal
E
E
Efraim Flashner wrote on 28 Aug 2017 14:11
(address . bug-guix@gnu.org)
20170828121147.GD1618@macbook42.flashner.co.il
The bundled libraries in freeimage are several years old, leading tobuild errors of packages that depend on freeimage, such as ogre¹, onarchitectures with neon. Debian has an extensive patch collection to usesystem libraries which should fix this issue on armhf and aarch64 but Ihaven't tried it yet.
¹ https://hydra.gnu.org/build/2220108/log/raw/gnu/store/p9nzzckb44gbz3v2anzrx7vw10in7j7l-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `png_init_filter_functions_neon'-- Efraim Flashner <efraim@flashner.co.il> אפרים פלשנרGPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlmkCIMACgkQQarn3Mo9g1G/UxAAwvYFZhKN8lU9/k0jbpjqmosoFpsXV/pLQHCyWCx+0jyFu1yKHQIfo+5V+zOorGrv2jffWQEQBtk3IDrkW4w98H9vX2jqXgbRIvldQCYQ7cX+avbPaidzNUW7lVYSgD+3t6QvR8yv5WzLQ46hp7ukNz1Vs7DVAwbfITQKJTUphqdvpLwDVmP8yrIIHdtq7XHXdeBn8oGi4xOSBs1b/oiGTwCW58PsWJEesJRkFaiYgKiB5QdlkU2oJAa6WQxwfxwf4ZpOw0bZ4+zOTWGBVD0Ps5uJXq5i8Yd2ruU9kZdkmm6TuvSAd2DXPdhUT2tvVuRQ65YGG1GU/DPpd0XKWEoIoXdxVrc7Jmuc4pvMdaUsfV9HYlXqT94bN+anSGB929SwsZdvwcbZgPeEjR8FYNlVslRQjEdkLo42KJtrf5QEKAebZQ1lrfkCzB+FCvj91HoMvX2yx64e6e9Fm5klPrvv7MLFiMncg/714VcEpthZyMSKvIXmwiEZfXtvI2PfyZRy4kRLr1lylzFN/tURrCI9Iyjch6ZY3KF5OvRLocMdgG4QYV9haxk4d6Htxa9aA8w1tAMgiqtULHFgcYBY4Vf9GSHt9+SGJKUf7UNDuyVnSwehCEDTy+N8BM8unJQKg3K3Y5CuSGbbgx5Y7N27ywQaiisjAf+YpEbOQ0jWiucYmJ4==/zEX-----END PGP SIGNATURE-----

L
L
Ludovic Courtès wrote on 30 Aug 2017 10:55
control message for bug #28261
(address . control@debbugs.gnu.org)
87d17d77tu.fsf@gnu.org
tags 28261 security
E
E
Efraim Flashner wrote on 13 Apr 2018 10:00
patch pushed
(address . 28261-done@debbugs.gnu.org)
20180413080053.GD30951@macbook41
This is fixed in commits a5d4c96b8d90b8bb87e07bd6a7be78991db91bc9 and1606da6c07b7b35481fb410d0a679c9452f6a319.
-- Efraim Flashner <efraim@flashner.co.il> אפרים פלשנרGPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlrQY7AACgkQQarn3Mo9g1HLEQ//TFnjnOdF2yTrvONss2xyRmI564Rp3fDJIHcD6FuugOsqMDI43mNjIGrGL/tCSDhMfx0cFooYednFUt9ho7u1oq/V137gcCgh4uG2UtPPlEVzUoj8Geoew/PxIfhh1Fqryv77MbEghK/n3PFH8/sYJtO20FYHohRV+i3M/WB6ZqY2rr5TY63f4B3AY6UxbCswdKmJHcEM/JaJgfdXkXkjnSd+K5zwP5G2H2dSQb1Mx5cMORxnGxCMBeRCVC1eAZxHqmXwuPEzQZrBRapF9utGh18fFeXWlqcGCAnh0W/1cu9KPqrI160gMysTqcN8ZKqskuhUo14v0Re9rDk4QXqmZK9Rt6av9zE5RvCGeurG1TbauhL9DTwAb4FC7E0fLDMsjm8Z4nmkNkdqgUG8/mSrmbp4KTaJ0OmktvGr9YPY8T3nixZRyOuFmLOMouOhvZMY1NVoQFweLDtxIFfhuoOIBS87QKPTZDN+iB2pCpbP1sAdY2C8UYd122F2iBK3igR+2StVRtZgY7H8qMxkoVXfee70BCupworUNsoUT6nrhFXxIY3TaFsovOfIcaQ3BYilsIHvy5vrFbj9jcOlVUndhb9mvk7g61eYlst0As+25O90JdXU/kzF7OHbXsoAIMbPXzp5akbOE2RSxqqJ7IMui5FrXu2bTv1QN1TJ8LJUwwc==63mr-----END PGP SIGNATURE-----

Closed
L
L
Ludovic Courtès wrote on 19 Apr 2018 00:14
libfreeimage has undefined references
87lgdkrwl3.fsf@gnu.org
Hello Efraim,
It seems that commit a5d4c96b8d90b8bb87e07bd6a7be78991db91bc9 leftlibfreeimage with some undefined references. For instance, the‘configure’ script of ‘guile-sly’ fails like this:
Toggle snippet (33 lines)configure:3888: checking for FreeImage_GetVersion in -lfreeimageconfigure:3913: gcc -o conftest -g -O2 conftest.c -lfreeimage >&5/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PixelFormatLookup'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat16bppRGB555'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat16bppGray'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat24bppRGB'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKFormatConverter_Release'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat8bppGray'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKImageDecode_Create_WMP'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKAllocAligned'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKImageEncode_Create_WMP'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat24bppBGR'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormatDontCare'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat96bppRGBFloat'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKImageEncode_SetGPSInfoMetadata_WMP'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKFormatConverter_EnumConversions'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat48bppRGB'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKFreeAligned'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormatBlackWhite'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat32bppBGRA'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat32bppRGB'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat64bppRGBA'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKCodecFactory_CreateFormatConverter'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKImageEncode_SetEXIFMetadata_WMP'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKImageEncode_SetXMPMetadata_WMP'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat128bppRGBAFloat'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat32bppGrayFloat'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKImageEncode_SetIPTCNAAMetadata_WMP'/gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat16bppRGB565'collect2: error: ld returned 1 exit statusconfigure:3913: $? = 1
Any ideas?
Thanks,Ludo’.
E
E
Efraim Flashner wrote on 22 Apr 2018 08:53
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 28261@debbugs.gnu.org)
20180422065302.GK30951@macbook41
On Thu, Apr 19, 2018 at 12:14:32AM +0200, Ludovic Courtès wrote:
Toggle quote (45 lines)> Hello Efraim,> > It seems that commit a5d4c96b8d90b8bb87e07bd6a7be78991db91bc9 left> libfreeimage with some undefined references. For instance, the> ‘configure’ script of ‘guile-sly’ fails like this:> > --8<---------------cut here---------------start------------->8---> configure:3888: checking for FreeImage_GetVersion in -lfreeimage> configure:3913: gcc -o conftest -g -O2 conftest.c -lfreeimage >&5> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PixelFormatLookup'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat16bppRGB555'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat16bppGray'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat24bppRGB'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKFormatConverter_Release'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat8bppGray'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKImageDecode_Create_WMP'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKAllocAligned'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKImageEncode_Create_WMP'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat24bppBGR'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormatDontCare'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat96bppRGBFloat'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKImageEncode_SetGPSInfoMetadata_WMP'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKFormatConverter_EnumConversions'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat48bppRGB'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKFreeAligned'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormatBlackWhite'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat32bppBGRA'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat32bppRGB'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat64bppRGBA'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKCodecFactory_CreateFormatConverter'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKImageEncode_SetEXIFMetadata_WMP'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKImageEncode_SetXMPMetadata_WMP'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat128bppRGBAFloat'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat32bppGrayFloat'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKImageEncode_SetIPTCNAAMetadata_WMP'> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat16bppRGB565'> collect2: error: ld returned 1 exit status> configure:3913: $? = 1> --8<---------------cut here---------------end--------------->8---> > Any ideas?> > Thanks,> Ludo’.
Interestingly guile-sly on aarch64 doesn't find freeimage at all. In anycase, the same issue happens with emulation-station, and from thisnot-related-at-all bughttps://github.com/openframeworks/openFrameworks/issues/4993it lookslike they're all related to libjxr. `guix gc --references $(guix build--no-grafts freeimage)' doesn't list libjxr, and adding it as apropagated input doesn't magically fix it. libjxr seems to be abandonedupstream. The easiest option might be to use the bundled libjxr but I'mstill looking at it.
-- Efraim Flashner <efraim@flashner.co.il> אפרים פלשנרGPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlrcMUsACgkQQarn3Mo9g1GNOw/+KvGDE9GzAU4SOoWpL/STqNgJ1mDtNhdZx5QNtZ/rGeWxcUlQtakuoHWrC7qRDaa+TCQ0mRM9J5oZkUfb76QY5q5CXCwN0+3Fa/WQzmoUVXVv7+bq0IlC4HSXuuxyAM8dwcLTT4wEDwyX9ITLHKSBj3LZzTb5BA5ocjLuh4CjiqkLgEjxsFhaLHpRRe7mOg+hC2itjWa64UOT9bFfEsRizl6ZDgB5a2aohOL2Q6kya1lxyOYoJckxsO8GBpOotz4Nm8Zs27HJ9CXALw3h10YAr+BJrEEwJ72rhWXHzL0xtnVkcT+eOlJKGEGo8QKk7eXhzMTn7nga5KWaiwrv32gDH09Zx3nm4NVIWCRBp1cWoFZqY3Od0DimocBNNkDA3FOGBrFWbvbz7IopbT2J5YKAaO6J4mV45VcWRMq9kaVx900s6yVpZIWVJrrIq7Sl/omauHefFd+BtWen6uLuVXbUMfUREMK6AgIFtQ/nP1jzweBHeobeH620rg6dgYtt1aUSzI3JawYrKqsuswsOt4dGL9IMWrZcmPpDX81r6Cb9Yh1Yymv90ilG0SCR4qRZCXMXoBUrkzft1edMSPdPS/cXesq9XegS+fZ2EzCaJK7qbt+trEIbc5Eftp4WRigXypOyF9CHvUkx6YdtJsuuQR7MgeUgx4zBs4zS7aPWNAYytaM==o/Qg-----END PGP SIGNATURE-----

L
L
Ludovic Courtès wrote on 23 Apr 2018 11:46
(name . Efraim Flashner)(address . efraim@flashner.co.il)(address . 28261@debbugs.gnu.org)
87bmea45my.fsf@gnu.org
Efraim Flashner <efraim@flashner.co.il> skribis:
Toggle quote (48 lines)> On Thu, Apr 19, 2018 at 12:14:32AM +0200, Ludovic Courtès wrote:>> Hello Efraim,>> >> It seems that commit a5d4c96b8d90b8bb87e07bd6a7be78991db91bc9 left>> libfreeimage with some undefined references. For instance, the>> ‘configure’ script of ‘guile-sly’ fails like this:>> >> --8<---------------cut here---------------start------------->8--->> configure:3888: checking for FreeImage_GetVersion in -lfreeimage>> configure:3913: gcc -o conftest -g -O2 conftest.c -lfreeimage >&5>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PixelFormatLookup'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat16bppRGB555'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat16bppGray'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat24bppRGB'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKFormatConverter_Release'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat8bppGray'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKImageDecode_Create_WMP'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKAllocAligned'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKImageEncode_Create_WMP'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat24bppBGR'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormatDontCare'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat96bppRGBFloat'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKImageEncode_SetGPSInfoMetadata_WMP'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKFormatConverter_EnumConversions'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat48bppRGB'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKFreeAligned'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormatBlackWhite'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat32bppBGRA'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat32bppRGB'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat64bppRGBA'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKCodecFactory_CreateFormatConverter'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKImageEncode_SetEXIFMetadata_WMP'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKImageEncode_SetXMPMetadata_WMP'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat128bppRGBAFloat'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat32bppGrayFloat'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `PKImageEncode_SetIPTCNAAMetadata_WMP'>> /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeimage.so: undefined reference to `GUID_PKPixelFormat16bppRGB565'>> collect2: error: ld returned 1 exit status>> configure:3913: $? = 1>> --8<---------------cut here---------------end--------------->8--->> >> Any ideas?>> >> Thanks,>> Ludo’.>> Interestingly guile-sly on aarch64 doesn't find freeimage at all.
Yes, same on other platforms. The snippet above are the details thatguile-sly’s ‘config.log’ provides.
Thanks for looking into it!
Ludo’.
?
Your comment

This issue is archived.

To comment on this conversation send email to 28261@debbugs.gnu.org