[prev in list] [next in list] [prev in thread] [next in thread]
List: opensc-commits
Subject: [Opensc-commits] [OpenSC/OpenSC] b5f260: Fix build on gcc11
From: Jakub Jelen via Opensc-commits <opensc-commits () lists ! sourceforge ! net>
Date: 2021-03-09 23:00:15
Message-ID: OpenSC/OpenSC/push/refs/heads/master/5b42a6-1ef79e () github ! com
[Download RAW message or body]
Branch: refs/heads/master
Home: https://github.com/OpenSC/OpenSC
Commit: b5f26051bb0860296fda347bd76ac827ac86c462
https://github.com/OpenSC/OpenSC/commit/b5f26051bb0860296fda347bd76ac827ac86c462
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2021-03-09 (Tue, 09 Mar 2021)
Changed paths:
M src/pkcs11/framework-pkcs15.c
Log Message:
-----------
Fix build on gcc11
This made most of the applications crashing in Fedora 34 when
smart card was plugged in.
The suggested patch makes the code path more obvious for gcc to
handle.
https://bugzilla.redhat.com/show_bug.cgi?id=1930652
Commit: 45e262f5372195bb7e1f1f141067d8290e2276dc
https://github.com/OpenSC/OpenSC/commit/45e262f5372195bb7e1f1f141067d8290e2276dc
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2021-03-09 (Tue, 09 Mar 2021)
Changed paths:
M src/libopensc/pkcs15-westcos.c
Log Message:
-----------
westcos: Avoid strict aliasing violations
Commit: 2fa6700599f358bc97d69ff923b7bde9304b7dc7
https://github.com/OpenSC/OpenSC/commit/2fa6700599f358bc97d69ff923b7bde9304b7dc7
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2021-03-09 (Tue, 09 Mar 2021)
Changed paths:
M src/pkcs11/framework-pkcs15.c
M src/pkcs11/pkcs11-object.c
M src/tools/pkcs11-register.c
Log Message:
-----------
Remove more issues with strict aliasing
These would demonstrate with gcc11 and can be detected with gcc
flag -Wstrict-aliasing=2 (also with older gcc)
Commit: 544dcc68272db07e1847a008dcae4ad8d4462989
https://github.com/OpenSC/OpenSC/commit/544dcc68272db07e1847a008dcae4ad8d4462989
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2021-03-09 (Tue, 09 Mar 2021)
Changed paths:
M configure.ac
Log Message:
-----------
configure: Warn about strict alliasing issues in strict builds
Commit: 63031b2193b35cd6d46d5ef14206fa1cb8539b7f
https://github.com/OpenSC/OpenSC/commit/63031b2193b35cd6d46d5ef14206fa1cb8539b7f
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2021-03-09 (Tue, 09 Mar 2021)
Changed paths:
M src/tools/pkcs11-tool.c
Log Message:
-----------
pkcs11-tool: Avoid strict-aliasing issues on 32b architectures
Commit: 60632100a0ea5634896c625c0e26657f3b5d874d
https://github.com/OpenSC/OpenSC/commit/60632100a0ea5634896c625c0e26657f3b5d874d
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2021-03-09 (Tue, 09 Mar 2021)
Changed paths:
M src/pkcs11/pkcs11.h
Log Message:
-----------
pkcs11: Avoid redefinition of ck_interface (#2243)
Commit: 1ef79e99f70305edf3e0b21cd7c039c70ec4b255
https://github.com/OpenSC/OpenSC/commit/1ef79e99f70305edf3e0b21cd7c039c70ec4b255
Author: Jakub Jelen <jjelen@redhat.com>
Date: 2021-03-09 (Tue, 09 Mar 2021)
Changed paths:
M src/libopensc/reader-pcsc.c
Log Message:
-----------
reader-pcsc: Avoid strict aliasing issues
Compare: https://github.com/OpenSC/OpenSC/compare/5b42a62ec023...1ef79e99f703
_______________________________________________
Opensc-commits mailing list
Opensc-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensc-commits
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic