-
Notifications
You must be signed in to change notification settings - Fork 603
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
Build fails due to file conflict with gtest package #6715
Comments
I should add, I can't uninstall gtest as it appears to be a system-wide dependency. |
@QuantamHD any ideas? |
This seems like an Arch specific issue. You can turn off tests in cmake with -DENABLE_TESTS=OFF https://wiki.archlinux.org/title/Pacman#%22Failed_to_commit_transaction_(conflicting_files)%22_error |
Small update: I've tried editing the command in the PKGBUILD file with the specified command and no dice on that front--I still get the same error message. I'll try and see if simply syncing dependencies and then editing the CMakeLists.txt file helps any. |
So running the build manually via the provided script worked fine... |
Describe the bug
I'm trying to install this on EndeavourOS via AUR using the pacman wrapper yay. The building of OR-tools, abc, and OpenSTA appear to work perfectly fine, but when it gets around to building OpenROAD itself, the build fails with the following error:
I'm almost certain this is being caused by the inclusion of GoogleTest in the CMakeLists.txt in the main tree, but I don't have enough experience with C/C++ to know how to sidestep this.
Expected Behavior
I expected the package to install properly.
Environment
To Reproduce
yay -S openroad-git
.Relevant log output
Screenshots
No response
Additional Context
No response
The text was updated successfully, but these errors were encountered: