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 <ke...@koconnor.net>
Date: Wed, 29 Aug 2012 21:27:37 -0400
Subject: [PATCH] Make iasl option check work with older versions of iasl.
To: seabios@seabios.org

Signed-off-by: Kevin O'Connor <ke...@koconnor.net>
---
 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
SeaBIOS@seabios.org
http://www.seabios.org/mailman/listinfo/seabios

Reply via email to