On Thu, Apr 07, 2016 at 04:53:31PM +0000, Chokshi, Mitul wrote: > > A double-quote in log message prematurely ends the enquoted string > in src/git-version.h, causing an error during compilation. > Used stream editor to replace " with \" > > Signed-off-by: Mitul Chokshi <mitul.chok...@intel.com> > --- > Makefile.am | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/Makefile.am b/Makefile.am > index d1644ac..a09ea0b 100644 > --- a/Makefile.am > +++ b/Makefile.am > @@ -162,7 +162,7 @@ endif > > if HAVE_GIT_REPO > src/git-version.h : $(top_srcdir)/.git/logs/HEAD > - $(AM_V_GEN)echo "#define BUILD_ID \"$(shell git > --git-dir=$(top_srcdir)/.git describe --always --dirty) $(shell git > --git-dir=$(top_srcdir)/.git log -1 --format='%s (%ci)')\"" > $@ > + $(AM_V_GEN)echo "#define BUILD_ID \"$(shell git > --git-dir=$(top_srcdir)/.git describe --always --dirty) $(shell git > --git-dir=$(top_srcdir)/.git log -1 --format='%s (%ci)' | $(SED) > 's|\"|\\\"|g' )\"" > $@ > else > src/git-version.h : > $(AM_V_GEN)echo "#define BUILD_ID \"unknown (not built from git or > tarball)\"" > $@
Confirmed: $ echo "foo" >> README $ git commit README -m "testing \"" $ make make all-am make[1]: Entering directory `/home/bryce/src/Wayland/weston' /bin/bash: -c: line 0: syntax error near unexpected token `(' /bin/bash: -c: line 0: `echo " GEN " src/git-version.h;echo "#define BUILD_ID \"1.9.0-168-gb1f52e1 testing " (2016-04-07 10:53:15 -0700)\"" > src/git-version.h' make[1]: *** [src/git-version.h] Error 1 make[1]: Leaving directory `/home/bryce/src/Wayland/weston' make: *** [all] Error 2 With the patch applied, the make passes properly. Tested-by: Bryce Harrington <br...@osg.samsung.com> > -- > 1.9.1 > > -------------------------------------------------------------- > Intel Research and Development Ireland Limited > Registered in Ireland > Registered Office: Collinstown Industrial Park, Leixlip, County Kildare > Registered Number: 308263 > > > This e-mail and any attachments may contain confidential material for the sole > use of the intended recipient(s). Any review or distribution by others is > strictly prohibited. If you are not the intended recipient, please contact the > sender and delete all copies. > > _______________________________________________ > wayland-devel mailing list > wayland-devel@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/wayland-devel _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel