meson: Fix symbol visibility with GNU compilers#1029
meson: Fix symbol visibility with GNU compilers#1029
Conversation
|
Why can you not use |
|
It does the same thing. Since I already had to test |
|
Argh, unit tests uses private symbols, I think that's why it fails CI. |
|
What follow-up could this PR have ? |
|
One thing that would be beneficial is that when my PR is merged, lz4 gets a new release, assuming the release would be compatible with 1.9.3 |
I'll have to discuss that goal with the team. Building a release is a significant effort, and I can't guarantee that I can save the time for it starting next week. Though I will try. What you can be sure though is that your PR will be welcome, and will be merged once completed. |
Thanks!
I really just want the release because my project is trying to publish on Meson's WrapDB, and it can't be accepted until we can use the WrapDB version of lz4. Unfortunately we can't use the upstream WrapDB lz4 because it misses some performance optimizations like https://github.com/hse-project/hse/blob/master/subprojects/packagefiles/lz4/lib/meson.build#L5, which is necessary to keep lz4 from hitting the PLT. I have already started on trying to get the Meson build revamped, but I think starting from scratch will be better. Lots of cruft since its maintenance doesn't seem like a priority. No problem though. After writing this out, I think I could work around this with the upstream build, but I will still go ahead and submit a PR! |
No description provided.