pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/41666: multimedia/vlc08 / multimedia/ffmpeg incompatibility (NetBSD 4.0)



>Number:         41666
>Category:       pkg
>Synopsis:       multimedia/vlc08 / multimedia/ffmpeg incompatibility (NetBSD 
>4.0)
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Jul 02 21:30:00 +0000 2009
>Originator:     Robert Elz
>Release:        NetBSD 4.0_STABLE
>Organization:
        Prince of Songkla University
>Environment:
System: NetBSD jade.coe.psu.ac.th 4.0_STABLE NetBSD 4.0_STABLE 
(JADE-1.696-20080517) #9: Fri May 23 18:55:13 ICT 2008 
kre%jade.coe.psu.ac.th@localhost:/usr/obj/4/kernels/JADE i386
Architecture: i386
Machine: i386
>Description:
        multimedia/vlc08 seems to require a facility in multimedia/ffmpeg
        that the latter fails to provide (On NetBSD 4.0 anyway) - at
        least in the current version (this setup has built successfully
        in the past - earlier versions).

>How-To-Repeat:
        I use pkg_comp with libkver with NetBSd 4.0 release sets installed
        (except the x* sets, I use pkgsrc modular xorg instead).
        I doubt that's relevant, this same environment has built all of
        this earlier.

        Building in a clean pkg_comp arena, but with binary
        packages of all dependencies (up to date) existing,
        expect to see ...

=> Full dependency ffmpeg>=20090611: NOT found
=> Verifying bin-install for ../../multimedia/ffmpeg
===> Binary install for ffmpeg>=20090611
=> Installing ffmpeg>=20090611 from /pkg_comp/packages/All
ffmpeg-20090611: copying /usr/pkg/share/examples/ffmpeg/ffserver.conf to 
/etc/conf/ffserver.conf
ffmpeg-20090611 successfully installed.
=> Returning to build of vlc08-0.8.6inb4

        Then later ...

===> Creating toolchain wrappers for vlc08-0.8.6inb4
src=/usr/pkg/lib/pkgconfig/fixesproto.pc  
dst=/pkg_comp/obj/pkgsrc/multimedia/vlc08/4x/.buildlink/lib/pkgconfig/fixesext.pc;
  /bin/mkdir -p 
/pkg_comp/obj/pkgsrc/multimedia/vlc08/4x/.buildlink/lib/pkgconfig;  if test -f 
${src}; then  /bin/ln -sf ${src} ${dst};  fi
===> Configuring for vlc08-0.8.6inb4
=> Modifying GNU configure scripts to avoid --recheck
=> Replacing config-guess with pkgsrc versions
=> Replacing config-sub with pkgsrc versions
=> Replacing install-sh with pkgsrc version
=> Fixing locale directory references.
=> Checking for portability problems in extracted files

        [much removed]

checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for ffmpeg-config... no
checking for FFMPEG... yes
checking ffmpeg/avcodec.h usability... no
checking ffmpeg/avcodec.h presence... no
checking for ffmpeg/avcodec.h... no
checking libavcodec/avcodec.h usability... yes
checking libavcodec/avcodec.h presence... yes
checking for libavcodec/avcodec.h... yes
checking ffmpeg/avformat.h usability... no
checking ffmpeg/avformat.h presence... no
checking for ffmpeg/avformat.h... no
checking libavformat/avformat.h usability... yes
checking libavformat/avformat.h presence... yes
checking for libavformat/avformat.h... yes
checking ffmpeg/avutil.h usability... no
checking ffmpeg/avutil.h presence... no
checking for ffmpeg/avutil.h... no
checking libavutil/avutil.h usability... yes
checking libavutil/avutil.h presence... yes
checking for libavutil/avutil.h... yes
checking postproc/postprocess.h usability... no
checking postproc/postprocess.h presence... no
checking for postproc/postprocess.h... no
checking libpostproc/postprocess.h usability... yes
checking libpostproc/postprocess.h presence... yes
checking for libpostproc/postprocess.h... yes
checking for POSTPROC... yes
checking for img_resample in -lavcodec... no
configure: error: Your FFmpeg library doesn't have the needed img_resample() 
function. You should rebuild it with software scaler disabled
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/multimedia/vlc08
WARNING: *** Please consider adding fortran to USE_LANGUAGES in the package 
Makefile.
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/multimedia/vlc08

        ffmpeg-20090611 (from multimedia/ffmpeg) was built in the
        same basic environment, with no non-default pkgsrc options.

>Fix:



Home | Main Index | Thread Index | Old Index