-
Notifications
You must be signed in to change notification settings - Fork 101
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
Compilation fails with sytem spdlog and libfmt #146
Comments
Does #149 allow you to build with the system spdlog and libfmt? For me it failed to link properly. |
Unfortunately not. |
Hello, on Fedora Linux side, we face the same issue with the compilation attempting to clone online git spdlog repository which is disallowed in the Fedora build system. We have a working patch addressing the problem and it will be nice the team fixes the compilation issue by using the existing available system library. Here is the full list of the patch file
|
@luyatshimbalanga that patch fails for me as it does not link to the system libraries. It would use the headers if they are already on the default search path. Could you explain how the system libraries are detected without using find_package or FindPkgConfig? See also #149 (comment). |
https://github.com/oneapi-src/level-zero/releases/tag/v1.17.6 now bundles the spdlog headers needed and has no dependencies on system spdlog. |
@lisanna-dettwyler Thank you, I can confirm, that it works now. |
It looks like, that commit 0eda146 broke something or exposed some bug. @Jemale
Compiling
level-zero-1.16.14
while already having installedspdlog
andlibfmt
fails in compilation.See Gentoo downstream bug fore mor analysis by sam. https://bugs.gentoo.org/930157
This patch seems to work as workaround:
The text was updated successfully, but these errors were encountered: