opnsense-src/usr.bin/ar
Ed Maste 2076973231 ar: deprecate -T option
Other ar implementations (GNU, LLVM) use -T to mean thin archive
rather than use only the first fifteen characters of the archive member
name.  We support both -T and -f for this, with -f documented as an
alias of -T.

An exp-run showed that the ports invoking `ar -T` expect thin archives,
not truncated names.  Switch -f to be the documented flag for this
behaviour, and emit a warning when -T is used.

The warning will be changed to an error in the future (in main), once
ports no longer use -T.

PR:		260523 [exp-run]
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation

(cherry picked from commit edadbb4606)
2022-01-04 20:53:27 -05:00
..
acplex.l ar: provide error exit status upon failure 2021-10-08 20:28:31 -04:00
acpyacc.y ar: provide error exit status upon failure 2021-10-08 20:28:31 -04:00
ar.1 ar: deprecate -T option 2022-01-04 20:53:27 -05:00
ar.c ar: deprecate -T option 2022-01-04 20:53:27 -05:00
ar.h ar: provide error exit status upon failure 2021-10-08 20:28:31 -04:00
Makefile
Makefile.depend DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
read.c ar: provide error exit status upon failure 2021-10-08 20:28:31 -04:00
util.c usr.bin/ar: use standard 2-Clause FreeBSD license 2018-06-20 18:43:17 +00:00
write.c ar: provide error exit status upon failure 2021-10-08 20:28:31 -04:00