libva icon indicating copy to clipboard operation
libva copied to clipboard

FTBFS from release tarball on windows

Open ericLemanissier opened this issue 1 year ago • 3 comments

When downloading the release tarball on windows, the build fails with ..\src\va\meson.build:301:2: ERROR: File win32/va_win32.h does not exist. Indeed, the win32 folder does not exist in https://github.com/intel/libva/releases/download/2.20.0/libva-2.20.0.tar.bz2. it does exist in https://github.com/intel/libva/archive/refs/tags/2.20.0.tar.gz

ericLemanissier avatar Dec 15 '23 12:12 ericLemanissier

The autotools build doesn't include files which aren't used by it (like win32 codepaths) unless they are included as EXTRA_DIST -- and the win32 files aren't listed in EXTRA_DIST.

eli-schwartz avatar Jan 10 '24 04:01 eli-schwartz

#791 would allow meson to create the dist tarballs instead of autotools. Meson has a different approach to ensuring file inclusion.

eli-schwartz avatar Jan 10 '24 04:01 eli-schwartz

plan to remove bz2, and use github auto generated gz file, but it does is an issue.

XinfengZhang avatar Apr 03 '24 08:04 XinfengZhang