Solaris (SunOS) specific things
For GNU/Linux or GNU/kFreeBSD system, libgcrypt 1.8 with libgpg-error 1.36 has no problem in Debian build:
In solaris11openindiana-log2, we have two errors: one for ulong, and another for ushort.
I fixed the former. It is because of our mistake of using ulong before it is handled by libgcrypt/src/types.h. In the first place, it is implemented by "unsigned long", so, there is no need to use ulong here.
Mon, Jan 20
Mar 25 2019
I applied https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=patch;h=8d1b5982138c104f3c50663738892fa110193059 on top of 2.2.14.
We fixed that in master and 2.2. Can you please test this with the next release and report or close this bug?
Mar 24 2019
Thanks for the report. underscore followed by an uppercase letter is actually reserved for the system; thus we should not have used that.
Apr 30 2018
It is in 1.30 which I released a few minutes ago. Only minor other changes.
Apr 12 2018
Argh. I missed that. Probably because I searched for libgpg-error but I myself renamed the tag recently :-(.
Put the check in configure.