Marco Maggi <marco.maggi-i...@poste.it> writes: > Ciao, > > I am no expert of crypto libraries; on my i686-pc-linux-gnu, I > fail to build version 1.0.1 because of the error: > > make[3]: Entering directory `/home/marco/var/build/lib/shishi-1.0.1/lib' > CC asn1.lo > asn1.c: In function '_shishi_asn1_init': > asn1.c:42:25: error: 'MAX_ERROR_DESCRIPTION_SIZE' undeclared (first use in > this function) > asn1.c:42:25: note: each undeclared identifier is reported only once for > each function it appears in > asn1.c: In function 'shishi_asn1_to_der_field': > asn1.c:767:25: error: 'MAX_ERROR_DESCRIPTION_SIZE' undeclared (first use > in this function) > asn1.c: In function 'der2asn1': > asn1.c:850:25: error: 'MAX_ERROR_DESCRIPTION_SIZE' undeclared (first use > in this function) > > it appears that Libtasn1 version 3.2 does not define > MAX_ERROR_DESCRIPTION_SIZE anymore; rather it defines: > ASN1_MAX_ERROR_DESCRIPTION_SIZE. > > I dunno which version of Libtasn1 removed definitions, but > MAX_ERROR_DESCRIPTION_SIZE was already commented as deprecated in > Libtasn1 version 2.12 (in the header file).
Right -- Shishi hasn't been updated in a while, and used now deprecated definitions from libtasn1. It should be easy to fix. > I can build if I use the configuration option > --without-system-asn1; I do not see this mentioned in the README > file. Right, that workaround will work. /Simon _______________________________________________ Help-shishi mailing list Help-shishi@gnu.org https://lists.gnu.org/mailman/listinfo/help-shishi