Bug #3615
disable-libffmpeg_static and options
Status:
New
Priority:
Normal
Assignee:
-
Category:
General
Target version:
-
Start date:
2016-03-09
Due date:
% Done:
0%
Estimated time:
Found in version:
master
Affected Versions:
Description
I have currently tvheadend configured like this:
Configure arguments: --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man --infodir=/usr/share/info --localstatedir=/var --enable-libav --disable-libffmpeg_static --disable-hdhomerun_static Compiler: Using C compiler: ccache gcc Using C flags: -Os -fomit-frame-pointer Using LD flags: -Wl,--as-needed Build for arch: x86_64 Binaries: Using PYTHON: python Using GZIP: gzip Using BZIP2: bzip2 Options: cwc yes capmt yes constcw yes linuxdvb yes satip_server yes satip_client yes hdhomerun_client no hdhomerun_static no iptv yes tsfile yes dvbscan yes timeshift yes trace yes imagecache yes avahi no zlib yes libav yes libffmpeg_static no libx264_static yes libx265 no libx265_static yes vdpau no nvenc no libmfx no libmfx_static yes inotify yes epoll yes uriparser no ccache yes tvhcsa yes bundle no dvbcsa no dvben50221 no kqueue no dbus_1 no android no tsdebug no gtimer_check no libsystemd_daemon no bintray_cache yes mmx yes sse2 yes W_unused_result yes getloadavg yes atomic64 yes atomic_time_t yes stime yes gmtoff yes recvmmsg yes sendmmsg yes ifnames yes py_gzip yes bin_pkg_config yes bin_xgettext yes bin_msgmerge yes bin_gzip yes bin_bzip2 yes ssl yes linuxdvbapi yes upnp yes inotify_h yes mpegts yes mpegts_dvb yes Packages: openssl 1.0.2f zlib 1.2.8 libavcodec 56.60.100 libavutil 54.31.100 libavformat 56.40.101 libavfilter 5.40.101 libavresample 2.1.0 Installation paths: Prefix: /usr Binaries: ${prefix}/bin Libraries: ${prefix}/lib Data files: ${prefix}/share Man pages: /usr/share/man
Some options after disable-libffmpeg_static seems to say they are enabled, but when i look at the configure scripts, it seems they will only be enabled if libffmpeg_static is enabled.
Is my assumption correct? and can this be somehow grouped and hidden (or auto disabled) if libffmpeg_static is disabled?
PS, I guess the static switches are made default as this is currently the way it is shipped pre-compiled? Would be nice if next time such switches are made optional to prevent build failures.