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

Build error with Alpine >= 3.18.0 and musl >= 1.2.4 #182

Closed
jk779 opened this issue Jan 16, 2024 · 2 comments
Closed

Build error with Alpine >= 3.18.0 and musl >= 1.2.4 #182

jk779 opened this issue Jan 16, 2024 · 2 comments

Comments

@jk779
Copy link
Contributor

jk779 commented Jan 16, 2024

An update in Alpine (upgrade to a new musl version) breaks building the gem.

...
68.47 posix-io.c:77:3: error: unknown type name 'ino64_t'
68.47    77 |   ino64_t d_ino;
68.47       |   ^~~~~~~
68.47 posix-io.c:78:3: error: unknown type name 'off64_t'
68.47    78 |   off64_t d_off;
68.47       |   ^~~~~~~
...

I've attached a PR that workarounds this until gpgme updates. More information in the PR: #181

@ueno
Copy link
Owner

ueno commented Jan 31, 2024

Now that #181 has been merged, I'm closing this issue.

@ueno ueno closed this as completed Jan 31, 2024
@AndyObtiva
Copy link

I just encountered this issue with Alpine Linux too (I had version 2.0.22) after I upgraded to a newer version of Alpine.
I confirm that upgrading gpgme to version 2.0.24 fixed the issue (just in case someone else needs to know how to resolve the issue if they had an older version of gpgme).

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