Skip to content

Fix an assumption that C’s char type is signed#161

Merged
jeremycline merged 1 commit intofedora-infra:mainfrom
musicinmybrain:c-char
Mar 19, 2026
Merged

Fix an assumption that C’s char type is signed#161
jeremycline merged 1 commit intofedora-infra:mainfrom
musicinmybrain:c-char

Conversation

@musicinmybrain
Copy link
Contributor

This fixes failure of siguldry-pkcs11 to build on many 64-bit architectures other than x86_64. (32-bit architectures have bigger problems, but thanks to https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval we don’t need to care about this in Fedora.)

I’m planning to bring this up in the downstream package review. I used a scratch build of that submission to confirm that this change fixes failure to build on aarch64, ppc64le, and s390x.

@jeremycline
Copy link
Member

Thanks for the fix! If you don't mind signing off your commit, I'm happy to take this.

This fixes failure of siguldry-pkcs11 to build on most common
architectures other than x86_64.

Signed-off-by: Benjamin A. Beasley <code@musicinmybrain.net>
@musicinmybrain
Copy link
Contributor Author

Thanks for the fix! If you don't mind signing off your commit, I'm happy to take this.

Done! Thanks.

@jeremycline jeremycline merged commit d3d6a49 into fedora-infra:main Mar 19, 2026
7 checks passed
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

Successfully merging this pull request may close these issues.

2 participants