[tcpdump-workers] Re: HP-UX support and portability

2024-03-12 Thread Rick Jones via tcpdump-workers
--- Begin Message ---
I meant to include an "only" in there :)  Wasn't meaning to suggest any
heroic efforts should be made.

happy benchmarking,

rick

On Tue, Mar 12, 2024 at 4:08 PM Guy Harris  wrote:

> On Mar 12, 2024, at 2:07 PM, Rick Jones via tcpdump-workers <
> tcpdump-workers@lists.tcpdump.org> wrote:
>
> > If https://en.wikipedia.org/wiki/HP-UX#Version_history is any
> indication,
> > there are ~21 months left on HP's (er, sorry, HPE's) own support for
> HP-UX.
>
> As far as I know, now that Itania are no longer being manufactured and
> shipped, and given that HPE haven't, as far as I know, shown any sign of
> plans to port HP-UX to x86-64, the future is something like "no more HP-UX,
> just the ability to run HP-UX Itanium binaries on x86-64 Linux with
> binary-to-binary translation and either HP-UX system call emulation or
> HP-UX shared library call emulation".
>
> I can't find much to indicate the details of the strategy, except that it
> involves "Linux containers" in some fashion; if one of those particular
> "Linux containers" won't run native Linux/x86-64 applications and emulated
> HP-UX/Itanium apps in parallel, maybe there'd be some demand for the HP-UX
> tcpdump running in a container; otherwise, running a Linux tcpdump using
> Linux libpcap would probably be the future.
--- End Message ---
___
tcpdump-workers mailing list -- tcpdump-workers@lists.tcpdump.org
To unsubscribe send an email to tcpdump-workers-le...@lists.tcpdump.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

[tcpdump-workers] Re: HP-UX support and portability

2024-03-12 Thread Guy Harris
On Mar 12, 2024, at 2:07 PM, Rick Jones via tcpdump-workers 
 wrote:

> If https://en.wikipedia.org/wiki/HP-UX#Version_history is any indication,
> there are ~21 months left on HP's (er, sorry, HPE's) own support for HP-UX.

As far as I know, now that Itania are no longer being manufactured and shipped, 
and given that HPE haven't, as far as I know, shown any sign of plans to port 
HP-UX to x86-64, the future is something like "no more HP-UX, just the ability 
to run HP-UX Itanium binaries on x86-64 Linux with binary-to-binary translation 
and either HP-UX system call emulation or HP-UX shared library call emulation".

I can't find much to indicate the details of the strategy, except that it 
involves "Linux containers" in some fashion; if one of those particular "Linux 
containers" won't run native Linux/x86-64 applications and emulated 
HP-UX/Itanium apps in parallel, maybe there'd be some demand for the HP-UX 
tcpdump running in a container; otherwise, running a Linux tcpdump using Linux 
libpcap would probably be the future.
___
tcpdump-workers mailing list -- tcpdump-workers@lists.tcpdump.org
To unsubscribe send an email to tcpdump-workers-le...@lists.tcpdump.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s


[tcpdump-workers] Re: HP-UX support and portability

2024-03-12 Thread Rick Jones via tcpdump-workers
--- Begin Message ---
If https://en.wikipedia.org/wiki/HP-UX#Version_history is any indication,
there are ~21 months left on HP's (er, sorry, HPE's) own support for HP-UX.

happy benchmarking,

rick jones

On Tue, Mar 12, 2024 at 1:48 PM Denis Ovsienko  wrote:

> Hello all.
>
> HP-UX is one of the OSes nominally supported by libpcap and tcpdump,
> but it is rather difficult (or expensive) to find a live HP-UX host with
> shell for testing and development.  So before I forget again, this is
> far from ideal, but is the best reference material I managed to find for
> reasoning about HP-UX portability:
>
> http://hpux.connect.org.uk/hppd/hpux/Networking/Admin/libpcap-1.10.4/
> http://hpux.connect.org.uk/hppd/hpux/Networking/Admin/tcpdump-4.99.4/
>
> The "source code" tarballs are not the pristine release archives, but
> archives of working copies after applying the patches and running
> ./configure, so there is a config.h with (or without) the various
> HAVE_ macros.
>
> The binary packages also include description of changes applied before
> building, perhaps some of that could be up-streamed.
>
> --
> Denis Ovsienko
> ___
> tcpdump-workers mailing list -- tcpdump-workers@lists.tcpdump.org
> To unsubscribe send an email to tcpdump-workers-le...@lists.tcpdump.org
> %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
>
--- End Message ---
___
tcpdump-workers mailing list -- tcpdump-workers@lists.tcpdump.org
To unsubscribe send an email to tcpdump-workers-le...@lists.tcpdump.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s