- User Since
- Nov 14 2021, 9:51 PM (71 w, 3 d)
Aug 24 2022
Yes, this is with Clang. I am working on getting it to compile on Windows with clang-cl, using vcpkg, with success. I have several patches to fix the issues that clang detected, and so I wonder if I should create a Task to discuss them all?
Aug 23 2022
Aug 22 2022
Actually, there's plenty more locations where unistd.h is included unconditionally, all of which should likely embrace in guards like this.
This was apparently discussed before:
Nov 16 2021
Additionally, poly1305-s390x.S is being compiled despite running/targeting a PC system:
Nov 15 2021
Please also refer to https://github.com/microsoft/vcpkg/discussions/20755 where we discuss on how to approach GnuPG libraries for a native Windows compilation.
Also, and I should maybe have opened with it, the issues vcpkg has with your build system are currently tracked here, while my effort to build gpg-error natively (i.e. without relying on ShiftMediaProject fork) on all platforms is here.
I tried following the README instructions, but getting:
I just read https://github.com/gpg/libgpg-error/blob/master/README#L119 and realize this is by design...