GNOME Bugzilla – Bug 740582
Not all shells support the += syntax
Last modified: 2014-11-23 17:18:51 UTC
/bin/sh on some systems do not recognize the += syntax, so we should not use it in configure.ac. I cannot build gegl on FreeBSD because of the use of +=: checking whether the shell understands "+="... no ... checking for BABL... yes ./configure: GLIB_PACKAGES+= gio-unix-2.0: not found ... CC gegl-gio.lo gegl-gio.c:26:10: fatal error: 'gio/gunixinputstream.h' file not found #include <gio/gunixinputstream.h> ^ 1 error generated. Makefile:784: recipe for target 'gegl-gio.lo' failed
Created attachment 291309 [details] [review] [PATCH] Support shells which do not recognize the += syntax
Thanks, fixed in master: commit 4717b19118eb124a2d8d53497f5e8d587b6e4cc9 Author: Ting-Wei Lan <lantw@src.gnome.org> Date: Mon Nov 24 00:39:59 2014 +0800 Bug 740582 - Not all shells support the += syntax configure: support shells which do not recognize the += syntax. configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)