Is there any specific reason why pkg-config uses popt as option parser? If not, then please use glib option parser instead. Considering that ATM pkg-config requires glib anyway, and glib always includes its option parser, popt is like the fifth wheel to pkg-config.
Fixed with popt removal in commit fd4d40b. Please reopen if this is still an issue.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.