UltraStar-Deluxe / USDX

The free and open source karaoke singing game UltraStar Deluxe, inspired by Sony SingStar™
https://usdx.eu
GNU General Public License v2.0
832 stars 160 forks source link

make fails on Ubuntu 16.10: Unsupported ffmpeg version, most recent version supported is 2.8 #189

Closed GijsTimmers closed 7 years ago

GijsTimmers commented 7 years ago
$ git rev-parse HEAD
42874bc6f5b479ebf9c103627112953fb44ab0ec
$ make              
./config.status --recheck
running CONFIG_SHELL=/bin/bash /bin/bash ./configure --no-create --no-recursion
checking whether make sets $(MAKE)... yes
checking whether ln -s works... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for a BSD-compatible install... /usr/bin/install -c
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for fpc... fpc
checking for fpcmake... fpcmake
checking version of fpc... [3.0.0]
checking whether the Free Pascal Compiler works... yes
checking whether the Free Pascal Compiler can link... yes
checking whether FPC supports -k"-z noexecstack"... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for ranlib... ranlib
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for libpng12... no
checking for libpng >= 1.2... yes
checking version of libpng... [1.6.25]
checking for sdl2... yes
checking for SDL2_image... yes
checking for freetype2... yes
checking for sqlite3... yes
checking for lua5.3... no
checking for lua5.2... yes
checking version of lua... [5.2.0]
checking for libavcodec... yes
checking version of libavcodec... [57.24.102]
checking for avcodec_decode_audio in -lavcodec... no
checking for avcodec_decode_audio2 in -lavcodec... no
checking for img_convert in -lavcodec... no
checking for libavformat... yes
checking version of libavformat... [57.25.100]
checking for libavutil... yes
checking version of libavutil... [55.17.103]
checking version of ffmpeg... configure: error: 

Unsupported ffmpeg version, most recent version supported is 2.8.

Makefile:203: recipe for target 'config.status' failed
make: *** [config.status] Error 1
$
AlexanderS commented 7 years ago

See #181.

basisbit commented 7 years ago

this game is open source. Feel free to fix the issue, or kick the maintainer of the debian/ubuntu ffmpeg package to not just use cutting edge / few weeks old version with recently changed API, but instead to also offer some "legacy" version. Just posting a log is not helpful at all. Thanks, but no thanks. please go away.

GijsTimmers commented 7 years ago

I don't know anything about ffmpeg nor do I know anything about ultrastar. I do think posting a log is helpful. At the very least, it will direct future users also suffering from this bug here.

Thanks, but no thanks. please go away.

No need to be rude.

basisbit commented 7 years ago

before simply just posting a configure log, which even tells you what your problem is, you could have at least looked at the issue list.