From 8ac4266021cfe08c6e7bfe40d56b96e4f3d77dd0 Mon Sep 17 00:00:00 2001
From: Taylor R Campbell <campbell+heimdal@mumble.net>
Date: Wed, 21 Jun 2023 23:08:32 +0000
Subject: [PATCH] Makefile.am: Set AM_YFLAGS and AM_LFLAGS, not YFLAGS or
 LFLAGS.

YFLAGS and LFLAGS are reserved for the user to set, not for makefiles
to set:
https://www.gnu.org/software/automake/manual/html_node/Flag-Variables-Ordering.html

fix https://github.com/heimdal/heimdal/issues/1171
---
 lib/asn1/Makefile.am    | 2 +-
 lib/com_err/Makefile.am | 4 ++--
 lib/sl/Makefile.am      | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/lib/asn1/Makefile.am b/lib/asn1/Makefile.am
index ccc2c2aa3..e5af4ba20 100644
--- a/lib/asn1/Makefile.am
+++ b/lib/asn1/Makefile.am
@@ -4,7 +4,7 @@ include $(top_srcdir)/Makefile.am.common
 
 WFLAGS += $(WFLAGS_ENUM_CONV)
 
-YFLAGS = -d -o asn1parse.c -t
+AM_YFLAGS = -d -o asn1parse.c -t
 
 AM_CPPFLAGS += $(ROKEN_RENAME) -I$(top_builddir)/include -I$(top_srcdir)/lib/base
 
diff --git a/lib/com_err/Makefile.am b/lib/com_err/Makefile.am
index 14e8e66fc..187e7747b 100644
--- a/lib/com_err/Makefile.am
+++ b/lib/com_err/Makefile.am
@@ -2,8 +2,8 @@
 
 include $(top_srcdir)/Makefile.am.common
 
-YFLAGS = -d -o parse.c
-LFLAGS = @FLEXNOUNPUTARGS@
+AM_YFLAGS = -d -o parse.c
+AM_LFLAGS = @FLEXNOUNPUTARGS@
 
 lib_LTLIBRARIES = libcom_err.la
 libcom_err_la_LDFLAGS = -version-info 2:3:1
diff --git a/lib/sl/Makefile.am b/lib/sl/Makefile.am
index 1213d8c9d..c962c7a57 100644
--- a/lib/sl/Makefile.am
+++ b/lib/sl/Makefile.am
@@ -8,8 +8,8 @@ endif
 
 AM_CPPFLAGS += $(ROKEN_RENAME)
 
-YFLAGS = -d -o slc-gram.c
-LFLAGS = @FLEXNOUNPUTARGS@
+AM_YFLAGS = -d -o slc-gram.c
+AM_LFLAGS = @FLEXNOUNPUTARGS@
 
 include_HEADERS = sl.h