After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 612757 - Unable to build gst-plugins-bad with Sun Studio compiler
Unable to build gst-plugins-bad with Sun Studio compiler
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
unspecified
Other Solaris
: Normal normal
: 0.10.19
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-03-13 01:43 UTC by Brian Cameron
Modified: 2010-03-13 04:52 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch fixing problem (2.77 KB, patch)
2010-03-13 01:43 UTC, Brian Cameron
rejected Details | Review

Description Brian Cameron 2010-03-13 01:43:17 UTC
Created attachment 156034 [details] [review]
patch fixing problem

I get the following errors trying to build gstqtmoovrecover.c with the Sun Studio compiler.  The attached patch fixes these problems.

pkgbuild:   CC	  gstqtmoovrecover.o
pkgbuild: "gstqtmoovrecover.c", line 96: warning: syntax error:	 empty declaration
pkgbuild: "gstqtmoovrecover.c", line 191: warning: assignment type mismatch:
pkgbuild:	pointer to char "=" pointer to function(pointer to const char, ...) returning pointer to char
pkgbuild: "gstqtmoovrecover.c", line 191: syntax error before or at: 0
pkgbuild: "gstqtmoovrecover.c", line 197: warning: assignment type mismatch:
pkgbuild:	pointer to char "=" pointer to function(pointer to const char, ...) returning pointer to char
pkgbuild: "gstqtmoovrecover.c", line 197: syntax error before or at: 0
pkgbuild: "gstqtmoovrecover.c", line 203: warning: assignment type mismatch:
pkgbuild:	pointer to char "=" pointer to function(pointer to const char, ...) returning pointer to char
pkgbuild: "gstqtmoovrecover.c", line 203: syntax error before or at: 0
pkgbuild: "gstqtmoovrecover.c", line 213: warning: assignment type mismatch:
pkgbuild:	pointer to char "=" pointer to function(pointer to const char, ...) returning pointer to char
pkgbuild: "gstqtmoovrecover.c", line 213: syntax error before or at: 0
pkgbuild: "gstqtmoovrecover.c", line 221: warning: assignment type mismatch:
pkgbuild:	pointer to char "=" pointer to function(pointer to const char, ...) returning pointer to char
pkgbuild: "gstqtmoovrecover.c", line 221: syntax error before or at: 0
pkgbuild: "gstqtmoovrecover.c", line 228: warning: assignment type mismatch:
pkgbuild:	pointer to char "=" pointer to function(pointer to const char, ...) returning pointer to char
pkgbuild: "gstqtmoovrecover.c", line 228: syntax error before or at: 0
pkgbuild: "gstqtmoovrecover.c", line 239: warning: assignment type mismatch:
pkgbuild:	pointer to char "=" pointer to function(pointer to const char, ...) returning pointer to char
pkgbuild: "gstqtmoovrecover.c", line 239: syntax error before or at: 0
pkgbuild: "gstqtmoovrecover.c", line 246: warning: assignment type mismatch:
pkgbuild:	pointer to char "=" pointer to function(pointer to const char, ...) returning pointer to char
pkgbuild: "gstqtmoovrecover.c", line 246: syntax error before or at: 0
pkgbuild: "gstqtmoovrecover.c", line 268: warning: assignment type mismatch:
pkgbuild:	pointer to char "=" pointer to function(pointer to const char, ...) returning pointer to char
pkgbuild: "gstqtmoovrecover.c", line 268: syntax error before or at: 0
pkgbuild: "gstqtmoovrecover.c", line 286: cannot recover from previous errors
pkgbuild: cc: acomp failed for gstqtmoovrecover.c
Comment 1 Sebastian Dröge (slomo) 2010-03-13 04:51:53 UTC
This is already fixed in GIT.

commit af5565a62b7f93698617a4e1e42f14ef4c739ad8
Author: Tim-Philipp Müller <tim.muller@collabora.co.uk>
Date:   Thu Mar 11 17:17:15 2010 +0000

    qtmux: fix GST_ELEMENT_ERROR usage
    
    We need to pass (NULL) rather than NULL for empty arguments.