Actions
Bug #16836
closedconfigure-time LDFLAGS leak into ruby pkg-config file
Description
When building ruby with e.g. -Wl,-rpath=/ro/ruby-amd64-2.7.1-6/lib
(to make it hermetic, see my work-in-progress post at https://website-review.zekjur.net/pull/hermetic/posts/2020-05-04-distri-hermetic-packages/), I noticed that the resulting pkg-config file (lib/pkgconfig/ruby-2.7.pc
) includes the LDFLAGS!
This will result in software that links against ruby being built with the wrong rpath
.
In general, LDFLAGS should not be persisted into pkg-config. The attached patch fixes the issue.
Thanks,
Files
Actions
Like0
Like0Like0Like0