The source project of this merge request has been removed.
Use private fields in pkgconfig files
Compare changes
Files
17+ 1
− 1
@@ -25,7 +25,7 @@ Build-Depends:
Maintenance will be performed on git.ligo.org, containers.ligo.org, and docs.ligo.org on Tuesday 22 April 2025 starting at approximately 9am PDT. It is expected to take around 30 minutes and there will be several periods of downtime throughout the maintenance. Please address any comments, concerns, or questions to the helpdesk. This maintenance will be upgrading the GitLab database in order to be ready for the migration.
This patch does a few related things:
Requires.private
in pkgconfig files to stop forcing downstream
packages to link against everything upstreampkgconfig
as BuildRequires
for RPMsThis is mainly to prevent overlinking of gstlal*
package requirements into downstream libraries that link against them (e.g. preventing gstlal-ugly
linking unnecessarily against gslcblas
when linking against gstlal
).