Bug 715587
Summary: | Qt library error | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Adam Huffman <bloch> |
Component: | qt | Assignee: | Than Ngo <than> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 14 | CC: | itamar, jreznik, kevin, ltinkl, rdieter, rnovacek, smparrish, susi.lehtola, than |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2011-06-23 14:20:13 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Adam Huffman
2011-06-23 12:50:02 UTC
Looks like Qt has broken the abi without updating the library soname. Reassigning. (Rebuilt unetbootin to follow.) Uh, rebuilding unetbootin was the wrong thing to do! Your rebuild is completely unnecessary, please don't push it. This is an unresolved symbol in one of Qt's own libraries. The reporter must have a bundled copy of Qt from some third-party installer which is older than our system Qt and breaks our system Qt apps. (That QIODevice::Private class is a private class in QtCore which is used by QtNetwork from the same version of Qt. Mixing incompatible versions of QtNetwork and QtCore WILL lead to unresolved symbols. They must be from the same version. Please search for bundled copies of libQtCore.so.4 and other libQt* libraries in some application directory and delete them. Your third-party applications should be working fine with our up-to-date system Qt.) (In reply to comment #3) > (That QIODevice::Private class is a private class in QtCore which is used by > QtNetwork from the same version of Qt. Mixing incompatible versions of > QtNetwork and QtCore WILL lead to unresolved symbols. They must be from the > same version. Please search for bundled copies of libQtCore.so.4 and other > libQt* libraries in some application directory and delete them. Your > third-party applications should be working fine with our up-to-date system Qt.) Yes, that does seem to be what's happening - sorry for the noise. It helps explain why I was having trouble with the third-party program (I've been trying to make an RPM of it, which is proving difficult). |