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

Windows build missing dependency #151

Closed
VIPQualityPost opened this issue Aug 27, 2024 · 1 comment
Closed

Windows build missing dependency #151

VIPQualityPost opened this issue Aug 27, 2024 · 1 comment
Assignees
Labels

Comments

@VIPQualityPost
Copy link
Contributor

At least for me, I was missing the libelf package. It seems the 'regular' package was removed from pacman last year, but there is another one hosted that worked for me: mingw-w64-x86_64-libelf.

I also had lots of issues with missing SSL certificate from meson wrap while trying to download libdwarf (was able to visit wrapdb.mesonbuild.com and also download via curl, so some kind of issue specific to whatever http tool meson wrap is using), but it's possible to download the tarball and then remove the source_url and source_hash of the dwarf subproject to build with the externally downloaded file.

@Novakov
Copy link
Collaborator

Novakov commented Oct 26, 2024

libelf is the name of upstream library, MSys2 is composed of several toolchains and each has it's own ecosystem of packages. They are differentiated by prefix. In case of libelf:

I also had lots of issues with missing SSL certificate from meson wrap
Apparently MinGW64 maintains it's own certificate database and if not update it stops to recognize certificate for that site (probably others too). You can fetch updated database by installing (updating) package mingw-w64-x86_64-ca-certificates (note toolchain prefix also used here).

@Novakov Novakov closed this as completed Oct 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants