Hi Michael,

I was running through the SeaBIOS release checks when I found that the
new iasl-option code in the Makefile seems to choke on older versions
of iasl (for example, version 20120123 as shipped with fc13).  Can you
verify if the iasl detection still works properly for you with the
patch below?

-Kevin


>From 51755c3b5ed9dcdfdef8cee56631d68642bde416 Mon Sep 17 00:00:00 2001
From: Kevin O'Connor <[email protected]>
Date: Wed, 29 Aug 2012 21:27:37 -0400
Subject: [PATCH] Make iasl option check work with older versions of iasl.
To: [email protected]

Signed-off-by: Kevin O'Connor <[email protected]>
---
 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 72ee152..45ea48a 100644
--- a/Makefile
+++ b/Makefile
@@ -221,7 +221,7 @@ $(OUT)vgabios.bin: $(OUT)vgabios.bin.raw tools/buildrom.py
 
 ################ DSDT build rules
 
-iasl-option=$(shell if "$(1)" "$(2)" -h > /dev/null 2>&1 \
+iasl-option=$(shell if test -z "`$(1) $(2) 2>&1 > /dev/null`" \
     ; then echo "$(2)"; else echo "$(3)"; fi ;)
 
 $(OUT)%.hex: src/%.dsl ./tools/acpi_extract_preprocess.py 
./tools/acpi_extract.py
-- 
1.7.11.4


_______________________________________________
SeaBIOS mailing list
[email protected]
http://www.seabios.org/mailman/listinfo/seabios

Reply via email to