--- Begin Message ---
On Sat, 14 Jan 2023 16:57:45 +
Denis Ovsienko via tcpdump-workers
wrote:
[...]
> So it would be practicable to restore Solaris 9 support in the
> trailing edge department of tcpdump using compile-time-conditional
> length modifier. If anybody volunteers to implement
--- Begin Message ---
On Thu, 12 Jan 2023 10:40:24 -0500
Michael Richardson wrote:
> Denis Ovsienko via tcpdump-workers
> wrote:
> > Thank you for the detailed analysis, Guy. I did not realize
> > the support is in the libc space rather than C99 space. Do you
> > think it would be
--- Begin Message ---
On 12/01/2023 10:04, Denis Ovsienko wrote:
> Do you think it would be
> appropriate to use [again] %lu instead of %zu for size_t [...] on systems
> that don't have %zu [...]?
The problem is that the needed conversion specification is "%lu" on 64 bits
system and "%u" on 32
--- Begin Message ---
On Thu, 12 Jan 2023 00:10:22 -0800
Guy Harris via tcpdump-workers
wrote:
> So, if we care about %z support:
>
> on UN*Xes, we'd have to drop support for OSes that don't
> provide a C library that supports it;
Thank you for the detailed analysis, Guy. I did not
--- Begin Message ---
On Jan 11, 2023, at 11:06 PM, Guy Harris via tcpdump-workers
wrote:
> On UN*Xes, the C library is typically the system API library, so it's bundled
> with the OS rather than the compiler, so I don't know whether this is an
> issue of Sun C 5.9 or SunOS 5.9 (the core OS
--- Begin Message ---
On Jan 11, 2023, at 10:44 PM, Francois-Xavier Le Bail via tcpdump-workers
wrote:
> The commit fbd44158e0d5e6bb0c9b05671f702ebcf68cc56d was:
> ---
>Mend "make check" on Solaris 9 (Autoconf
--- Begin Message ---
Hello,
The commit fbd44158e0d5e6bb0c9b05671f702ebcf68cc56d was:
---
Mend "make check" on Solaris 9 (Autoconf only).
Sun C 5.9 does not support C99. GCC 4.6.4 recognizes -std=gnu99, but