#40025 closed defect (fixed)
VLC: configure fails when using ffmpeg-devel
Reported by: | dbevans (David B. Evans) | Owned by: | jeremyhu (Jeremy Huddleston Sequoia) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.2.0 |
Keywords: | ffmpeg | Cc: | deesto (John S. De Stefano Jr.), cooljeanius (Eric Gallager), flx.ms@… |
Port: | VLC |
Description
When building VLC 2.0.8 using ffmpeg-devel (ffmpeg-2.0), configure fails as follows:
checking if linker supports -Bsymbolic... no checking for AVCODEC... yes configure: error: libavcodec versions 55 and later are not supported yet. Command failed: cd "/opt/local/var/macports/build/_opt_macports_trunk_dports_multimedia_VLC/VLC/work/vlc-2.0.8" && ./configure --prefix=/opt/local --with-macosx-version-min=10.8 --with-contrib=/opt/local/var/macports/build/_opt_macports_trunk_dports_multimedia_VLC/VLC/work/vlc-2.0.8/contrib --disable-debug --disable-update-check --enable-gnutls --disable-notify --disable-telepathy --disable-dbus --disable-growl --enable-libproxy --enable-lua --enable-dvdnav --enable-dvdread --disable-smb --disable-vcdx --disable-macosx-eyetv --disable-realrtsp --enable-sftp --disable-dvbpsi --enable-ogg --enable-mux_ogg --enable-mkv --disable-shout --enable-a52 --enable-faad --enable-flac --disable-live555 --enable-opus --enable-vorbis --enable-ogg --enable-mad --disable-libass --enable-dca --enable-png --disable-quicktime --enable-twolame --disable-speex --enable-theora --enable-x264 --enable-postproc --enable-avcodec --enable-avformat --enable-swscale --enable-fluidsynth --disable-caca --disable-sdl --without-x --disable-xcb --disable-xvideo --disable-glx --disable-fribidi --disable-svg --disable-jack --enable-samplerate --disable-qt4 --enable-ncurses --disable-skins2 --disable-goom --enable-bonjour --enable-upnp --enable-macosx-vout --enable-macosx-audio --with-macosx-sdk=/ --enable-macosx-vlc-app --enable-macosx-qtkit --enable-mod --enable-mpc --enable-freetype --enable-fontconfig --enable-macosx --enable-macosx-dialog-provider Exit code: 1
Build log attached
Attachments (2)
Change History (14)
Changed 11 years ago by dbevans (David B. Evans)
Attachment: | main-ffmpeg-2.0.log added |
---|
comment:1 Changed 11 years ago by jeremyhu (Jeremy Huddleston Sequoia)
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:3 Changed 10 years ago by cooljeanius (Eric Gallager)
Resolution: | fixed |
---|---|
Status: | closed → reopened |
This is happening again with ffmpeg-devel @20140828 (i.e. 2.3.git) and VLC @2.1.4_1:
:info:configure checking if linker supports -Bsymbolic... no :info:configure checking for AVCODEC... yes :info:configure configure: error: libavcodec versions 56 and later are not supported yet. :info:configure Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_VLC/VLC/work/vlc-2.1.4" && ./configure --prefix=/opt/local --with-contrib=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_VLC/VLC/work/vlc-2.1.4/contrib --disable-debug --disable-update-check --enable-gnutls --disable-notify --disable-dbus --disable-gnomevfs --disable-growl --enable-lua --enable-dvdnav --enable-dvdread --disable-smbclient --disable-realrtsp --disable-libfreerdp --enable-dc1394 --disable-dv1394 --disable-opencv --enable-sftp --disable-libvnc --disable-decklink --enable-ogg --enable-mux_ogg --enable-mkv --disable-sid --enable-a52 --enable-faad --enable-flac --disable-live555 --enable-opus --enable-vorbis --enable-ogg --enable-mad --disable-libass --enable-dca --enable-png --disable-quicktime --enable-twolame --enable-theora --enable-x264 --enable-postproc --enable-avcodec --enable-avformat --enable-swscale --enable-fluidsynth --disable-kate --disable-libva --disable-quicksync --disable-zvbi --disable-tiger --enable-telx --enable-dirac --enable-schroedinger --disable-caca --disable-sdl --enable-samplerate --disable-chromaprint --disable-qt --enable-ncurses --disable-skins2 --disable-goom --disable-projectm --disable-vsxu --enable-bonjour --enable-upnp --disable-udev --disable-mtp --enable-macosx-vout --enable-macosx-audio --with-macosx-sdk=/ --enable-macosx-vlc-app --enable-jack --enable-macosx-qtkit --enable-macosx-eyetv --enable-speex --enable-svg --enable-shout --enable-vcdx --enable-mod --enable-mpc --enable-dvbpsi --enable-freetype --enable-fontconfig --enable-fribidi --with-x --x-include=/opt/local/include --x-lib=/opt/local/lib --enable-xvideo --enable-glx --enable-xcb --enable-macosx --enable-macosx-dialog-provider :info:configure Exit code: 1
And yes, while ffmpeg-devel does work with VLC-devel, I would prefer that it worked with the stable VLC as well, as VLC-devel is having some other runtime issues with me (which I need to file upstream) which are making me want to switch to the stable version.
comment:5 Changed 10 years ago by dbevans (David B. Evans)
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Current version of VLC is 2.1.5 which was patched to fix this problem in r125496. Please update your ports tree.
Also note that VLC-devel is quite out of date so using VLC instead is a good idea until VLC-devel is updated.
comment:6 Changed 10 years ago by cooljeanius (Eric Gallager)
OK, confirming that updating worked, thanks.
comment:7 Changed 8 years ago by vit0rg
This problem appeared again with current VLC version 2.2.2_4.
comment:8 Changed 8 years ago by vit0rg
Resolution: | fixed |
---|---|
Status: | closed → reopened |
comment:9 Changed 8 years ago by vit0rg
:info:configure checking for AVCODEC... yes :info:configure configure: error: libavutil versions 55 and later are not supported. :info:configure Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_VLC/VLC/work/vlc-2.2.2" && ./configure --prefix=/opt/local --with-contrib=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_VLC/VLC/work/vlc-2.2.2/contrib --disable-debug --disable-update-check --enable-gnutls --disable-notify --disable-dbus --enable-lua --disable-gnomevfs --disable-growl --enable-macosx-vlc-app --enable-dvdnav --enable-dvdread --disable-smbclient --enable-vcdx --enable-macosx-qtkit --enable-macosx-eyetv --disable-freerdp --enable-opencv --enable-sftp --enable-dvbpsi --enable-ogg --enable-mux_ogg --enable-mkv --enable-mod --enable-mpc --disable-shout --enable-a52 --enable-faad --enable-flac --enable-live555 --enable-opus --enable-vorbis --enable-ogg --enable-mad --enable-libass --enable-dca --enable-png --disable-quicktime --enable-twolame --enable-speex --enable-theora --enable-x264 --enable-x265 --enable-postproc --disable-gst-decode --enable-avcodec --enable-avformat --enable-swscale --disable-fluidsynth --enable-schroedinger --enable-vpx --disable-caca --enable-sdl --enable-sdl-image --without-x --disable-xcb --disable-xvideo --x-includes=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_VLC/VLC/work/destroot --x-libraries=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_VLC/VLC/work/destroot --enable-freetype --enable-fontconfig --enable-fribidi --disable-svg --disable-svgdec --disable-jack --disable-pulse --disable-chromaprint --disable-macosx-dialog-provider --disable-qt --enable-ncurses --disable-skins2 --disable-vnc --disable-goom --enable-bonjour --enable-upnp --enable-macosx --disable-samplerate --enable-merge-ffmpeg --enable-realrtsp :info:configure Exit code: 1 :error:configure Failed to configure VLC, consult /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_VLC/VLC/work/vlc-2.2.2/config.log :error:configure org.macports.configure for port VLC returned: configure failure: command execution failed :debug:configure Error code: NONE :debug:configure Backtrace: configure failure: command execution failed while executing "portconfigure::configure_main org.macports.configure" ("eval" body line 1) invoked from within "eval $procedure $targetname" :info:configure Warning: targets not executed for VLC: org.macports.activate org.macports.configure org.macports.build org.macports.destroot org.macports.install :notice:configure Please see the log file for port VLC for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_multimedia_VLC/VLC/main.log
Changed 8 years ago by vit0rg
comment:10 Changed 8 years ago by jeremyhu (Jeremy Huddleston Sequoia)
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Open a new ticket for new issues please.
comment:12 Changed 8 years ago by flx.ms@…
I experience the same problem since several weeks. It seems absolute identical to the problem described three years ago. Are you really sure a new ticket should be filed for the very same problem?
I assume this works with VLC-devel. This will "just work" when VLC is updated to 2.1 which will happen well before ffmpeg becomes 2.0