Package: fontconfig
Version: 2.12.1-0.1
Severity: critical
Tags: newcomer
Justification: breaks unrelated software

Dear Maintainer,

Building fontconfig (2.12.1-0.1) as a backport to Dessie/Stable. 
When building *with docbook* enabled, there results the following error message:

Makefile:1309: *** Recursive variable 'CC' references itself (eventually).  
Stop.

fontconfig-2.12.1-0.1/doc/Makefile gets generated and at lines 1309-1311 this 
is:

$(edit_sgml_OBJECTS) : CC=$(CC_FOR_BUILD)
$(edit_sgml_OBJECTS) : CFLAGS=$(CFLAGS_FOR_BUILD)
$(edit_sgml_OBJECTS) : CPPFLAGS=$(CPPFLAGS_FOR_BUILD)

Changing these lines to simple expansion fixes the issue and allows compilation 
to finish:

$(edit_sgml_OBJECTS) : CC:=$(CC_FOR_BUILD)
$(edit_sgml_OBJECTS) : CFLAGS:=$(CFLAGS_FOR_BUILD)
$(edit_sgml_OBJECTS) : CPPFLAGS:=$(CPPFLAGS_FOR_BUILD)


-- System Information:
Debian Release: 8.8
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.10.15-debian-hp800-kbuild (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages fontconfig depends on:
ii  dpkg               1.17.27
ii  fontconfig-config  2.12.1-0.1~bpo8+1
ii  libc6              2.19-18+deb8u9
ii  libfontconfig1     2.12.1-0.1~bpo8+1
ii  libfreetype6       2.7.1-0.1~bpo8+1

fontconfig recommends no packages.

fontconfig suggests no packages.

-- no debconf information

Reply via email to