Wireshark mailing list archives
Re: Qt related menu issues on Mac OS X (bug 10890, etc)
From: Guy Harris <guy () alum mit edu>
Date: Thu, 23 Jul 2015 14:45:57 -0700
On Jul 22, 2015, at 8:20 PM, Luke Mewburn <luke () mewburn net> wrote:
I suspect that this Qt bug (QTBUG-34160) may not be easily worked-around within Wireshark without radical menu reorganisation.
I'm not sure how radical https://code.wireshark.org/review/#/c/9760/ is, but do the issues from bug 10890 remain after that change? As for Copy Bytes, that's just not implemented yet, according to Alexis La Goutte: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=10890#c12
Details: I tried building against 5.5.0 from qt.io (qt-opensource-mac-x64-clang-5.5.0.dmg) after disabling the homebrew version in /usr/local, but it's been a bit of a hassle to get it to build and link.
Any hassle other than having to fix the .pc files?
I think the pkg-config .pc files that are shipped with the qt.io are broken (that's an Qt5.5.0 upstream problem).
To be particular, it's problems (plural) QTBUG-35256: https://bugreports.qt.io/browse/QTBUG-35256 which predates Qt 5.5.0 and QTBUG-47162: https://bugreports.qt.io/browse/QTBUG-47162 which is new in 5.5.0.
I had to manually edit Makefile and ui/qt/Makefile and add -F and various -I to CXXFLAGS, and fix incorrectly escaped -framework\ FOO (remove the \ between "-framework" and the argument).
The macosx-setup.sh script not only downloads the Qt image and runs its installer, it runs an editing script afterwards that fixes those problem. If you're building Wireshark from source on OS X, the best way to get the relevant libraries installed is with that script, which will do the downloading, patching as necessary, compiling if it's a source rather than a binary installation, and installation for you. ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- Qt related menu issues on Mac OS X (bug 10890, etc) Luke Mewburn (Jul 21)
- Re: Qt related menu issues on Mac OS X (bug 10890, etc) Guy Harris (Jul 21)
- Re: Qt related menu issues on Mac OS X (bug 10890, etc) Luke Mewburn (Jul 22)
- Re: Qt related menu issues on Mac OS X (bug 10890, etc) Guy Harris (Jul 23)
- Re: Qt related menu issues on Mac OS X (bug 10890, etc) Luke Mewburn (Jul 23)
- Re: Qt related menu issues on Mac OS X (bug 10890, etc) Guy Harris (Jul 23)
- Re: Qt related menu issues on Mac OS X (bug 10890, etc) Luke Mewburn (Jul 22)
- Re: Qt related menu issues on Mac OS X (bug 10890, etc) Guy Harris (Jul 21)