From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#28261: libfreeimage has undefined references Date: Thu, 19 Apr 2018 00:14:32 +0200 Message-ID: <87lgdkrwl3.fsf@gnu.org> References: <20170828121147.GD1618@macbook42.flashner.co.il> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39378) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f8vM4-0001A8-Qo for bug-guix@gnu.org; Wed, 18 Apr 2018 18:15:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f8vLz-0004A0-K1 for bug-guix@gnu.org; Wed, 18 Apr 2018 18:15:08 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:51884) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1f8vLz-00049S-DK for bug-guix@gnu.org; Wed, 18 Apr 2018 18:15:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1f8vLy-0007MK-Vt for bug-guix@gnu.org; Wed, 18 Apr 2018 18:15:03 -0400 In-Reply-To: <20170828121147.GD1618@macbook42.flashner.co.il> Sender: "Debbugs-submit" Resent-Message-ID: List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Efraim Flashner , 28261@debbugs.gnu.org Hello Efraim, It seems that commit a5d4c96b8d90b8bb87e07bd6a7be78991db91bc9 left libfreeimage with some undefined references. For instance, the =E2=80=98configure=E2=80=99 script of =E2=80=98guile-sly=E2=80=99 fails lik= e 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/libfreeima= ge.so: undefined reference to `PixelFormatLookup' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `GUID_PKPixelFormat16bppRGB555' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `GUID_PKPixelFormat16bppGray' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `GUID_PKPixelFormat24bppRGB' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `PKFormatConverter_Release' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `GUID_PKPixelFormat8bppGray' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `PKImageDecode_Create_WMP' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `PKAllocAligned' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `PKImageEncode_Create_WMP' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `GUID_PKPixelFormat24bppBGR' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `GUID_PKPixelFormatDontCare' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `GUID_PKPixelFormat96bppRGBFloat' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `PKImageEncode_SetGPSInfoMetadata_WMP' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `PKFormatConverter_EnumConversions' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `GUID_PKPixelFormat48bppRGB' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `PKFreeAligned' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `GUID_PKPixelFormatBlackWhite' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `GUID_PKPixelFormat32bppBGRA' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `GUID_PKPixelFormat32bppRGB' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `GUID_PKPixelFormat64bppRGBA' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `PKCodecFactory_CreateFormatConverter' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `PKImageEncode_SetEXIFMetadata_WMP' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `PKImageEncode_SetXMPMetadata_WMP' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `GUID_PKPixelFormat128bppRGBAFloat' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `GUID_PKPixelFormat32bppGrayFloat' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `PKImageEncode_SetIPTCNAAMetadata_WMP' /gnu/store/lsbwqzbl17xvbp4clv2mlxmly2xkz219-freeimage-3.17.0/lib/libfreeima= ge.so: undefined reference to `GUID_PKPixelFormat16bppRGB565' collect2: error: ld returned 1 exit status configure:3913: $? =3D 1 --8<---------------cut here---------------end--------------->8--- Any ideas? Thanks, Ludo=E2=80=99.