Debian Bug report logs - #869584
fontconfig FTBFS: error: conflicting types for 'FcObjectTypeHash'

version graph

Package: src:fontconfig; Maintainer for src:fontconfig is Debian freedesktop.org maintainers <pkg-freedesktop-maintainers@lists.alioth.debian.org>;

Reported by: Helmut Grohne <helmut@subdivi.de>

Date: Mon, 24 Jul 2017 14:57:02 UTC

Severity: serious

Tags: patch

Merged with 877923

Found in version fontconfig/2.12.3-0.2

Fixed in version fontconfig/2.12.6-0.1

Done: Laurent Bigonville <bigon@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Keith Packard <keithp@debian.org>:
Bug#869584; Package src:fontconfig. (Mon, 24 Jul 2017 14:57:04 GMT) (full text, mbox, link).


Acknowledgement sent to Helmut Grohne <helmut@subdivi.de>:
New Bug report received and forwarded. Copy sent to Keith Packard <keithp@debian.org>. (Mon, 24 Jul 2017 14:57:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Helmut Grohne <helmut@subdivi.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: fontconfig FTBFS: error: conflicting types for 'FcObjectTypeHash'
Date: Mon, 24 Jul 2017 16:55:10 +0200
Source: fontconfig
Version: 2.12.3-0.2
Severity: serious
User: helmutg@debian.org
Usertags: rebootstrap

fontconfig FTBFS in sid. Tail of a build log:

| libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../src -I/usr/include/freetype2 -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -DFC_CACHEDIR=\"/var/cache/fontconfig\" -DFONTCONFIG_PATH=\"/etc/fonts\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c fcobjs.c  -fPIC -DPIC -o .libs/fcobjs.o
| In file included from fcobjs.c:33:0:
| fcobjshash.gperf:28:1: error: conflicting types for 'FcObjectTypeHash'
|  "aspect",FC_ASPECT_OBJECT
|  ^~~~~~~~~~~~~~~~
| fcobjs.c:28:1: note: previous declaration of 'FcObjectTypeHash' was here
|  FcObjectTypeHash (register const char *str, register FC_GPERF_SIZE_T len);
|  ^~~~~~~~~~~~~~~~
| In file included from fcobjs.c:33:0:
| fcobjshash.gperf:172:1: error: conflicting types for 'FcObjectTypeLookup'
| fcobjs.c:31:1: note: previous declaration of 'FcObjectTypeLookup' was here
|  FcObjectTypeLookup (register const char *str, register FC_GPERF_SIZE_T len);
|  ^~~~~~~~~~~~~~~~~~
| Makefile:638: recipe for target 'fcobjs.lo' failed
| make[4]: *** [fcobjs.lo] Error 1
| make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
| Makefile:499: recipe for target 'all' failed
| make[3]: *** [all] Error 2
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
| Makefile:582: recipe for target 'all-recursive' failed
| make[2]: *** [all-recursive] Error 1
| make[2]: Leaving directory '/<<PKGBUILDDIR>>'
| Makefile:466: recipe for target 'all' failed
| make[1]: *** [all] Error 2
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| /usr/share/cdbs/1/class/makefile.mk:77: recipe for target 'debian/stamp-makefile-build' failed
| make: *** [debian/stamp-makefile-build] Error 2
| dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2

There is a certain time-correlation with a certain upload of gperf
3.1-1.

Helmut



Information forwarded to debian-bugs-dist@lists.debian.org, Keith Packard <keithp@debian.org>:
Bug#869584; Package src:fontconfig. (Mon, 24 Jul 2017 15:27:13 GMT) (full text, mbox, link).


Acknowledgement sent to Helmut Grohne <helmut@subdivi.de>:
Extra info received and forwarded to list. Copy sent to Keith Packard <keithp@debian.org>. (Mon, 24 Jul 2017 15:27:13 GMT) (full text, mbox, link).


Message #10 received at 869584@bugs.debian.org (full text, mbox, reply):

From: Helmut Grohne <helmut@subdivi.de>
To: 869584@bugs.debian.org
Subject: Re: fontconfig FTBFS: error: conflicting types for 'FcObjectTypeHash'
Date: Mon, 24 Jul 2017 17:13:59 +0200
[Message part 1 (text/plain, inline)]
Control: tags -1 + patch
[fontconfig_2.12.3-0.3.debdiff (text/plain, attachment)]

Added tag(s) patch. Request was from Helmut Grohne <helmut@subdivi.de> to 869584-submit@bugs.debian.org. (Mon, 24 Jul 2017 15:27:13 GMT) (full text, mbox, link).


Merged 869584 877923 Request was from Laurent Bigonville <bigon@debian.org> to control@bugs.debian.org. (Sun, 29 Oct 2017 15:21:06 GMT) (full text, mbox, link).


Reply sent to Laurent Bigonville <bigon@debian.org>:
You have taken responsibility. (Mon, 20 Nov 2017 13:51:06 GMT) (full text, mbox, link).


Notification sent to Helmut Grohne <helmut@subdivi.de>:
Bug acknowledged by developer. (Mon, 20 Nov 2017 13:51:06 GMT) (full text, mbox, link).


Message #19 received at 869584-close@bugs.debian.org (full text, mbox, reply):

From: Laurent Bigonville <bigon@debian.org>
To: 869584-close@bugs.debian.org
Subject: Bug#869584: fixed in fontconfig 2.12.6-0.1
Date: Mon, 20 Nov 2017 13:48:59 +0000
Source: fontconfig
Source-Version: 2.12.6-0.1

We believe that the bug you reported is fixed in the latest version of
fontconfig, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 869584@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Laurent Bigonville <bigon@debian.org> (supplier of updated fontconfig package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 09 Nov 2017 16:45:04 +0100
Source: fontconfig
Binary: fontconfig fontconfig-config fontconfig-udeb libfontconfig1-dev libfontconfig1
Architecture: source all amd64
Version: 2.12.6-0.1
Distribution: unstable
Urgency: medium
Maintainer: Keith Packard <keithp@debian.org>
Changed-By: Laurent Bigonville <bigon@debian.org>
Description:
 fontconfig - generic font configuration library - support binaries
 fontconfig-config - generic font configuration library - configuration
 fontconfig-udeb - generic font configuration library - minimal runtime (udeb)
 libfontconfig1 - generic font configuration library - runtime
 libfontconfig1-dev - generic font configuration library - development
Closes: 869584 873121 874277 881278
Changes:
 fontconfig (2.12.6-0.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * New upstream release (Closes: #881278, #869584)
     - Drop debian/patches/03_locale_c.utf8.patch and
       debian/patches/06_cross.patch: applied upstream
   * debian/control:
     - Bump Standards-Version to 4.1.1 (no further changes)
     - Use the priority optional instead of extra, the later is deprecated
   * debian/rules: Use ?= instead of = operator to assign DEB_BUILD_GNU_TYPE to
     please lintian
   * debian/po/fr.po: Update French debconf translations (Closes: #873121)
   * debian/po/nl.po: Update Dutch debconf translations (Closes: #874277)
   * debian/watch: Use https:// to watch new upstream releases
Checksums-Sha1:
 241bdf692e318b71206ed2d252a15b0c9ce431e3 1884 fontconfig_2.12.6-0.1.dsc
 cae963814ba4bc41f3c96876604d33fc3abfc572 1624683 fontconfig_2.12.6.orig.tar.bz2
 07ad8a288fecad10fc95f0a8085c1e77d94536dd 49736 fontconfig_2.12.6-0.1.debian.tar.xz
 85cfb79be25948543e83787847b5e9bb75f56ecb 304296 fontconfig-config_2.12.6-0.1_all.deb
 e23c93172e35b1710ca67fcbca4c36f0e2cf2809 50284 fontconfig-dbgsym_2.12.6-0.1_amd64.deb
 7e2626522dc15906d43200115e853deb99344f6f 117208 fontconfig-udeb_2.12.6-0.1_amd64.udeb
 7e3f2726f4d3c3355c78244b14db725dcdb6cf7e 7183 fontconfig_2.12.6-0.1_amd64.buildinfo
 a5140f994c8082aa0ee43b5ca8d0326fca8a1753 439084 fontconfig_2.12.6-0.1_amd64.deb
 5bd31225eb6b9da82f6a05e6519afc52b11d59a8 272964 libfontconfig1-dbgsym_2.12.6-0.1_amd64.deb
 3909c9d26d3a6c018ef3ad998f7c0b705b3b1f78 924216 libfontconfig1-dev_2.12.6-0.1_amd64.deb
 0c71163aa80c0d54e725e9ada96a29ab77e41864 367852 libfontconfig1_2.12.6-0.1_amd64.deb
Checksums-Sha256:
 90e466b5836daad14883941573be73dc607840b41af0e30fff0a6fa20e52de84 1884 fontconfig_2.12.6-0.1.dsc
 cf0c30807d08f6a28ab46c61b8dbd55c97d2f292cf88f3a07d3384687f31f017 1624683 fontconfig_2.12.6.orig.tar.bz2
 2dc50142680342e592ec4a52c6481f9b70308a76f9bd5356dfa7ed2f99436eeb 49736 fontconfig_2.12.6-0.1.debian.tar.xz
 461c46d978edaa98835fd1dd5aefbf9cc8832468092aba41ed5df867bfad78f7 304296 fontconfig-config_2.12.6-0.1_all.deb
 41408ccfbb4232909ead073441e64a5079ee3ae928e10397093003fad1bc05a1 50284 fontconfig-dbgsym_2.12.6-0.1_amd64.deb
 a2bd016406b43459129cd0ac2ca0fce285dd30aff766533d3a91fcd7bebc2ef3 117208 fontconfig-udeb_2.12.6-0.1_amd64.udeb
 6de6c74f9abe0df354456d5bb6e0e7fd9568a2ce9f0076809802339defe6e3ad 7183 fontconfig_2.12.6-0.1_amd64.buildinfo
 c6a7b32d59057746003e4c52f956db631122928e75d4df45da8e2a30452dc2f5 439084 fontconfig_2.12.6-0.1_amd64.deb
 aed4688310e80fff1b967d23faa5eec05b28e1598e960e59d4d312e90eab4b80 272964 libfontconfig1-dbgsym_2.12.6-0.1_amd64.deb
 5567879cdc5ef5cabaa26600b05b67e12c408bfb903da1b0a7804f3164cbf199 924216 libfontconfig1-dev_2.12.6-0.1_amd64.deb
 9669daadbae33813ed790c2490c070e31a414958831b62d6b98f653f9e4eb532 367852 libfontconfig1_2.12.6-0.1_amd64.deb
Files:
 ee73e0af4708217b0f9d4b6ac07698df 1884 fonts optional fontconfig_2.12.6-0.1.dsc
 733f5e2371ca77b69707bd7b30cc2163 1624683 fonts optional fontconfig_2.12.6.orig.tar.bz2
 b64e9cecd3c274a434e5afa4b4bb3bcb 49736 fonts optional fontconfig_2.12.6-0.1.debian.tar.xz
 88aa58210d7762a218527b7c1458fc94 304296 fonts optional fontconfig-config_2.12.6-0.1_all.deb
 0c4b3dd65ece2d1098cac62b713ccc9d 50284 debug optional fontconfig-dbgsym_2.12.6-0.1_amd64.deb
 32f751b3b2bafd2339c1fbeecc0a8ae9 117208 debian-installer optional fontconfig-udeb_2.12.6-0.1_amd64.udeb
 6d0afdb51bd8cbad14cbfbc89b774fa0 7183 fonts optional fontconfig_2.12.6-0.1_amd64.buildinfo
 74f9ed9460770070e56aac527f986d7d 439084 fonts optional fontconfig_2.12.6-0.1_amd64.deb
 2bf27e2e8811fb005dd09f643639d395 272964 debug optional libfontconfig1-dbgsym_2.12.6-0.1_amd64.deb
 71bc3ec4060681307c496bef6fa1f290 924216 libdevel optional libfontconfig1-dev_2.12.6-0.1_amd64.deb
 7f16613de1aaf85514313b92bdc5e07a 367852 libs optional libfontconfig1_2.12.6-0.1_amd64.deb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----

iQFFBAEBCAAvFiEEmRrdqQAhuF2x31DwH8WJHrqwQ9UFAloEeS4RHGJpZ29uQGRl
Ymlhbi5vcmcACgkQH8WJHrqwQ9UTRQgAomAZqlv/8WYXEC3t/p5ldKeN8q49rWZt
gZSDihj43+yzEh9q7zUFOj3WPVM5qrBvNrT3RgePaij1Lotl/u02BXJWl52YR21f
XWzs5ipHG4M2LjqJw/mOyHhijPDNIQ8r7wmGRw0g0mCsNYyopndDPdlPasaNvmvB
lbvKFoFqpKIB8WyZRXqEnqHcsxPNFMv3qsFcIWGxKi8I7kvhMnCecWZtLUMSQjYs
mM6yetxcL94jB9Z7Gy2bWUfWe9+GBsBFj3KVzs9Uz1wFDBkSCfQCxkaWa8bw+3+G
pbKlctRCtCtudWtuVZ6j3Oly119X4aSSS9/IjMJPOEI+wN8ZXuA0vQ==
=Ex4D
-----END PGP SIGNATURE-----




Reply sent to Laurent Bigonville <bigon@debian.org>:
You have taken responsibility. (Mon, 20 Nov 2017 13:51:07 GMT) (full text, mbox, link).


Notification sent to jean-christophe manciot <actionmystique@gmail.com>:
Bug acknowledged by developer. (Mon, 20 Nov 2017 13:51:07 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 19 Dec 2017 07:27:10 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 14:04:17 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.