[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: CNS ACe 2021 la storia infinita



Il 22/05/22 22:07, Roberto Resoli ha scritto:
> Il 21/05/22 14:26, rowun ha scritto:
>>
>> <https://github.com/3v1n0/OpenSC/commit/6b627f1a01ac58df4edf634ae9865ec67c9d0700>
> 
> 
> Questo è il commit nel fork, 3v1n0 ha poi fatto una Pull Request:
> 
> https://github.com/OpenSC/OpenSC/pull/2483
> 
> Da cui le istruzioni, riportate nel post sulla ml di LinuxTrent. Le puoi
> leggere qui:
> 
> https://www.resolutions.it/nextcloud/index.php/s/a7iek2nnGpMzRZY
> 
> Collaudate da me e da un'altra persona negli scorsi giorni. OpenSC con
> la patch supporta sia le carte precedenti che la nuova IDEMIA ACe 2021.
> 
> rob
> 



Scrivo quà perchè penso interessi.

Durante l'esecuzione del make, mi da questi errori, è la seconda volta,
dopo la prima ho disinstallato opensc e opensc-pkcs11, ma non capisco
che tipo di errori siano, sempre se errori sono.

Ho messo solo la parte finale, ma se serve metto tutto il listato di
esucuzione del make.

card-iasecc.c: In function 'iasecc_qsign_data_sha1':
card-iasecc.c:3184:9: error: 'SHA1_Init' is deprecated: Since OpenSSL 3.0
[-Werror=deprecated-declarations]
 3184 |         SHA1_Init(&sha);
      |         ^~~~~~~~~
In file included from /usr/include/openssl/x509.h:41,
                 from /usr/include/openssl/pem.h:23,
                 from card-iasecc.c:33:
/usr/include/openssl/sha.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
      |                           ^~~~~~~~~
card-iasecc.c:3185:9: error: 'SHA1_Update' is deprecated: Since OpenSSL 3.0
[-Werror=deprecated-declarations]
 3185 |         SHA1_Update(&sha, in, in_len);
      |         ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:41,
                 from /usr/include/openssl/pem.h:23,
                 from card-iasecc.c:33:
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data,
size_t len);
      |                           ^~~~~~~~~~~
card-iasecc.c:3210:9: error: 'SHA1_Final' is deprecated: Since OpenSSL 3.0
[-Werror=deprecated-declarations]
 3210 |         SHA1_Final(out->hash, &sha);
      |         ^~~~~~~~~~
In file included from /usr/include/openssl/x509.h:41,
                 from /usr/include/openssl/pem.h:23,
                 from card-iasecc.c:33:
/usr/include/openssl/sha.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
      |                           ^~~~~~~~~~
card-iasecc.c: In function 'iasecc_qsign_data_sha256':
card-iasecc.c:3236:9: error: 'SHA256_Init' is deprecated: Since OpenSSL 3.0
[-Werror=deprecated-declarations]
 3236 |         SHA256_Init(&sha256);
      |         ^~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:41,
                 from /usr/include/openssl/pem.h:23,
                 from card-iasecc.c:33:
/usr/include/openssl/sha.h:73:27: note: declared here
   73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
      |                           ^~~~~~~~~~~
card-iasecc.c:3237:9: error: 'SHA256_Update' is deprecated: Since
OpenSSL 3.0
[-Werror=deprecated-declarations]
 3237 |         SHA256_Update(&sha256, in, in_len);
      |         ^~~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:41,
                 from /usr/include/openssl/pem.h:23,
                 from card-iasecc.c:33:
/usr/include/openssl/sha.h:74:27: note: declared here
   74 | OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
      |                           ^~~~~~~~~~~~~
card-iasecc.c:3262:9: error: 'SHA256_Final' is deprecated: Since OpenSSL
3.0
[-Werror=deprecated-declarations]
 3262 |         SHA256_Final(out->hash, &sha256);
      |         ^~~~~~~~~~~~
In file included from /usr/include/openssl/x509.h:41,
                 from /usr/include/openssl/pem.h:23,
                 from card-iasecc.c:33:
/usr/include/openssl/sha.h:76:27: note: declared here
   76 | OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md,
SHA256_CTX
*c);
      |                           ^~~~~~~~~~~~
cc1: all warnings being treated as errors
make[3]: *** [Makefile:1874: libopensc_la-card-iasecc.lo] Errore 1
make[3]: uscita dalla directory
«/dati_mypers/personale/sistema/software/tessera_sanitaria/opensc-patchato-3v1n0
/OpenSC/src/libopensc»
make[2]: *** [Makefile:465: all-recursive] Errore 1
make[2]: uscita dalla directory
«/dati_mypers/personale/sistema/software/tessera_sanitaria/opensc-patchato-3v1n0
/OpenSC/src»
make[1]: *** [Makefile:609: all-recursive] Errore 1
make[1]: uscita dalla directory
«/dati_mypers/personale/sistema/software/tessera_sanitaria/opensc-patchato-3v1n0
/OpenSC»
make: *** [Makefile:517: all] Errore 2

-- 
_|_|_|_|_|_|_|_|_|_
|_|_|_|_|_|_|_|_|_|_|
Simone Girardelli


Reply to: