If you want to read the full story please see pull request #165, but in short moving files from share/ to lib/ was needed because FreeBSD didn't look for .pc files in share/pkgconfig/.
Now that everybody looks for stuff in share/, the commit b1ecdf0ed86faeeaebe13d0db16ad04c20519527 can be reverted, so that stuff like cross-compilation can continue working fine.
If you want to read the full story please see pull request #165, but in short moving files from
share/
tolib/
was needed because FreeBSD didn't look for .pc files inshare/pkgconfig/
.After a quick discussion upstream, FreeBSD's pkgconf was patched to also honour .pc files in
share/pkgconfig/
.Now that everybody looks for stuff in
share/
, the commit b1ecdf0ed86faeeaebe13d0db16ad04c20519527 can be reverted, so that stuff like cross-compilation can continue working fine.