Opened 13 months ago

Last modified 13 months ago

#72646 new defect

wireshark4 broken for no good reason on legacy platforms

Reported by: barracuda156 Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.10.7
Keywords: Cc: ghosthound
Port: wireshark4

Description

Sure enough, Qt5+ is broken, but there is already a CLI variant in the port, why is it not used? With two completely trivial patches, I got the current version building:

$ rawshark -v
Rawshark (Wireshark) 4.4.7 (Git commit e8a60fa2ff17).

Copyright 1998-2025 Gerald Combs <gerald@wireshark.org> and contributors.
Licensed under the terms of the GNU General Public License (version 2 or later).
This is free software; see the file named COPYING in the distribution. There is
NO WARRANTY; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled (32-bit) using GCC 14.2.0, with GLib 2.78.4, with zlib 1.3.1, without
zlib-ng, with PCRE2, without Lua, with GnuTLS 3.8.6 and PKCS #11 support, with
Gcrypt 1.11.1, with Kerberos (MIT), with MaxMind, with nghttp2 1.66.0, with
nghttp3 1.10.1, with brotli, with LZ4, with Zstandard, without Snappy, with
libxml2 2.13.8, with libsmi 0.5.0, with binary plugins.

Running on Mac OS X 10.6.8, build 10K549 (Darwin 10.8.0), with 16384 MB of
physical memory, with GLib 2.78.4, with LC_TYPE=en_US.utf-8, binary plugins
supported.

Change History (2)

comment:1 Changed 13 months ago by ghosthound

Have you tried the "no_gui" variant? If not, please try that and let us know if it worked or not.

comment:2 in reply to:  1 Changed 13 months ago by barracuda156

Replying to ghosthound:

Have you tried the "no_gui" variant? If not, please try that and let us know if it worked or not.

This is precisely what I mean, no_gui should be the default for older systems, instead of leaving them broken.

Here is the fix: https://github.com/macos-powerpc/powerpc-ports/commit/e727e8fdcd2954cddcc3c30a58f3c73cbd96177e (ignore formatting changes, of course).

Note: See TracTickets for help on using tickets.