1 |
commit: 26457956de258b73a69556b983f74f31b25b2a36 |
2 |
Author: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Sep 7 21:26:24 2018 +0000 |
4 |
Commit: Alon Bar-Lev <alonbl <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Sep 7 21:26:46 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26457956 |
7 |
|
8 |
dev-libs/opensc: fix -Werror and ctapi USE |
9 |
|
10 |
Closes: https://bugs.gentoo.org/show_bug.cgi?id=665464 |
11 |
Package-Manager: Portage-2.3.40, Repoman-2.3.9 |
12 |
|
13 |
dev-libs/opensc/files/opensc-0.18.0-build.patch | 34 +++++++++++++++++++++++++ |
14 |
1 file changed, 34 insertions(+) |
15 |
|
16 |
diff --git a/dev-libs/opensc/files/opensc-0.18.0-build.patch b/dev-libs/opensc/files/opensc-0.18.0-build.patch |
17 |
index 342abd83eb0..1db749ca654 100644 |
18 |
--- a/dev-libs/opensc/files/opensc-0.18.0-build.patch |
19 |
+++ b/dev-libs/opensc/files/opensc-0.18.0-build.patch |
20 |
@@ -64,3 +64,37 @@ index e85dfc45..13b0cc21 100644 |
21 |
-- |
22 |
2.16.4 |
23 |
|
24 |
+From 0f7af8a647a8fca6b1f1ee2327c3d26bed38c8f6 Mon Sep 17 00:00:00 2001 |
25 |
+From: Alon Bar-Lev <alon.barlev@×××××.com> |
26 |
+Date: Sat, 8 Sep 2018 00:16:57 +0300 |
27 |
+Subject: [PATCH] reader-ctapi: ctapi_connect: remove unused variable |
28 |
+ |
29 |
+from day 1 return value of _sc_parse_atr was ignored. |
30 |
+--- |
31 |
+ src/libopensc/reader-ctapi.c | 3 +-- |
32 |
+ 1 file changed, 1 insertion(+), 2 deletions(-) |
33 |
+ |
34 |
+diff --git a/src/libopensc/reader-ctapi.c b/src/libopensc/reader-ctapi.c |
35 |
+index 8d4c1c24..4b94337f 100644 |
36 |
+--- a/src/libopensc/reader-ctapi.c |
37 |
++++ b/src/libopensc/reader-ctapi.c |
38 |
+@@ -239,7 +239,6 @@ static int ctapi_connect(sc_reader_t *reader) |
39 |
+ char rv; |
40 |
+ u8 cmd[9], rbuf[256], sad, dad; |
41 |
+ unsigned short lr; |
42 |
+- int r; |
43 |
+ |
44 |
+ if (reader->ctx->flags & SC_CTX_FLAG_TERMINATE) |
45 |
+ return SC_ERROR_NOT_ALLOWED; |
46 |
+@@ -265,7 +264,7 @@ static int ctapi_connect(sc_reader_t *reader) |
47 |
+ return SC_ERROR_INTERNAL; |
48 |
+ reader->atr.len = lr; |
49 |
+ memcpy(reader->atr.value, rbuf, lr); |
50 |
+- r = _sc_parse_atr(reader); |
51 |
++ _sc_parse_atr(reader); |
52 |
+ |
53 |
+ return 0; |
54 |
+ } |
55 |
+-- |
56 |
+2.16.4 |
57 |
+ |