Package: libavcodec-dev Version: 7:5.1.2-3 Severity: minor User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu lunar
Dear maintainers, As part of an investigation to establish the feasibility of moving 32-bit archs to 64-bit time_t, I am running an analysis of all header files in the archive to determine which libraries' ABIs are affected. This requires the headers in question to be compilable. libavcodec-dev ships header files which have includes that are not sanely satisfiable in Debian. (They are Windows-specific D3D headers, only available from wine; but referencing the wine implementation doesn't seem sane either.) For my purposes, I've worked around these unusable headers by adding quirks to my scripts, but it seems worth reporting as a bug that headers are being shipped that aren't usable. - libavcodec/d3d11va.h, which #includes d3d11.h - libavcodec/dxva2.h, which #includes d3d9.h - libavcodec/qsv.h depends on mfx/mfxvideo.h from libmfx-dev, which is amd64-only - libavcodec/vdpau.h depends on vdpau/vdpau.h from libvdpau-dev - libavcodec/videotoolbox.h depends on VideoToolbox/VideoToolbox.h, which does not exist in Debian -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer https://www.debian.org/ slanga...@ubuntu.com vor...@debian.org
signature.asc
Description: PGP signature