From 8e5b15d9e7ca16e0413bd002424843319eae676e Mon Sep 17 00:00:00 2001 From: Eric Le Bihan Date: Fri, 25 Apr 2014 11:27:15 +0200 Subject: [PATCH] cairo: fix build of any2ppm if no fork(). The test program any2ppm can run as daemon. This feature can be disabled at compile time, if the required headers are not present. However the support for fork() is not checked. Fixes http://autobuild.buildroot.net/results/4f2/4f271d55d7060d412aa336cfc2da3be3538d3594/. Signed-off-by: Eric Le Bihan Signed-off-by: Peter Korsgaard --- .../cairo/cairo-004-fix-nofork-any2ppm.patch | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 package/cairo/cairo-004-fix-nofork-any2ppm.patch diff --git a/package/cairo/cairo-004-fix-nofork-any2ppm.patch b/package/cairo/cairo-004-fix-nofork-any2ppm.patch new file mode 100644 index 0000000000..16cc2e015d --- /dev/null +++ b/package/cairo/cairo-004-fix-nofork-any2ppm.patch @@ -0,0 +1,23 @@ +test: fix build of any2ppm if fork is not available. + +The test program any2ppm can run as daemon. This feature can be disabled at +compile time, if the required headers are not present. However the support for +fork() is not checked. + +This patch fixes this issue. + +Signed-off-by: Eric Le Bihan + +Index: cairo-1.12.10/test/any2ppm.c +=================================================================== +--- cairo-1.12.10.orig/test/any2ppm.c 2012-04-19 14:17:34.000000000 +0200 ++++ cairo-1.12.10/test/any2ppm.c 2014-04-25 11:13:30.000000000 +0200 +@@ -79,7 +79,7 @@ + + #include + +-#if HAVE_UNISTD_H && HAVE_FCNTL_H && HAVE_SIGNAL_H && HAVE_SYS_STAT_H && HAVE_SYS_SOCKET_H && HAVE_SYS_POLL_H && HAVE_SYS_UN_H ++#if HAVE_UNISTD_H && HAVE_FCNTL_H && HAVE_SIGNAL_H && HAVE_SYS_STAT_H && HAVE_SYS_SOCKET_H && HAVE_SYS_POLL_H && HAVE_SYS_UN_H && HAVE_FORK + #include + #include + #include