diff options
author | Timothy Gu <timothygu99@gmail.com> | 2013-07-14 15:25:43 -0700 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2013-07-15 03:29:01 +0200 |
commit | ea4e8e642acc8c192a129470cb58c45beb62940b (patch) | |
tree | 2dd1b097fb4dab9f24b7c4b01c73d9cb368dfc65 | |
parent | 71ef1e494f82be44a0629111f6a80c027f7d3990 (diff) | |
download | ffmpeg-oldabi.tar.gz |
Deprecate oldabi branch by adding a warning to configureoldabi
In order to build, users must now explicitly pass --enable-building to
configure.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-rwxr-xr-x | configure | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -72,6 +72,9 @@ Standard options: --mandir=DIR install man page in DIR [PREFIX/share/man] Configuration options: + --enable-building enable building ONLY if you understand the + potential security risk posed by using this + branch (oldabi) --disable-static do not build static libraries [no] --enable-shared build shared libraries [no] --enable-gpl allow use of GPL code, the resulting libs @@ -910,6 +913,7 @@ CONFIG_LIST=" avfilter avformat avisynth + building bzlib crystalhd dct @@ -1936,6 +1940,22 @@ filter_cflags=echo filter_cppflags=echo filter_asflags=echo +if ! enabled building; then + cat <<EOF +!!!! WARNING !!!! + +This branch is NOT actively maintained and CAN contain serious security +issues. This branch is only provided for historical interest. + +For a newer branch with the old API/ABI, please use release/0.5 or +release/0.7. + +If you really want to build this, pass --enable-building to configure. +EOF + log --enable-building not enabled. Aborting. + exit 1; +fi + if $cc -v 2>&1 | grep -q '^gcc.*LLVM'; then cc_type=llvm_gcc cc_version=__VERSION__ |