Hi Make team!

I tried to build make from Git master on some macOS computer. I got the following error:

sed -e 's@%VERSION%@4.3.91@g' \
            -e 's@%PACKAGE%@make@g' \
          src/config.h-vms.template > src/config.h-vms
sed: RE error: illegal byte sequence

The attached patch replaces two occurrences of a German umlaut to the usual replacement (ä to ae). You might consider applying the patch.

Kind regards,
Christoph
>From 528a22af4a6c2c15389bf105f94c3d362c82f6b7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Christoph=20Gr=C3=BCninger?= <f...@grueninger.de>
Date: Sun, 16 Oct 2022 22:32:33 +0200
Subject: [PATCH] Replace German umlaut

It broke make (actually sed) with the following output

sed -e 's@%VERSION%@4.3.91@g' \
	    -e 's@%PACKAGE%@make@g' \
	  src/config.h-vms.template > src/config.h-vms
sed: RE error: illegal byte sequence
---
 src/config.h-vms.template | 2 +-
 src/vmsify.c              | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/config.h-vms.template b/src/config.h-vms.template
index a08905e2..07fd2585 100644
--- a/src/config.h-vms.template
+++ b/src/config.h-vms.template
@@ -1,4 +1,4 @@
-/* config.h-vms. Generated by hand by Klaus Kämpf <kkae...@rmi.de>      -*-C-*-
+/* config.h-vms. Generated by hand by Klaus Kaempf <kkae...@rmi.de>     -*-C-*-
 
 Copyright (C) 1996-2022 Free Software Foundation, Inc.
 This file is part of GNU Make.
diff --git a/src/vmsify.c b/src/vmsify.c
index 6ee4a10e..7a72c70d 100644
--- a/src/vmsify.c
+++ b/src/vmsify.c
@@ -14,7 +14,7 @@ A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
 You should have received a copy of the GNU General Public License along with
 this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
-/* Written by Klaus Kämpf (kkae...@progis.de)
+/* Written by Klaus Kaempf (kkae...@progis.de)
    of proGIS Software, Aachen, Germany */
 
 
-- 
2.35.3

Reply via email to