Summary: | xargs -p only works in the POSIX locale | ||
---|---|---|---|
Product: | Base System | Reporter: | Delan Azabani <delan> |
Component: | bin | Assignee: | Yuri Pankov <yuripv> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | bugs, yuripv |
Priority: | --- | Flags: | yuripv:
mfc-stable12+
|
Version: | CURRENT | ||
Hardware: | Any | ||
OS: | Any |
Description
Delan Azabani
2019-06-22 12:46:52 UTC
The problem here is that yesexpr and noexpr are no longer BREs as xargs assumes. A commit references this bug: Author: yuripv Date: Sat Dec 12 15:38:32 UTC 2020 New revision: 368580 URL: https://svnweb.freebsd.org/changeset/base/368580 Log: xargs: compile yesexpr as ERE yesexpr is an extended regular expression for quite some time now, use appropriate flag when compiling it. PR: 238762 Reviewed by: kevans Differential Revision: https://reviews.freebsd.org/D27509 Changes: head/usr.bin/xargs/xargs.c |