Дана 24/09/16 02:16AM, Jesse Lawton написа: > Hi, I am running OpenBSD 7.5 and when I try to compile stuff this > happens: > jesse@openbsd ~/source/suckless/st % make > st build options: > Deep recursion on subroutine "main::handle_config" at /usr/bin/pkg-config > line 331. > Deep recursion on subroutine "main::handle_config" at /usr/bin/pkg-config > line 331.
1. How have you configured st compilation/edited config.mk? Which version of st are you using? Any patches? I use (and therefore compile) my fork based on st 0.9.2 on OpenBSD 7.5 without any issues, but also just a fresh `git clone`d copy compiles without issues, when the section of config.mk titled `# OpenBSD:` is uncommented. 2. What happens when you execute, eg. pkg-config --cflags fontconfig 3. Which version of pkg-config are you using (`pkg-config --version`)? I don't have any issues with pkg-config 0.29.2. 4. Have you set up any unusual environment variables affecting pkg-config (`man 1 pkg-config`)? (Essentially a part of 1. above.)