From aa1cb68ce2d7a8a5d1597e96d530a98a174d1b53 Mon Sep 17 00:00:00 2001 From: Joshua Lock Date: Tue, 27 Sep 2011 12:53:34 -0700 Subject: [PATCH] ghostscript: disable check for time.h ghostscript has it's own hacky check for time.h which hard-codes paths, this means in the native case it fails on systems such as Ubuntu 11.10 where the location of time.h has changed. Further it means the target build has had a host-intrusion issue. This patch disables the check for time.h, future releases of ghostscript use standard autotools checks for time.h's location. (From OE-Core rev: 59746f706fd71b58268745309dfa54b87ccdb967) Signed-off-by: Joshua Lock Signed-off-by: Richard Purdie --- meta/recipes-extended/ghostscript/ghostscript_9.02.bb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta/recipes-extended/ghostscript/ghostscript_9.02.bb b/meta/recipes-extended/ghostscript/ghostscript_9.02.bb index 2e467341ef..9b21c66956 100644 --- a/meta/recipes-extended/ghostscript/ghostscript_9.02.bb +++ b/meta/recipes-extended/ghostscript/ghostscript_9.02.bb @@ -36,6 +36,11 @@ SRC_URI[sha256sum] = "03ea2cad13a36f8f9160912012b79619a826e7148fada6d3531feb2540 EXTRA_OECONF = "--without-x --with-system-libtiff --without-jbig2dec --without-jasper --with-fontpath=${datadir}/fonts" +# This has been fixed upstream but for now we need to subvert the check for time.h +# http://bugs.ghostscript.com/show_bug.cgi?id=692443 +# http://bugs.ghostscript.com/show_bug.cgi?id=692426 +CFLAGS += "-DHAVE_SYS_TIME_H=1" + inherit autotools do_configure () {