FTBFS on precise, amd64
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
vlc (Ubuntu) |
Fix Released
|
Undecided
|
Mathieu Trudel-Lapierre |
Bug Description
VLC still fails to build at least on amd64 after fixing up libshout (bug 890634) and other .la file issues:
# source=
/bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -D_FORTIFY_SOURCE=2 -DSYS_LINUX `top_srcdir="../.." top_builddir=
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -D_FORTIFY_SOURCE=2 -DSYS_LINUX -D_FILE_
In file included from vlcshell.cpp:40:0:
vlcshell.h:27:37: error: new declaration 'char* NPP_GetMIMEDesc
/usr/include/
vlcshell.cpp: In function 'char* NPP_GetMIMEDesc
vlcshell.cpp:74:37: error: new declaration 'char* NPP_GetMIMEDesc
/usr/include/
make[3]: *** [libvlcplugin_
make[3]: quittant le répertoire « /home/mtrudel/
With the fix from bug 890634 and the attached patch vlc builds properly locally.
Does VLC with this patch build with older versions of xulrunner? Upstream has a slightly more complex fix for this build failure [1]. You may want to adopt that.
[1] http:// git.videolan. org/?p= npapi-vlc. git;a=commitdif f;h=a9aa594f510 1f550e03c31da89 9c6c1968fb1e00