-
Notifications
You must be signed in to change notification settings - Fork 2
gmock issues prevent successful build #1
Comments
So here is the ArchLinux bug report: link I found the upstream of pkgbuilds for anthraxx, who maintains Upgrading gmock/gtest prob wont solve this issue, so someone will still have to resolve this issue, but atleast I found the repo so if anyone wants to fix this issue, they can submit PRs, instead of just complaining on bug report. I may get around to do it, but can't promise anything esp since I am not using this package. EDIT: Well since I updated the package I thought I might as well just fix the bug, here is the PR for it, anthraxx/arch-pkgbuilds#33 We need to keep in mind that unnecessary upstream issues get closed. @jwhendy can you take care of this? I think you can go ahead and close them now since we know it is not upstream ros problems but ArchLinux packaging. |
Report at catkin was closed today (thanks for that). I was hoping someone could explain the CMakeLists related error, which was still not clear in my mind, and still isn't. I modified one from Ubuntu and one from gtest, but got a warning for every package when doing I already closed realtime_tools 9 days ago. Are there any others to close? Edit: and thanks for the PR! I saw this linked this morning when I commented, but assumed it was anthraxx who finally got to this since my but report has been open now since freaking Sept 2019! On one hand, hopefully this lowers the barrier to get it fixed, on the other... dang, I hope someone is at the wheel and even paying attention!? |
I think we got all the issues covered. Yeah, sure np thought I would actually dig into the issue and squash it. Not gonna blame antraxx though since he recently got promoted to Project Lead of Arch Linux, so he is definteily a busy man. Just glad that he has a repo for his pkgbuilds so it makes it easier to contribute to. |
I kinda want to close this issue, since the Actually let's keep this issue open, I may still be having the same problem. :( |
But do we depend on So, I'd propose:
|
We had a similar issue with libpgm a long time back, the solution then was to just let users know that Also just did a thorough check and the real-time tools is still not building for me. If you can take a look into this with the newer gtest-py3 package that would be great. Your analysis earlier really helped me understand and submit the patch for gtest. |
If you have this issue you can delete this code from CMakeLists.txt if with enabling the gmock and gtest. Also, I deleted gmock and gtest using -Rdd for checking the result. Using the comments, I delete As a final aside, I remembered that I did this without success.
Thank u) |
@bionade24 can we get this package updated, ASAP? It is currently causing ros-melodic-desktop-full to fail. |
Done |
The issue is still out there so I think we should keep it open, the patch is just to not compile the tests so that the rest of the ros-melodic stack can be successfully installed. |
Yeah, sorry forgot about this convention. |
I can't build this with upstream sources, only the ros-gbp version. There are other reports of the issue of not finding
gmock
.I think the patch on the last bullet has potential, but think it required adapting to arch's dir structure, perhaps. Note some of the paths added by that patch in #1022 in this comment. Note in the next comment what arch has sitting around with respect to gmock/gtest.
The text was updated successfully, but these errors were encountered: