[gstreamer-bugs] [Bug 378931] GStreamer does not correctly detect Bison on Solaris 9

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sun Jan 7 10:20:33 PST 2007


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=378931

  GStreamer | gstreamer (core) | Ver: 0.10.10


Tim-Philipp Müller changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEEDINFO




------- Comment #6 from Tim-Philipp Müller  2007-01-07 18:18 UTC -------
> But configure (near line 25022) contains an error:
> 
>    bison_version=`$BISON_PATH --version | head -n 1 | sed 's/^.*) //' | sed
> 's/a-zA-Z*$//' | cut -d' ' -f1`
> 
> Instead of "sed 's/a-zA-Z*$//'" we need sed 's/[a-zA-Z]*$//' (like in the test
> commands). common/m4/gst-parser.m4:12 has this right. 
> 
> I think we have a M4 quoting problem here. The quoting problem (within autoconf
> processing from common/m4/gst-parser.m4 to configure) can be seen on Linux too.

Ah, good catch. I guess we need double square brackets again in the .m4 file.

Does changing this in common/m4/gst-parser.m4 fix it for you as well, after
running autogen.sh again?

-  bison_version=`$BISON_PATH --version | head -n 1 | sed 's/^.*) //' | sed
's/[a-zA-Z]*$//' | cut -d' ' -f1`
+  bison_version=`$BISON_PATH --version | head -n 1 | sed 's/^.*) //' | sed
's/[[a-zA-Z]]*$//' | cut -d' ' -f1`



-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list