In -current, default write format for tar(1) changed to “pax”

Author:
Source

A series of commits by Jeremie Courreges-Anglas (jca@)
has modified
tar(1)
such that its default write format (for archives) is that of
pax(1).
The message with the final
commit
captures the gist of the change:

CVSROOT:	/cvs
Module name:	src
Changes by:	jca@cvs.openbsd.org	2024/04/16 17:09:35

Modified files:
	bin/pax        : options.c tar.1 

Log message:
Switch tar(1) write default format to 'pax'

Lets us store longer file names, link names, finer grained timestamps,
larger archive member files, etc; at the expense of larger uncompressed
archives and less widespread support across the ecosystem.  If you're
unhappy with the new defaults, you can use -F ustar.  Or you can help
fix bugs / find a better middle ground.

Prodding from various including job@ and deraadt@
ok sthen@ caspar@ millert@

`

Read more