GNOME Bugzilla – Bug 140265
ffmpegcolorspace and gnomevfs fail to build buildable
Last modified: 2004-12-22 21:47:04 UTC
The ffmpegcolorspace and gnomevfs plugins do not build correctly under NetBSD, because they use the GST_ELEMENT_ERROR macro incorrectly. (Unfortunately, this is the third time I hit this problem...) The bug is that they pass a NULL value without parenthesis around. Due to the way NULL is defined in NetBSD, (void *)0, and the way the macro works, the build fails because of a parsing error. For more information, see bug #135116, which was about the same problem.
Created attachment 26720 [details] [review] Proposed patch This patch just parenthesises NULL arguments in calls to GST_ELEMENT_ERROR, as I was once told that this is the right fix.
This has already been fixed in CVS.