Re: [PATCH 1/2] scripts/config: Use POSIX standard ERE (-E) in sed
Nicolas Schier <[email protected]> Mon, 20 Jul 2026 21:40:58 +0200
| Newsgroups | org.kernel.vger.linux-kbuild,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <178457645828.1375946.5314630450097150907.b4-review@b4> |
On Sun, 07 Jun 2026 06:11:31 +0800, Rong Zhang <[email protected]> wrote: > The use of Extended Regular Expressions was removed by commit > 83e8b90e1d2c ("scripts/config: use sed's POSIX interface"). > > Before that, the script used `-r' to enable ERE, which is indeed > non-portable. However, POSIX.1-2024 [1][2] has accepted `-E' as a > standard option to use ERE for matching, and major sed implementations > (GNU, FreeBSD, OpenBSD, NetBSD, macOS) have supported `-E' for over two > decades, so it makes no sense to use Basic Regular Expressions any more. > > [...] Reviewed-by: Nicolas Schier <[email protected]> -- Nicolas