xpra icon
Bug tracker and wiki

Opened 5 years ago

Closed 5 years ago

#1063 closed defect (invalid)

gstreamer-0.10 moduleset build on osx fails on priv_gst_parse_yylex

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: minor Milestone: 0.17
Component: platforms Version: trunk
Keywords: osx Cc:

Description

Just had a problem rebuilding gstreamer-0.10 with the moduleset (as per #533):

jhbuild build -f gstreamer
(...)
Making all in parse
  GEN    lex.priv_gst_parse_yy.c
  CC     libgstparse_la-lex.priv_gst_parse_yy.lo
lex.priv_gst_parse_yy.c:1008: warning: redundant redeclaration of 'priv_gst_parse_yyget_column'
lex.priv_gst_parse_yy.c:4: warning: previous declaration of 'priv_gst_parse_yyget_column' was here
lex.priv_gst_parse_yy.c:1010: warning: redundant redeclaration of 'priv_gst_parse_yyset_column'
lex.priv_gst_parse_yy.c:5: warning: previous declaration of 'priv_gst_parse_yyset_column' was here
  CC     libgstparse_la-grammar.tab.lo
grammar.tab.c: In function 'priv_gst_parse_yyparse':
grammar.tab.c:1819: error: too few arguments to function 'priv_gst_parse_yylex'
make[4]: *** [libgstparse_la-grammar.tab.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
*** Error during phase build of gstreamer: ########## Error running make ERROR_CFLAGS=  -j 2 *** [1/3]

Found this bug: parse: fix build with Bison 3.
Applying this patch fixes the build: https://bugzilla.gnome.org/attachment.cgi?id=252504&action=diff.

@smo: can you reproduce? can you add the patch to the moduleset?

Change History (4)

comment:1 Changed 5 years ago by Smo

I can't seem to reproduce this on my older build machine osx 10.5 but I will try on a newer one and see as well.

As long as the patch doesn't cause any issue I don't see why I can't add it.

comment:2 Changed 5 years ago by Antoine Martin

Hmmm, this disables mmx acceleration... not that we should be using mp3 at this point, and osx is used as client where CPU usage is negligible anyway.

comment:3 Changed 5 years ago by Smo

Owner: changed from Smo to Antoine Martin

Tried this on new build machine 32 bit and no issue either. What machine are you doing this on?

*** success *** [1/1]
[user@mac-mini ~]$ sw_vers 
ProductName:    Mac OS X
ProductVersion: 10.11.1
BuildVersion:   15B42

comment:4 Changed 5 years ago by Antoine Martin

Resolution: invalid
Status: newclosed

Not seen this since, must have been a fluke.

Note: See TracTickets for help on using tickets.