Bug#648090: vls: FTBFS(kfreebsd): dh_install: usr/lib/vlc/plugins/access/libv4l2_plugin.so exists in debian/tmp but is not installed to anywhere
2011/11/15 Robert Millan r...@debian.org: Note: patch is UNTESTED. I can test it but not right now. Maybe in ~12 hours if noone beats me to it. Grmf. Now it fails to build somewhere else, presumably due to xulrunner update. libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -DSYS_KFREEBSD -D_FILE_OFFSET_BITS=64 -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE -DXP_UNIX -DMOZ_X11 -DSYS_KFREEBSD -DXP_UNIX -I/usr/include/xulrunner-8.0 -O2 -ffast-math -funroll-loops -mtune=athlon64 -fomit-frame-pointer -DDATA_PATH=\/usr/share/vlc\ -g -O2 -c vlcshell.cpp -fPIC -DPIC -o .libs/libvlcplugin_la-vlcshell.o In file included from vlcshell.cpp:40:0: vlcshell.h:27:37: error: new declaration 'char* NPP_GetMIMEDescription()' /usr/include/xulrunner-8.0/npapi.h:792:13: error: ambiguates old declaration 'const char* NPP_GetMIMEDescription()' vlcshell.cpp: In function 'char* NPP_GetMIMEDescription()': vlcshell.cpp:74:37: error: new declaration 'char* NPP_GetMIMEDescription()' /usr/include/xulrunner-8.0/npapi.h:792:13: error: ambiguates old declaration 'const char* NPP_GetMIMEDescription()' make[3]: *** [libvlcplugin_la-vlcshell.lo] Error 1 -- Robert Millan ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#648090: vls: FTBFS(kfreebsd): dh_install: usr/lib/vlc/plugins/access/libv4l2_plugin.so exists in debian/tmp but is not installed to anywhere
Hi Didier, 2011/11/10 Didier Raboud o...@debian.org: Dear vlc maintainers, the attached patch should fix that. I launched a build of vlc with the attached patch and will upload that new NMU to DELAYED/7. Please comment on both the patch and the proposed delay. Thank you for fixing this. However now that libv4l-dev is available on GNU/kFreeBSD, it's probably better to include the other plugin as well. E.g. see attached patch. Note: patch is UNTESTED. I can test it but not right now. Maybe in ~12 hours if noone beats me to it. -- Robert Millan === modified file 'debian/control' --- debian/control 2011-11-15 05:36:28 + +++ debian/control 2011-11-15 05:37:07 + @@ -76,7 +76,7 @@ Build-Depends: autopoint, libtwolame-dev (= 0.3.8), libudev-dev [linux-any], libupnp3-dev, - libv4l-dev [linux-any], + libv4l-dev [linux-any kfreebsd-any], libva-dev [linux-any], libvcdinfo-dev (= 0.7.22), libvorbis-dev, === modified file 'debian/rules' --- debian/rules 2011-11-15 05:36:28 + +++ debian/rules 2011-11-15 05:38:09 + @@ -126,6 +126,7 @@ endif ifeq ($(DEB_HOST_ARCH_OS),kfreebsd) confflags += \ --disable-alsa \ + --enable-v4l2 \ $(NULL) endif @@ -181,9 +182,9 @@ override_dh_install: fi ; \ done # Remove some modules on non-linux arch - sed -e '/\(lib\|libaccess_\)\(alsa\|atmo\|dc1394\|dv\|dvb\|fb\|v4l\|v4l2\|pvr\|udev\)_/d' \ + sed -e '/\(lib\|libaccess_\)\(alsa\|atmo\|dc1394\|dv\|dvb\|fb\|pvr\|udev\)_/d' \ debian/vlc-nox.install debian/vlc-nox.install.kfreebsd - sed -e '/\(lib\|libaccess_\)\(probe_hal\)_/d' \ + sed -e '/\(lib\|libaccess_\)\(probe_hal\|v4l\|v4l2\)_/d' \ debian/vlc-nox.install.kfreebsd debian/vlc-nox.install.hurd cp tmp/libvlc.a debian/tmp/usr/lib cp tmp/libvlccore.a debian/tmp/usr/lib ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#648090: vls: FTBFS(kfreebsd): dh_install: usr/lib/vlc/plugins/access/libv4l2_plugin.so exists in debian/tmp but is not installed to anywhere
Le jeudi, 10 novembre 2011 20.57:12, Benjamin Drung a écrit : Didier, do you want to become an uploader of vlc? Heh, no thanks. :- I was just in a NMU-mode and as my NMU to fix the doc/ bug triggered that kfreebsd bug, I thought I would propose to fix the mess I had revealed. I have applied your patch and added the configure flag for it. VLC currently fails with xulrunner 8.0: Yeah, saw that too, hence no upload. :- I have currently not enough time to investigate it further. Me neither, sorry. -- OdyX signature.asc Description: This is a digitally signed message part. ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#648090: vls: FTBFS(kfreebsd): dh_install: usr/lib/vlc/plugins/access/libv4l2_plugin.so exists in debian/tmp but is not installed to anywhere
Le mercredi, 9 novembre 2011 07.45:05, Robert Millan a écrit : Hi, 2011/11/8 Christoph Egger christ...@debian.org: # Install stuff dh_install --fail-missing dh_install: usr/lib/vlc/plugins/access/libv4l2_plugin.so exists in debian/tmp but is not installed to anywhere This is likely due to introduction of V4L support in kfreebsd-kernel-headers. Sorry about breaking things! In case you're wondering, just go ahead and install that file ;-) Dear vlc maintainers, the attached patch should fix that. I launched a build of vlc with the attached patch and will upload that new NMU to DELAYED/7. Please comment on both the patch and the proposed delay. Cheers, -- OdyX From 6535f73a1cd6646f05e0ee57c6d1621dfb8d4208 Mon Sep 17 00:00:00 2001 From: Didier Raboud o...@debian.org Date: Thu, 10 Nov 2011 17:54:41 +0100 Subject: [PATCH] Install v4l2 modules on kfreebsd-*. Closes: #648090 --- debian/rules |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/rules b/debian/rules index a54126a..9717398 100755 --- a/debian/rules +++ b/debian/rules @@ -181,9 +181,9 @@ override_dh_install: fi ; \ done # Remove some modules on non-linux arch - sed -e '/\(lib\|libaccess_\)\(alsa\|atmo\|dc1394\|dv\|dvb\|fb\|v4l\|v4l2\|pvr\|udev\)_/d' \ + sed -e '/\(lib\|libaccess_\)\(alsa\|atmo\|dc1394\|dv\|dvb\|fb\|v4l\|pvr\|udev\)_/d' \ debian/vlc-nox.install debian/vlc-nox.install.kfreebsd - sed -e '/\(lib\|libaccess_\)\(probe_hal\)_/d' \ + sed -e '/\(lib\|libaccess_\)\(probe_hal\|v4l2\)_/d' \ debian/vlc-nox.install.kfreebsd debian/vlc-nox.install.hurd cp tmp/libvlc.a debian/tmp/usr/lib cp tmp/libvlccore.a debian/tmp/usr/lib -- 1.7.2.5 signature.asc Description: This is a digitally signed message part. ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#648090: vls: FTBFS(kfreebsd): dh_install: usr/lib/vlc/plugins/access/libv4l2_plugin.so exists in debian/tmp but is not installed to anywhere
Am Donnerstag, den 10.11.2011, 18:09 +0100 schrieb Didier Raboud: Le mercredi, 9 novembre 2011 07.45:05, Robert Millan a écrit : Hi, 2011/11/8 Christoph Egger christ...@debian.org: # Install stuff dh_install --fail-missing dh_install: usr/lib/vlc/plugins/access/libv4l2_plugin.so exists in debian/tmp but is not installed to anywhere This is likely due to introduction of V4L support in kfreebsd-kernel-headers. Sorry about breaking things! In case you're wondering, just go ahead and install that file ;-) Dear vlc maintainers, the attached patch should fix that. I launched a build of vlc with the attached patch and will upload that new NMU to DELAYED/7. Please comment on both the patch and the proposed delay. Didier, do you want to become an uploader of vlc? I have applied your patch and added the configure flag for it. VLC currently fails with xulrunner 8.0: make[3]: Entering directory `/tmp/buildd/vlc-1.1.12/projects/mozilla' \ # source='vlcshell.cpp' object='libvlcplugin_la-vlcshell.lo' libtool=yes /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -DSYS_LINUX `top_srcdir=../.. top_builddir=../.. ../../vlc-config --cxxflags mozilla` -DDATA_PATH=\/usr/share/vlc\ -g -O2 -c -o libvlcplugin_la-vlcshell.lo `test -f 'vlcshell.cpp' || echo './'`vlcshell.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -DSYS_LINUX -D_FILE_OFFSET_BITS=64 -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE -DXP_UNIX -DMOZ_X11 -DSYS_LINUX -DXP_UNIX -I/usr/include/xulrunner-8.0 -O2 -ffast-math -funroll-loops -mtune=athlon64 -fomit-frame-pointer -DDATA_PATH=\/usr/share/vlc\ -g -O2 -c vlcshell.cpp -fPIC -DPIC -o .libs/libvlcplugin_la-vlcshell.o In file included from vlcshell.cpp:40:0: vlcshell.h:27:37: error: new declaration 'char* NPP_GetMIMEDescription()' /usr/include/xulrunner-8.0/npapi.h:792:13: error: ambiguates old declaration 'const char* NPP_GetMIMEDescription()' vlcshell.cpp: In function 'char* NPP_GetMIMEDescription()': vlcshell.cpp:74:37: error: new declaration 'char* NPP_GetMIMEDescription()' /usr/include/xulrunner-8.0/npapi.h:792:13: error: ambiguates old declaration 'const char* NPP_GetMIMEDescription()' make[3]: *** [libvlcplugin_la-vlcshell.lo] Error 1 I have currently not enough time to investigate it further. -- Benjamin Drung Debian Ubuntu Developer signature.asc Description: This is a digitally signed message part ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#648090: vls: FTBFS(kfreebsd): dh_install: usr/lib/vlc/plugins/access/libv4l2_plugin.so exists in debian/tmp but is not installed to anywhere
Package: src:vlc Version: 1.1.12-2.1 Severity: serious Tags: sid wheezy User: debian-...@lists.debian.org Usertags: kfreebsd X-Debbugs-Cc: debian-...@lists.debian.org Justification: fails to build from source (but built successfully in the past) Hi! Your package failed to build on the kfreebsd-* buildds: # Remove useless stuff ln -sf /usr/share/fonts/truetype/freefont/FreeSans.ttf debian/tmp/usr/share/vlc/skins2/fonts/FreeSans.ttf ln -sf /usr/share/fonts/truetype/freefont/FreeMonoBold.ttf debian/tmp/usr/share/vlc/skins2/fonts/FreeSansBold.ttf rm -f debian/tmp/usr/share/man/man1/vlc-config.1 # Install stuff dh_install --fail-missing dh_install: usr/lib/vlc/plugins/access/libv4l2_plugin.so exists in debian/tmp but is not installed to anywhere dh_install: missing files, aborting make[1]: *** [override_dh_install] Error 2 make[1]: Leaving directory `/build/buildd-vlc_1.1.12-2.1-kfreebsd-amd64-rFytS_/vlc-1.1.12' make: *** [binary-arch] Error 2 Full build log at https://buildd.debian.org/status/fetch.php?pkg=vlcarch=kfreebsd-amd64ver=1.1.12-2.1stamp=1320705840 Regards Christoph If you have further questions please mail debian-...@lists.debian.org -- 9FED 5C6C E206 B70A 5857 70CA 9655 22B9 D49A E731 Debian Developer | Lisp Hacker | CaCert Assurer ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#648090: vls: FTBFS(kfreebsd): dh_install: usr/lib/vlc/plugins/access/libv4l2_plugin.so exists in debian/tmp but is not installed to anywhere
Hi, 2011/11/8 Christoph Egger christ...@debian.org: # Install stuff dh_install --fail-missing dh_install: usr/lib/vlc/plugins/access/libv4l2_plugin.so exists in debian/tmp but is not installed to anywhere This is likely due to introduction of V4L support in kfreebsd-kernel-headers. Sorry about breaking things! In case you're wondering, just go ahead and install that file ;-) -- Robert Millan ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers