| Summary: | [Patch] gtest does not properly link against pthread | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Tim Niemueller <tim> | ||||
| Component: | gtest | Assignee: | Akira TAGOH <tagoh> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 16 | CC: | tagoh, terje.rosten | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | gtest-1.6.0-1.fc18 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2012-10-16 09:18:42 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Attachments: |
|
||||||
|
Description
Tim Niemueller
2012-04-18 14:00:43 UTC
Any idea if and when you fix this? Or has this been fixed? Well, this issue seems not happening when building with cmake which is recommended way. new upstream version is also available but "make test" seems not passed. I'm trying to see what's wrong. gtest-1.6.0-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/gtest-1.6.0-1.fc18 gtest-1.6.0-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/gtest-1.6.0-1.fc17 gtest-1.6.0-1.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/gtest-1.6.0-1.fc16 Akira, can you provide some feedback on comment #1 in https://bugzilla.redhat.com/show_bug.cgi?id=737268 Hmm, given that they think there are the violation of the ODR in gtest itself, roughly speaking, IMHO API is to protect this case. if they give up to maintain their APIs and address some conflict then, hmm, yeah, it may be better stop shipping it in Fedora perhaps. fortunately mozc doesn't require gtest anymore. I don't mind either. Anyway, I guess it's not introduced by 1.6.0 but just they realized and stopped "make install" since. so it should be a separate issue so far. I'm wondering if it can be avoided with shipping the static library only? We should open an another bug for that maybe. FWIW I haven't ever tried to write any test cases with it. so I may be wrong. From my side all I asked for was linking against pthread. It seems stupid to have a library that you cannot ship prebuilt. Is there a link to the reasoning behind this? I think the above bugzilla link explains all. in addition to, if you aren't sure what's the One Definition Rule, http://en.wikipedia.org/wiki/One_Definition_Rule. Package gtest-1.6.0-1.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing gtest-1.6.0-1.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-15034/gtest-1.6.0-1.fc18 then log in and leave karma (feedback). dunno why this bug wasn't closed even though the updated package has already been pushed to the stable. anyway closing. |