On Oct 9, 2013, at 3:21 AM, Bálint Réczey <balint@xxxxxxxxxxxxxxx> wrote:
> Building Wireshark already needs way more tools than just make and a C compiler.
Perhaps we should fix that, so that the release tarball includes all generated source. I'd prefer not to require Flex, yacc/Bison, Perl, or Python, ideally.
> I also can't name any platform we would like to support but where
> CMake is not available easily (like apt-get/yum/etc. install cmake).
http://hpux.connect.org.uk/hppd/cgi-bin/search?term=CMake&Search=Search
although
http://hpux.connect.org.uk/hppd/cgi-bin/search?term=Qt&Search=Search
so maybe they need to add a more modern version of Qt (which may require CMake). cmake.org does have 2.6.4 binaries for HP-UX:
http://www.cmake.org/cmake/resources/software.html
so hopefully that will be good enough.
The HP-UX Porting and Archive Centre does have binaries of Wireshark; whether they'll stop doing so for 1.12 is another matter - hopefully, they won't.
(I consider *all* currently-developed UN*Xes as platforms we should at least support to the extent of having third parties be able to package it. The only platforms I see us supporting *directly* are Windows and OS X, because I suspect only a minority of potential users of Wireshark would want to be forced to add on some Linux/BSD-style packaging system just to get Wireshark. Solaris, at least as of Solaris 11, has a Shiny New Packaging System built in, and has Wireshark in that packaging system; HP-UX has the Porting and Archive Centre, and they offer Wireshark and hopefully will continue to do so; AIX, there's The Written Word's packages.)