Sun, Sep 28
OK, I see. Do you want me to commit it for you?
I cannot make git push, get access error:
Please re-arrange the calendar entry in calendar (zic!) order and feel free to commit.
Aug 16 2025
Aug 10 2025
Jul 23 2025
I went ahead and landed this since it won't hurt and may help.
agreed
note that it is not necessary anymore to add/update this in termcap, since the last work on ncurses, terminfo installed in localbase takes precedence over termcap, so if you install the right terminfo via the sterm package then it will just work without conversion to termcap, which was the point of doing that.
see what the x11/foot package is doing.
This looks fine to me. I guess it was generated with infotocap st.info from https://git.suckless.org/st/file/st.info.html?
Jul 22 2025
These seem sane to me... Added bapt@ since he's been doing the terminal stuff lately.
Jun 16 2025
MIT krb5 has been adopted in CURRENT.
MIT krb5 has been adopted in CURRENT.
Feb 11 2025
Jan 27 2025
Jan 23 2025
So the one failure in the exp-run is apparently we have a port that builds the FreeBSD libusb for Linux using /compat/linux/bin/gcc and that version of GCC is too old to support c17.
Jan 13 2025
I've created a PR to do an exp-run both this and D43237 at https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284039
Jan 9 2025
Fix double empty lines. make buildword success
Remove CSTD= c99 from openzfs
Turned out that FreeBSD uses c99 while the upstream uses gnu99. I think it is safe to go for gnu17.
Restore sys/conf/kern.mk
Build success on amd64
Testing locally I found that I did not need the changes to linuxkpi, I only needed the zstd change. For that, I also made the header include <sys/kassert.h> rather than <sys/systm.h> as we define all the assertion macros for the kernel in <sys/kassert.h>.
Also, the only contrib things I could find that are using c99 explicitly is ZFS. I wonder if those can use c17?
I'm working on trying to merge this and have the following candidate commit message:
Jan 4 2025
Individual revisions splited from b662ca1d6cd82044c6cb79075e1830b97594bef3 are also on Github. D43236, D43237, and D43239
Do you have a branch pushed somewhere with these commits split out already?
Dec 16 2024
Dec 15 2024
Dec 14 2024
Fix indent
