Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FTBFS from release tarball on windows #781

Open
ericLemanissier opened this issue Dec 15, 2023 · 3 comments
Open

FTBFS from release tarball on windows #781

ericLemanissier opened this issue Dec 15, 2023 · 3 comments

Comments

@ericLemanissier
Copy link

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 added a commit to ericLemanissier/conan-center-index that referenced this issue Dec 15, 2023
conan-center-bot pushed a commit to conan-io/conan-center-index that referenced this issue Jan 6, 2024
* libva/2.20.0

* don't use release tarball

work around intel/libva#781

* fix windows libname

* fix windows debug

* Update recipes/libva/all/conanfile.py

Co-authored-by: Jordan Williams <[email protected]>

---------

Co-authored-by: Jordan Williams <[email protected]>
@eli-schwartz
Copy link
Contributor

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
Copy link
Contributor

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

@XinfengZhang
Copy link
Contributor

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants