On Mon, Mar 02, 2015 at 02:45:32PM +0100, Richard Biener wrote:
On Mon, 2 Mar 2015, Ilya Chernykh wrote:
It seems the Xine headers aren't compatible with the new GCC.
[ 498s] In file included from /usr/include/xine/audio_out.h:30:0, [ 498s] from audio_fifo_out.c:22: [ 498s] /usr/include/xine/xineutils.h:149:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'void'https://build.opensuse.org/package/live_build_log/KDE:KDE3/kdemultimedia3/op...
Sounds like they are eventually auto-generated by preprocessing and $stuff where $stuff doesn't expect extra #line directives GCC now emits. The fix is to do the preprocessign step with -P (do not emit #line directives).
I tried building it, and that specific line has static inline void somefunction() and I think it chokes on the inline. Probably due to the new XINE 1.2.6 Ciao, Marcus -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org