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