BBS:      TELESC.NET.BR
Assunto:  shiney new binkd
De:       Maurice Kinal
Data:     Wed, 14 Jan 2026 17:45:35 +0000
-----------------------------------------------------------
Hej August!

> that means you are building that source using 2017 C standard gcc
> support not the 2023 C standard based gcc default....

Exactly.

> That may mean that gcc developers are getting sloppy,

No it doesn't.  Without overthinking this, it means that the binkd source isn't quite up to speed as far as c standards are concerned and that gcc provides backwards compatibilty via the -std switch.

> there is an inherent code issue that they are tripping over.

No.  It compiles fine by using older c standards without having to revert to an older gcc release.  If anything it is the binkd maintainer(s) who are behind the times.  On the plus side it is a very easy fix and as luck would have it gnu17 can produce a vastly more capable strftime than gnu99, especially with regards to rfc-3339 formatted output such as below;

:read !date --rfc-3339=ns
2026-01-14 18:04:01.153826413+00:00

Overkill for sure but the nanosecond part could be used to ensure uniqueness in a multiuser enviroment.

Het leven is goed,
Maurice

-o  -o  -o   o- -o   o-  o-  o-  o-  o-  o- -o   o- -o  -o  -o
 (\  (\  (\ /)   (\ /)  /)  /)  /)  /)  /)   (\ /)   (\  (\  (\
 ^^  ^^  ^^ ^^   ^^ ^^  ^^  ^^  ^^  ^^  ^^   ^^ ^^   ^^  ^^  ^^
... Is... glisna glshluttur, gimmum gelicust, flor forste geworuht.
    Ice glistens glass-clear, gem-like, a floor built by frost.
--- GNU bash, version 5.3.9(1)-release (x86_64-pc-linux-gnu)
 * Origin: Little Mikey's EuroPoint @ (2:280/464.113)

-----------------------------------------------------------
[Voltar]