[FFmpeg-trac] #6017(build system:closed): --disable-everything keeps nvidia stuff enabled
FFmpeg
trac at avcodec.org
Sat Mar 31 12:38:25 EEST 2018
#6017: --disable-everything keeps nvidia stuff enabled
-------------------------------------+-------------------------------------
Reporter: kierank | Owner:
Type: defect | Status: closed
Priority: normal | Component: build
Version: git-master | system
Keywords: | Resolution: fixed
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Comment (by heleppkes):
Replying to [comment:3 Gyan]:
> The test for an external lib should be whether there's at least one
enabled component making use of the lib, and if not, that lib shouldn't be
linked e.g.,
>
The NVIDIA functionality never links in any libraries either way, so
complaining that configure shows it as present from auto-detection was
always rather of an artificial complaint if anything.
Additionally to the above, this was also facilitated because the
CUDA/NVENC headers were being shipped with FFmpeg, but have since moved
into their own repository, so if you don't actually make the headers
available, it won't actually detect anything anymore.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/6017#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list