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

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Fri Jan 5 13:30:40 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


Bjoern Voigt changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|FIXED                       |




------- Comment #3 from Bjoern Voigt  2007-01-05 21:29 UTC -------
Sorry, the bug still exists in Solaris with the current CVS HEAD version of
gstreamer:

checking bison version 1.875d >= 1.35... Bareword found where operator expected
at - line 1, near "1.875d"
        (Missing operator before d?)
Unquoted string "d" may clash with future reserved word at - line 1.
syntax error at - line 1, near "1.875d "
Execution of - aborted due to compilation errors.
no
configure: error: Your bison version is too old, 1.35 or later is required.

The error comes from Perl because 1.875d (the version of /usr/local/bin/bison
on my SunOS 5.9 system) is not a number. This test (original from
gstreamer/common/m4/gst-parser.m4:15) shows the problem:

$ perl -w << EOF
? exit 1.875d < 1.35 ? 0:1;
? EOF
Bareword found where operator expected at - line 1, near "1.875d"
        (Missing operator before d?)
Unquoted string "d" may clash with future reserved word at - line 1.
syntax error at - line 1, near "1.875d "
Execution of - aborted due to compilation errors.


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




More information about the Gstreamer-bugs mailing list