-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
[package] bison/3.7.6: build with clang fails when *:shared=True #8325
Comments
Seems to be related to this: But I am still not sure where the issue is... |
Having the same issue. I will report upstream. ping @uilianries @SSE4 |
Issue is still present in the latest version. I am about to add it here: |
Does someone know, where to report upstream issues? The repository I mentioned above seems to be a wrong one. |
It's hard to define the cause. You are using a different distro. I can try to reproduce on Ubuntu, and see if it really occurs for any distro. |
I am also using Ubuntu, the latest release, "Linux Ubuntu 22.10" |
@AndreyMlashkin thanks for the information! |
Happens on Ubuntu 22.04 too, I've updated the upstream bug report |
If you try to build with
*:shared=True
withclang
the build fails:Digging into the config.log file we see:
Whereas if I build without
*:shared=True
the linker command passes:Complete logs below.
It seems that using shared flex library here is causing the issue due to this part
libfl.so: undefined reference to 'yylex'
Package and Environment Details (include every applicable attribute)
Conan profile (output of
conan profile show default
orconan profile show <profile>
if custom profile is in use)Steps to reproduce (Include if Applicable)
Logs (Include/Attach if Applicable)
Click to expand log
The text was updated successfully, but these errors were encountered: