Index | Thread | Search

From:
Marc Espie <marc.espie.openbsd@gmail.com>
Subject:
Re: db/config.site cache for ac_cv_header_netinet_tcp_var_h
To:
ports <ports@openbsd.org>
Date:
Mon, 29 Jul 2024 20:00:49 +0200

Download raw body.

Thread
On Mon, Jul 29, 2024 at 04:54:34PM +0100, Stuart Henderson wrote:
> db/config.site has this:
> 
> 1.6          (espie    24-Feb-05): ac_cv_header_netinet_tcp_timer_h=${ac_cv_header_netinet_tcp_timer_h=yes}
> 
> turns out this is a bit problematic, because on OpenBSD you need to
> pull in tcp_timer.h before you can use tcp_var.h ("use of undeclared
> identifier 'TCPT_NTIMERS'").
> 
> I wonder if we should remove this - at least one port (net/scamper)
> has a patch to disable use of tcp_var.h because of this. (This was
> figured out by scamper's developer who was wondering why I needed
> to patch it).
> 

Removing one line is not a big issue, especially if it breaks something

The whole premise behind ac_cache is broken, specifically because of
those crazy dependencies.

(oh and I would feel so much more implicated and entitled to say okay if
you guys grouped up and got my account back)