Page MenuHomeFreeBSD

Install working pkgconfig .pc files for compat libraries
ClosedPublic

Authored by arichardson on Apr 17 2022, 7:22 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Nov 14, 12:07 AM
Unknown Object (File)
Oct 18 2024, 2:02 PM
Unknown Object (File)
Sep 30 2024, 8:31 AM
Unknown Object (File)
Sep 30 2024, 8:22 AM
Unknown Object (File)
Sep 30 2024, 8:19 AM
Unknown Object (File)
Sep 30 2024, 6:18 AM
Unknown Object (File)
Sep 21 2024, 9:43 PM
Unknown Object (File)
Sep 9 2024, 12:41 PM
Subscribers

Details

Summary

Instead of installing them to /usr/libdata/pkgconfig, we use
/usr/lib<suffix>/pkgconfig. I'm not sure why native ABI libdirs are
installed to /usr/libdata/pkgconfig instead of /usr/lib/pkgconfig, but
I don't think this commit should change that.

Test Plan

grep -rn libdir= ./usr/lib32/pkgconfig/*.pc

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 45199
Build 42087: arc lint + arc unit

Event Timeline

A quick glance says "this looks good to me" if that's the feedback you're looking for :)

Use FreeBSD HEAD instead of CheriBSD HEAD as the base

arichardson edited the test plan for this revision. (Show Details)
In D34939#792003, @imp wrote:

A quick glance says "this looks good to me" if that's the feedback you're looking for :)

Thanks, yes that is what I was looking for before updating the review :)

It's a pitty we can't be consistent and have a libdata equivalent for compat libraries, but on the other hand I don't have better proposal that what is proposed here.

If there are no further comments/suggestions, I'll commit this next week (most likely Wednesday)

This revision was not accepted when it landed; it landed in state Needs Review.Aug 11 2022, 10:47 PM
This revision was automatically updated to reflect the committed changes.