summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2019-02-13 18:49:26 +0000
committerVincent Sanders <vince@kyllikki.org>2019-02-13 18:49:26 +0000
commitebbf82001a80cff52e847a6b8bd716701e972218 (patch)
treeec02e09782690903d2adb222a65237dfd8150257
parent9cfc12d2facb9fa9a3e648448f9aed96d4583384 (diff)
downloadtoolchains-ebbf82001a80cff52e847a6b8bd716701e972218.tar.gz
toolchains-ebbf82001a80cff52e847a6b8bd716701e972218.tar.bz2
fix openssl ppc build
-rw-r--r--sdk/recipes/patches/openssl/apps.s_socket.c.p18
1 files changed, 18 insertions, 0 deletions
diff --git a/sdk/recipes/patches/openssl/apps.s_socket.c.p b/sdk/recipes/patches/openssl/apps.s_socket.c.p
new file mode 100644
index 0000000..f4c8e1c
--- /dev/null
+++ b/sdk/recipes/patches/openssl/apps.s_socket.c.p
@@ -0,0 +1,18 @@
+--- apps/s_socket.c.orig 2019-02-13 18:04:36.643334493 +0000
++++ apps/s_socket.c 2019-02-13 18:04:46.271279170 +0000
+@@ -160,6 +160,7 @@
+ sock_protocol = BIO_ADDRINFO_protocol(res);
+ sock_address = BIO_ADDRINFO_address(res);
+ next = BIO_ADDRINFO_next(res);
++#ifdef AF_INET6
+ if (sock_family == AF_INET6)
+ sock_options |= BIO_SOCK_V6_ONLY;
+ if (next != NULL
+@@ -174,6 +175,7 @@
+ sock_options &= ~BIO_SOCK_V6_ONLY;
+ }
+ }
++#endif
+
+ asock = BIO_socket(sock_family, sock_type, sock_protocol, 0);
+ if (asock == INVALID_SOCKET