git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: [PATCH v2] config.mak.uname: update settings for FreeBSD
@ 2025-06-12 13:52 Carlo Arenas
  2025-06-12 16:48 ` brian m. carlson
  2025-06-12 16:52 ` [PATCH v2] " Junio C Hamano
  0 siblings, 2 replies; 11+ messages in thread
From: Carlo Arenas @ 2025-06-12 13:52 UTC (permalink / raw)
  To: Brad Smith; +Cc: git

On Thu, Jun 12, 2025 at 12:36:46AM -0800, Brad Smith wrote:
>
> FreeBSD 6.0 has memmem().

but AFAIK it was buggy, uncompatible with the "standard" and
didn't perform that well, at least until FreeBSD 12.

assuming that the system version is indeed faster than the
one provided with git (which should be true but worth testing)
then it might be better to only enable this for later versions?

> With making 6.0 the minimum version drop bits for supporting
> FreeBSD 4.x.

FreeBSD 4.x is no longer supported and wouldn't even build a
current git, since it predates C99 and is missing POSIX
compatibility with what we require (ex: no statvfs)

Carlo

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2025-07-02 16:22 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-12 13:52 [PATCH v2] config.mak.uname: update settings for FreeBSD Carlo Arenas
2025-06-12 16:48 ` brian m. carlson
2025-06-12 21:31   ` Carlo Marcelo Arenas Belón
2025-06-12 21:51   ` [PATCH v3] " Junio C Hamano
2025-06-12 22:30     ` Carlo Marcelo Arenas Belón
2025-06-12 22:37       ` Junio C Hamano
2025-07-02  9:37     ` [PATCH v4 0/2] " Carlo Marcelo Arenas Belón
2025-07-02  9:37       ` [PATCH v4 1/2] config.mak.uname: set NO_MEMMEM only for functional version Carlo Marcelo Arenas Belón
2025-07-02  9:37       ` [PATCH v4 2/2] build: retire NO_UINTMAX_T Carlo Marcelo Arenas Belón
2025-07-02 16:21       ` [PATCH v4 0/2] config.mak.uname: update settings for FreeBSD Junio C Hamano
2025-06-12 16:52 ` [PATCH v2] " Junio C Hamano

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).