diff options
-rw-r--r-- | sysutils/acpica-tools/files/patch-generate_unix_iasl_Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sysutils/acpica-tools/files/patch-generate_unix_iasl_Makefile b/sysutils/acpica-tools/files/patch-generate_unix_iasl_Makefile index a0c860f782f5..5e82775b2e04 100644 --- a/sysutils/acpica-tools/files/patch-generate_unix_iasl_Makefile +++ b/sysutils/acpica-tools/files/patch-generate_unix_iasl_Makefile @@ -7,8 +7,8 @@ +# Function to safely execute yacc +# +safe_yacc = \ -+ _d=`mktemp -d $(OBJDIR)/$$_f.XXXXXX` &&\ + _f=`echo $(1) | tr '[:upper:]' '[:lower:]'` &&\ ++ _d=`mktemp -d $(OBJDIR)/$$_f.XXXXXX` &&\ + _t=`basename $(3)` &&\ + $(YACC) $(YFLAGS) -p$(1) -o$$_d/$$_f.c -d $(2) &&\ + mv $$_d/$$_f.$${_t\#\#*.} $(3);\ |