News for hackers. Stuff that matters.
Re:What's New in POSIX 2024 by chasil on Tuesday October 29, 2024 @09:34AM (#41983695)

  - find(1p) now supports -print0
  - xargs(1p) now supports the -0 argument
  - newlines in filenames now should throw errors in many utilities
  - a complier implementing the c17 standard is now required
  - ulimit is expanded
  - renice can use relative values
  - a timeout utility has been added
  - make adds support for $^ $+ ::= :::= != ?= +=
  - logger is improved
  - gettext is adopted
  - readlink and realpath are adopted
  - rm now supports -d to remove empty directories and -v for verbose
  - various improvements to printf, sed, test
Re:What's New in POSIX 2024 by greyw on Tuesday October 29, 2024 @10:04AM (#41983954)
Looks like the BSD-family will have some implementing to do.
Re:What's New in POSIX 2024 by chasil on Tuesday October 29, 2024 @11:08AM (#41984616)
I just booted OpenBSD 7.0 (which is a bit dated).

The find utility has print0, and xargs has -0. Notibly, xargs also has -P for running processes in parallel.

rm has both -d and -v.

The renice command appears to be able to use relative adjustments with -n.

There is a timeout command.

There is a readlink command, but no realpath (but a manual page exists for it as a system call).

Re:What's New in POSIX 2024 by sneed_chucker on Tuesday October 29, 2024 @10:37AM (#41984276)
Strict adherence to POSIX isn't a goal of any of the current BSDs is it?
Re:What's New in POSIX 2024 by bryanlarsen on Tuesday October 29, 2024 @10:48AM (#41984387)
I'm confident they'd accept patches.
Re:What's New in POSIX 2024 by saagarjha on Friday November 01, 2024 @02:56AM (#42014626)
macOS
Re:What's New in POSIX 2024 by washbear on Friday November 01, 2024 @10:00AM (#42016984)
People get "POSIX compliance" confused with "Unix certification". The first is an API you implement, the second is a rubber stamp.

All active Unix-like operating systems aim to implement the new interfaces as they're defined.