New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fails to build because of hidden symbols #207
Comments
|
Hmm, is there anything special about your system? The software builds fine for me, and the CI is happy as well, additionally there were no changes to |
|
It builds fine on openSUSE Tumbleweed, but fails reproducibly on Leap 15.0. Adding |
|
Interesting. Potentially this fails with a newer GCC? |
Older, actually. GCC 7.3.1 fails, but 8.2.1 works. It might also be binutils causing this.
I could create a PR, but I'm not sure that it's the right solution. It's necessary because the includes with hidden default visibility include string.h, so once any include file referenced there changes, this needs to be adjusted. |
|
I think for now this is a good solution. I really don't want to have the gperf-related symbols exported, and I don't see a better way to resolve this. |
The visibility changes in
as-tag.cbreak building:The text was updated successfully, but these errors were encountered: