"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "configure" between
libav-12.1.tar.gz and libav-12.2.tar.gz

About: libav provides cross-platform tools ("avconv") and libraries to convert, manipulate and stream a wide range of multimedia (audio and video) formats and protocols.

configure  (libav-12.1):configure  (libav-12.2)
skipping to change at line 280 skipping to change at line 280
--host-cflags=HCFLAGS use HCFLAGS when compiling for host --host-cflags=HCFLAGS use HCFLAGS when compiling for host
--host-cppflags=HCPPFLAGS use HCPPFLAGS when compiling for host --host-cppflags=HCPPFLAGS use HCPPFLAGS when compiling for host
--host-ld=HOSTLD use host linker HOSTLD --host-ld=HOSTLD use host linker HOSTLD
--host-ldflags=HLDFLAGS use HLDFLAGS when linking for host --host-ldflags=HLDFLAGS use HLDFLAGS when linking for host
--host-libs=HLIBS use libs HLIBS when linking for host --host-libs=HLIBS use libs HLIBS when linking for host
--host-os=OS compiler host OS [$target_os] --host-os=OS compiler host OS [$target_os]
--extra-cflags=ECFLAGS add ECFLAGS to CFLAGS [$CFLAGS] --extra-cflags=ECFLAGS add ECFLAGS to CFLAGS [$CFLAGS]
--extra-objcflags=FLAGS add FLAGS to OBJCFLAGS [$CFLAGS] --extra-objcflags=FLAGS add FLAGS to OBJCFLAGS [$CFLAGS]
--extra-ldflags=ELDFLAGS add ELDFLAGS to LDFLAGS [$LDFLAGS] --extra-ldflags=ELDFLAGS add ELDFLAGS to LDFLAGS [$LDFLAGS]
--extra-ldexeflags=ELDFLAGS add ELDFLAGS to LDEXEFLAGS [$LDEXEFLAGS] --extra-ldexeflags=ELDFLAGS add ELDFLAGS to LDEXEFLAGS [$LDEXEFLAGS]
--extra-ldsoflags=ELDFLAGS add ELDFLAGS to LDSOFLAGS [$LDSOFLAGS]
--extra-libs=ELIBS add ELIBS [$ELIBS] --extra-libs=ELIBS add ELIBS [$ELIBS]
--extra-version=STRING version string suffix [] --extra-version=STRING version string suffix []
--optflags=OPTFLAGS override optimization-related compiler flags --optflags=OPTFLAGS override optimization-related compiler flags
--build-suffix=SUFFIX library name suffix [] --build-suffix=SUFFIX library name suffix []
--enable-pic build position-independent code --enable-pic build position-independent code
--enable-thumb compile for Thumb instruction set --enable-thumb compile for Thumb instruction set
--enable-lto use link-time optimization --enable-lto use link-time optimization
--env="ENV=override" override the environment variables --env="ENV=override" override the environment variables
Advanced options (experts only): Advanced options (experts only):
skipping to change at line 733 skipping to change at line 734
} }
add_ldflags(){ add_ldflags(){
append LDFLAGS $($ldflags_filter "$@") append LDFLAGS $($ldflags_filter "$@")
} }
add_ldexeflags(){ add_ldexeflags(){
append LDEXEFLAGS $($ldflags_filter "$@") append LDEXEFLAGS $($ldflags_filter "$@")
} }
add_ldsoflags(){
append LDSOFLAGS $($ldflags_filter "$@")
}
add_stripflags(){ add_stripflags(){
append STRIPFLAGS "$@" append STRIPFLAGS "$@"
} }
add_extralibs(){ add_extralibs(){
prepend extralibs $($ldflags_filter "$@") prepend extralibs $($ldflags_filter "$@")
} }
add_host_cppflags(){ add_host_cppflags(){
append host_cppflags "$@" append host_cppflags "$@"
skipping to change at line 2684 skipping to change at line 2689
for opt do for opt do
optval="${opt#*=}" optval="${opt#*=}"
case "$opt" in case "$opt" in
--extra-ldflags=*) --extra-ldflags=*)
add_ldflags $optval add_ldflags $optval
;; ;;
--extra-ldexeflags=*) --extra-ldexeflags=*)
add_ldexeflags $optval add_ldexeflags $optval
;; ;;
--extra-ldsoflags=*)
add_ldsoflags $optval
;;
--extra-libs=*) --extra-libs=*)
add_extralibs $optval add_extralibs $optval
;; ;;
--disable-devices) --disable-devices)
disable $INDEV_LIST $OUTDEV_LIST disable $INDEV_LIST $OUTDEV_LIST
;; ;;
--enable-debug=*) --enable-debug=*)
debuglevel="$optval" debuglevel="$optval"
;; ;;
--disable-programs) --disable-programs)
skipping to change at line 4682 skipping to change at line 4690
check_lib interface/mmal/mmal.h mmal_port_co nnect ; } check_lib interface/mmal/mmal.h mmal_port_co nnect ; }
check_lib interface/mmal/mmal.h mmal_port_connec t ; } || check_lib interface/mmal/mmal.h mmal_port_connec t ; } ||
die "ERROR: mmal not found"; } die "ERROR: mmal not found"; }
enabled mmal && check_func_headers interface/mmal/mmal.h "MMAL_PARAMETER_VIDEO_M AX_NUM_CALLBACKS" enabled mmal && check_func_headers interface/mmal/mmal.h "MMAL_PARAMETER_VIDEO_M AX_NUM_CALLBACKS"
enabled omx_rpi && enable omx enabled omx_rpi && enable omx
enabled omx && { check_header OMX_Core.h || enabled omx && { check_header OMX_Core.h ||
{ ! enabled cross_compile && enabled omx_rpi && { { ! enabled cross_compile && enabled omx_rpi && {
add_cflags -isystem/opt/vc/include/IL ; } add_cflags -isystem/opt/vc/include/IL ; }
check_header OMX_Core.h ; } || check_header OMX_Core.h ; } ||
die "ERROR: OpenMAX IL headers not found"; } die "ERROR: OpenMAX IL headers not found"; }
enabled openssl && { check_pkg_config openssl openssl/ssl.h SSL_librar enabled openssl && { { check_pkg_config openssl openssl/ssl.h OPENSSL_
y_init && { init_ssl ||
check_pkg_config openssl openssl/ssl.h SSL_libr
ary_init; } && {
add_cflags $openssl_cflags && add_extralibs $open ssl_libs; }|| add_cflags $openssl_cflags && add_extralibs $open ssl_libs; }||
check_lib openssl/ssl.h SSL_library_init -lssl -l crypto || check_lib openssl/ssl.h SSL_library_init -lssl -l crypto ||
check_lib openssl/ssl.h SSL_library_init -lssl32 -leay32 || check_lib openssl/ssl.h SSL_library_init -lssl32 -leay32 ||
check_lib openssl/ssl.h SSL_library_init -lssl -l crypto -lws2_32 -lgdi32 || check_lib openssl/ssl.h SSL_library_init -lssl -l crypto -lws2_32 -lgdi32 ||
die "ERROR: openssl not found"; } die "ERROR: openssl not found"; }
if enabled gnutls; then if enabled gnutls; then
{ check_lib2 gmp.h mpz_export -lgmp && enable gmp; } || { check_lib2 gmp.h mpz_export -lgmp && enable gmp; } ||
{ check_lib gcrypt.h gcry_mpi_new -lgcrypt && enable gcrypt; } { check_lib gcrypt.h gcry_mpi_new -lgcrypt && enable gcrypt; }
fi fi
skipping to change at line 4764 skipping to change at line 4773
if enabled libcdio; then if enabled libcdio; then
check_lib2 "cdio/cdda.h cdio/paranoia.h" cdio_cddap_open -lcdio_paranoia -lc dio_cdda -lcdio || check_lib2 "cdio/cdda.h cdio/paranoia.h" cdio_cddap_open -lcdio_paranoia -lc dio_cdda -lcdio ||
check_lib2 "cdio/paranoia/cdda.h cdio/paranoia/paranoia.h" cdio_cddap_open - lcdio_paranoia -lcdio_cdda -lcdio || check_lib2 "cdio/paranoia/cdda.h cdio/paranoia/paranoia.h" cdio_cddap_open - lcdio_paranoia -lcdio_cdda -lcdio ||
die "ERROR: No usable libcdio/cdparanoia found" die "ERROR: No usable libcdio/cdparanoia found"
fi fi
check_lib X11/Xlib.h XOpenDisplay -lX11 && enable xlib check_lib X11/Xlib.h XOpenDisplay -lX11 && enable xlib
if enabled libxcb; then if enabled libxcb; then
check_pkg_config xcb-shape xcb/shape.h xcb_shape_rectangles || { require_pkg_config xcb xcb/xcb.h xcb_connect
enabled libxcb && die "ERROR: libxcb not found"; require_pkg_config xcb-shape xcb/shape.h xcb_shape_rectangles
} && enable libxcb
disabled libxcb_shm || disabled libxcb_shm ||
check_pkg_config xcb-shm xcb/shm.h xcb_shm_attach || { check_pkg_config xcb-shm xcb/shm.h xcb_shm_attach || {
enabled libxcb_shm && die "ERROR: libxcb_shm not found"; enabled libxcb_shm && die "ERROR: libxcb_shm not found";
} && check_header sys/shm.h && enable libxcb_shm } && check_header sys/shm.h && enable libxcb_shm
disabled libxcb_xfixes || disabled libxcb_xfixes ||
check_pkg_config xcb-xfixes xcb/xfixes.h xcb_xfixes_get_cursor_image || { check_pkg_config xcb-xfixes xcb/xfixes.h xcb_xfixes_get_cursor_image || {
enabled libxcb_xfixes && die "ERROR: libxcb_xfixes not found"; enabled libxcb_xfixes && die "ERROR: libxcb_xfixes not found";
} && enable libxcb_xfixes } && enable libxcb_xfixes
add_cflags "$xcb_event_cflags $xcb_shm_cflags $xcb_xfixes_cflags" add_cflags "$xcb_shm_cflags $xcb_xfixes_cflags"
add_extralibs "$xcb_event_libs $xcb_shm_libs $xcb_xfixes_libs" add_extralibs "$xcb_shm_libs $xcb_xfixes_libs"
fi fi
enabled vaapi && enabled vaapi &&
check_code cc "va/va.h" "vaCreateSurfaces(0, 0, 0, 0, 0, 0, 0, 0)" || check_code cc "va/va.h" "vaCreateSurfaces(0, 0, 0, 0, 0, 0, 0, 0)" ||
disable vaapi disable vaapi
if enabled vaapi ; then if enabled vaapi ; then
enabled xlib && enabled xlib &&
check_lib2 "va/va.h va/va_x11.h" vaGetDisplay -lva -lva-x11 && check_lib2 "va/va.h va/va_x11.h" vaGetDisplay -lva -lva-x11 &&
enable vaapi_x11 enable vaapi_x11
skipping to change at line 4832 skipping to change at line 4840
} }
check_disable_warning -Wno-parentheses check_disable_warning -Wno-parentheses
check_disable_warning -Wno-switch check_disable_warning -Wno-switch
check_disable_warning -Wno-format-zero-length check_disable_warning -Wno-format-zero-length
check_disable_warning -Wno-pointer-sign check_disable_warning -Wno-pointer-sign
# add some linker flags # add some linker flags
check_ldflags -Wl,--warn-common check_ldflags -Wl,--warn-common
check_ldflags -Wl,-rpath-link=libswscale:libavfilter:libavdevice:libavformat:lib avcodec:libavutil:libavresample check_ldflags -Wl,-rpath-link=libswscale:libavfilter:libavdevice:libavformat:lib avcodec:libavutil:libavresample
enabled rpath && add_ldexeflags -Wl,-rpath,$libdir enabled rpath && add_ldexeflags -Wl,-rpath,$libdir && add_ldsoflags -Wl,-rpath,$ libdir
test_ldflags -Wl,-Bsymbolic && append SHFLAGS -Wl,-Bsymbolic test_ldflags -Wl,-Bsymbolic && append SHFLAGS -Wl,-Bsymbolic
# add some strip flags # add some strip flags
# -wN '..@*' is more selective than -x, but not available everywhere. # -wN '..@*' is more selective than -x, but not available everywhere.
check_stripflags -wN \'..@*\' || check_stripflags -x || strip='true' check_stripflags -wN \'..@*\' || check_stripflags -x || strip='true'
enabled neon_clobber_test && enabled neon_clobber_test &&
check_ldflags -Wl,--wrap,avcodec_open2 \ check_ldflags -Wl,--wrap,avcodec_open2 \
-Wl,--wrap,avcodec_decode_audio4 \ -Wl,--wrap,avcodec_decode_audio4 \
-Wl,--wrap,avcodec_decode_video2 \ -Wl,--wrap,avcodec_decode_video2 \
skipping to change at line 5227 skipping to change at line 5235
OBJCC_O=$OBJCC_O OBJCC_O=$OBJCC_O
CC_C=$CC_C CC_C=$CC_C
CC_E=$CC_E CC_E=$CC_E
CC_O=$CC_O CC_O=$CC_O
LD_O=$LD_O LD_O=$LD_O
LD_LIB=$LD_LIB LD_LIB=$LD_LIB
LD_PATH=$LD_PATH LD_PATH=$LD_PATH
DLLTOOL=$dlltool DLLTOOL=$dlltool
LDFLAGS=$LDFLAGS LDFLAGS=$LDFLAGS
LDEXEFLAGS=$LDEXEFLAGS LDEXEFLAGS=$LDEXEFLAGS
LDSOFLAGS=$LDSOFLAGS
SHFLAGS=$(echo $($ldflags_filter $SHFLAGS)) SHFLAGS=$(echo $($ldflags_filter $SHFLAGS))
STRIPFLAGS=$STRIPFLAGS STRIPFLAGS=$STRIPFLAGS
YASMFLAGS=$YASMFLAGS YASMFLAGS=$YASMFLAGS
BUILDSUF=$build_suffix BUILDSUF=$build_suffix
FULLNAME=$FULLNAME FULLNAME=$FULLNAME
LIBPREF=$LIBPREF LIBPREF=$LIBPREF
LIBSUF=$LIBSUF LIBSUF=$LIBSUF
LIBNAME=$LIBNAME LIBNAME=$LIBNAME
SLIBPREF=$SLIBPREF SLIBPREF=$SLIBPREF
SLIBSUF=$SLIBSUF SLIBSUF=$SLIBSUF
 End of changes. 8 change blocks. 
8 lines changed or deleted 18 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)