After upgrading on Fedora 26 I’ve got wrong font in my dwm and st. It was painful to look at.
During investigation, I’ve found that there, firstly, font terminus name has been changed from “Terminus” to “xos4 Terminus”. So, that could be solved by changing font name in dwm and st configs, it’s easy.
Secondary, fontconfig-devel package provides incorrect include directory in pkg-config’s file. The bug is reported to redhat: https://bugzilla.redhat.com/show_bug.cgi?id=1474072
--- /usr/lib64/pkgconfig/fontconfig.pc 2017-07-23 17:52:51.844365570 +0300
+++ /usr/lib64/pkgconfig/fontconfig.pc 2017-07-23 18:09:14.221529256 +0300
@@ -1,7 +1,7 @@
Looks like, I missed something on my home machine, but in the latest commit on git.suckless.org have no dependency in fontconfig.h