Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] bearssl: fix libbearssl.so.0 => not found
@ 2019-09-15 15:17 voidlinux-github
  2019-09-15 15:33 ` [PR PATCH] [Updated] " voidlinux-github
                   ` (14 more replies)
  0 siblings, 15 replies; 16+ messages in thread
From: voidlinux-github @ 2019-09-15 15:17 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 345 bytes --]

There is a new pull request by concatime against master on the void-packages repository

https://github.com/concatime/void-packages bearssl-fix-so-version
https://github.com/void-linux/void-packages/pull/14470

bearssl: fix libbearssl.so.0 => not found


A patch file from https://github.com/void-linux/void-packages/pull/14470.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bearssl-fix-so-version-14470.patch --]
[-- Type: text/x-diff, Size: 1811 bytes --]

From 67d2b63dae4032e5f6906c81a542e15ce3124015 Mon Sep 17 00:00:00 2001
From: Issam Maghni <me@concati.me>
Date: Sun, 15 Sep 2019 11:12:17 -0400
Subject: [PATCH] bearssl: fix libbearssl.so.0 => not found

---
 srcpkgs/bearssl/template | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/bearssl/template b/srcpkgs/bearssl/template
index 777cec324d3..799ed7259e4 100644
--- a/srcpkgs/bearssl/template
+++ b/srcpkgs/bearssl/template
@@ -6,18 +6,19 @@ build_style=gnu-makefile
 short_desc="Implementation of the SSL/TLS protocol in C"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
-homepage="https://www.bearssl.org/"
-_changelog="https://www.bearssl.org/changelog.html"
-distfiles="https://www.bearssl.org/${pkgname}-${version}.tar.gz"
+homepage="https://bearssl.org"
+changelog="${homepage}/changelog.html"
+distfiles="${homepage}/${pkgname}-${version}.tar.gz"
 checksum=6705bba1714961b41a728dfc5debbe348d2966c117649392f8c8139efc83ff14
 CFLAGS="-fPIC"
-make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,libbearssl.so.0"
+make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,lib${pkgname}.so.${version%%.*}"
 
 do_install() {
 	vbin build/brssl
-	vinstall build/libbearssl.a 0644 usr/lib
-	vinstall build/libbearssl.so.${version} 0644 usr/lib
-	ln -s libbearssl.so.${version} ${DESTDIR}/usr/lib/libbearssl.so
+	vinstall "build/lib${pkgname}.a"             0644 usr/lib
+	vinstall "build/lib${pkgname}.so.${version}" 0644 usr/lib
+	ln -s "lib${pkgname}.so.${version}"     "${DESTDIR}/usr/lib/lib${pkgname}.so.${version%%.*}"
+	ln -s "lib${pkgname}.so.${version%%.*}" "${DESTDIR}/usr/lib/lib${pkgname}.so"
 	vcopy inc usr/include
 	vlicense LICENSE.txt LICENSE
 }

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PR PATCH] [Updated] bearssl: fix libbearssl.so.0 => not found
  2019-09-15 15:17 [PR PATCH] bearssl: fix libbearssl.so.0 => not found voidlinux-github
  2019-09-15 15:33 ` [PR PATCH] [Updated] " voidlinux-github
@ 2019-09-15 15:33 ` voidlinux-github
  2019-09-15 15:35 ` voidlinux-github
                   ` (12 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: voidlinux-github @ 2019-09-15 15:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 350 bytes --]

There is an updated pull request by concatime against master on the void-packages repository

https://github.com/concatime/void-packages bearssl-fix-so-version
https://github.com/void-linux/void-packages/pull/14470

bearssl: fix libbearssl.so.0 => not found


A patch file from https://github.com/void-linux/void-packages/pull/14470.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bearssl-fix-so-version-14470.patch --]
[-- Type: text/x-diff, Size: 1811 bytes --]

From 02e70931f0d92cc7b9da6e4bd99630905a75253c Mon Sep 17 00:00:00 2001
From: Issam Maghni <me@concati.me>
Date: Sun, 15 Sep 2019 11:12:17 -0400
Subject: [PATCH] bearssl: fix libbearssl.so.0 => not found

---
 srcpkgs/bearssl/template | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/bearssl/template b/srcpkgs/bearssl/template
index 777cec324d3..02c45b34e73 100644
--- a/srcpkgs/bearssl/template
+++ b/srcpkgs/bearssl/template
@@ -6,18 +6,19 @@ build_style=gnu-makefile
 short_desc="Implementation of the SSL/TLS protocol in C"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
-homepage="https://www.bearssl.org/"
-_changelog="https://www.bearssl.org/changelog.html"
-distfiles="https://www.bearssl.org/${pkgname}-${version}.tar.gz"
+homepage="https://bearssl.org"
+changelog="${homepage}/changelog.html"
+distfiles="${homepage}/${pkgname}-${version}.tar.gz"
 checksum=6705bba1714961b41a728dfc5debbe348d2966c117649392f8c8139efc83ff14
+make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,lib${pkgname}.so.${version%%.*}"
 CFLAGS="-fPIC"
-make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,libbearssl.so.0"
 
 do_install() {
 	vbin build/brssl
-	vinstall build/libbearssl.a 0644 usr/lib
-	vinstall build/libbearssl.so.${version} 0644 usr/lib
-	ln -s libbearssl.so.${version} ${DESTDIR}/usr/lib/libbearssl.so
+	vinstall "build/lib${pkgname}.a"             0644 usr/lib
+	vinstall "build/lib${pkgname}.so.${version}" 0644 usr/lib
+	ln -s "lib${pkgname}.so.${version}"     "${DESTDIR}/usr/lib/lib${pkgname}.so.${version%%.*}"
+	ln -s "lib${pkgname}.so.${version%%.*}" "${DESTDIR}/usr/lib/lib${pkgname}.so"
 	vcopy inc usr/include
 	vlicense LICENSE.txt LICENSE
 }

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PR PATCH] [Updated] bearssl: fix libbearssl.so.0 => not found
  2019-09-15 15:17 [PR PATCH] bearssl: fix libbearssl.so.0 => not found voidlinux-github
@ 2019-09-15 15:33 ` voidlinux-github
  2019-09-15 15:33 ` voidlinux-github
                   ` (13 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: voidlinux-github @ 2019-09-15 15:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 350 bytes --]

There is an updated pull request by concatime against master on the void-packages repository

https://github.com/concatime/void-packages bearssl-fix-so-version
https://github.com/void-linux/void-packages/pull/14470

bearssl: fix libbearssl.so.0 => not found


A patch file from https://github.com/void-linux/void-packages/pull/14470.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bearssl-fix-so-version-14470.patch --]
[-- Type: text/x-diff, Size: 1811 bytes --]

From 02e70931f0d92cc7b9da6e4bd99630905a75253c Mon Sep 17 00:00:00 2001
From: Issam Maghni <me@concati.me>
Date: Sun, 15 Sep 2019 11:12:17 -0400
Subject: [PATCH] bearssl: fix libbearssl.so.0 => not found

---
 srcpkgs/bearssl/template | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/bearssl/template b/srcpkgs/bearssl/template
index 777cec324d3..02c45b34e73 100644
--- a/srcpkgs/bearssl/template
+++ b/srcpkgs/bearssl/template
@@ -6,18 +6,19 @@ build_style=gnu-makefile
 short_desc="Implementation of the SSL/TLS protocol in C"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
-homepage="https://www.bearssl.org/"
-_changelog="https://www.bearssl.org/changelog.html"
-distfiles="https://www.bearssl.org/${pkgname}-${version}.tar.gz"
+homepage="https://bearssl.org"
+changelog="${homepage}/changelog.html"
+distfiles="${homepage}/${pkgname}-${version}.tar.gz"
 checksum=6705bba1714961b41a728dfc5debbe348d2966c117649392f8c8139efc83ff14
+make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,lib${pkgname}.so.${version%%.*}"
 CFLAGS="-fPIC"
-make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,libbearssl.so.0"
 
 do_install() {
 	vbin build/brssl
-	vinstall build/libbearssl.a 0644 usr/lib
-	vinstall build/libbearssl.so.${version} 0644 usr/lib
-	ln -s libbearssl.so.${version} ${DESTDIR}/usr/lib/libbearssl.so
+	vinstall "build/lib${pkgname}.a"             0644 usr/lib
+	vinstall "build/lib${pkgname}.so.${version}" 0644 usr/lib
+	ln -s "lib${pkgname}.so.${version}"     "${DESTDIR}/usr/lib/lib${pkgname}.so.${version%%.*}"
+	ln -s "lib${pkgname}.so.${version%%.*}" "${DESTDIR}/usr/lib/lib${pkgname}.so"
 	vcopy inc usr/include
 	vlicense LICENSE.txt LICENSE
 }

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PR PATCH] [Updated] bearssl: fix libbearssl.so.0 => not found
  2019-09-15 15:17 [PR PATCH] bearssl: fix libbearssl.so.0 => not found voidlinux-github
  2019-09-15 15:33 ` [PR PATCH] [Updated] " voidlinux-github
  2019-09-15 15:33 ` voidlinux-github
@ 2019-09-15 15:35 ` voidlinux-github
  2019-09-15 15:35 ` voidlinux-github
                   ` (11 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: voidlinux-github @ 2019-09-15 15:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 350 bytes --]

There is an updated pull request by concatime against master on the void-packages repository

https://github.com/concatime/void-packages bearssl-fix-so-version
https://github.com/void-linux/void-packages/pull/14470

bearssl: fix libbearssl.so.0 => not found


A patch file from https://github.com/void-linux/void-packages/pull/14470.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bearssl-fix-so-version-14470.patch --]
[-- Type: text/x-diff, Size: 1899 bytes --]

From f56667ed58798d438ce65b2ae060b74d970d5335 Mon Sep 17 00:00:00 2001
From: Issam Maghni <me@concati.me>
Date: Sun, 15 Sep 2019 11:12:17 -0400
Subject: [PATCH] bearssl: fix libbearssl.so.0 => not found

---
 srcpkgs/bearssl/template | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/bearssl/template b/srcpkgs/bearssl/template
index 777cec324d3..179d8123189 100644
--- a/srcpkgs/bearssl/template
+++ b/srcpkgs/bearssl/template
@@ -1,23 +1,24 @@
 # Template file for 'bearssl'
 pkgname=bearssl
 version=0.6
-revision=1
+revision=2
 build_style=gnu-makefile
 short_desc="Implementation of the SSL/TLS protocol in C"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
-homepage="https://www.bearssl.org/"
-_changelog="https://www.bearssl.org/changelog.html"
-distfiles="https://www.bearssl.org/${pkgname}-${version}.tar.gz"
+homepage="https://bearssl.org"
+changelog="${homepage}/changelog.html"
+distfiles="${homepage}/${pkgname}-${version}.tar.gz"
 checksum=6705bba1714961b41a728dfc5debbe348d2966c117649392f8c8139efc83ff14
+make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,lib${pkgname}.so.${version%%.*}"
 CFLAGS="-fPIC"
-make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,libbearssl.so.0"
 
 do_install() {
 	vbin build/brssl
-	vinstall build/libbearssl.a 0644 usr/lib
-	vinstall build/libbearssl.so.${version} 0644 usr/lib
-	ln -s libbearssl.so.${version} ${DESTDIR}/usr/lib/libbearssl.so
+	vinstall "build/lib${pkgname}.a"             0644 usr/lib
+	vinstall "build/lib${pkgname}.so.${version}" 0644 usr/lib
+	ln -s "lib${pkgname}.so.${version}"     "${DESTDIR}/usr/lib/lib${pkgname}.so.${version%%.*}"
+	ln -s "lib${pkgname}.so.${version%%.*}" "${DESTDIR}/usr/lib/lib${pkgname}.so"
 	vcopy inc usr/include
 	vlicense LICENSE.txt LICENSE
 }

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PR PATCH] [Updated] bearssl: fix libbearssl.so.0 => not found
  2019-09-15 15:17 [PR PATCH] bearssl: fix libbearssl.so.0 => not found voidlinux-github
                   ` (2 preceding siblings ...)
  2019-09-15 15:35 ` voidlinux-github
@ 2019-09-15 15:35 ` voidlinux-github
  2019-09-15 15:43 ` voidlinux-github
                   ` (10 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: voidlinux-github @ 2019-09-15 15:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 350 bytes --]

There is an updated pull request by concatime against master on the void-packages repository

https://github.com/concatime/void-packages bearssl-fix-so-version
https://github.com/void-linux/void-packages/pull/14470

bearssl: fix libbearssl.so.0 => not found


A patch file from https://github.com/void-linux/void-packages/pull/14470.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bearssl-fix-so-version-14470.patch --]
[-- Type: text/x-diff, Size: 1899 bytes --]

From f56667ed58798d438ce65b2ae060b74d970d5335 Mon Sep 17 00:00:00 2001
From: Issam Maghni <me@concati.me>
Date: Sun, 15 Sep 2019 11:12:17 -0400
Subject: [PATCH] bearssl: fix libbearssl.so.0 => not found

---
 srcpkgs/bearssl/template | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/bearssl/template b/srcpkgs/bearssl/template
index 777cec324d3..179d8123189 100644
--- a/srcpkgs/bearssl/template
+++ b/srcpkgs/bearssl/template
@@ -1,23 +1,24 @@
 # Template file for 'bearssl'
 pkgname=bearssl
 version=0.6
-revision=1
+revision=2
 build_style=gnu-makefile
 short_desc="Implementation of the SSL/TLS protocol in C"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
-homepage="https://www.bearssl.org/"
-_changelog="https://www.bearssl.org/changelog.html"
-distfiles="https://www.bearssl.org/${pkgname}-${version}.tar.gz"
+homepage="https://bearssl.org"
+changelog="${homepage}/changelog.html"
+distfiles="${homepage}/${pkgname}-${version}.tar.gz"
 checksum=6705bba1714961b41a728dfc5debbe348d2966c117649392f8c8139efc83ff14
+make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,lib${pkgname}.so.${version%%.*}"
 CFLAGS="-fPIC"
-make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,libbearssl.so.0"
 
 do_install() {
 	vbin build/brssl
-	vinstall build/libbearssl.a 0644 usr/lib
-	vinstall build/libbearssl.so.${version} 0644 usr/lib
-	ln -s libbearssl.so.${version} ${DESTDIR}/usr/lib/libbearssl.so
+	vinstall "build/lib${pkgname}.a"             0644 usr/lib
+	vinstall "build/lib${pkgname}.so.${version}" 0644 usr/lib
+	ln -s "lib${pkgname}.so.${version}"     "${DESTDIR}/usr/lib/lib${pkgname}.so.${version%%.*}"
+	ln -s "lib${pkgname}.so.${version%%.*}" "${DESTDIR}/usr/lib/lib${pkgname}.so"
 	vcopy inc usr/include
 	vlicense LICENSE.txt LICENSE
 }

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PR PATCH] [Updated] bearssl: fix libbearssl.so.0 => not found
  2019-09-15 15:17 [PR PATCH] bearssl: fix libbearssl.so.0 => not found voidlinux-github
                   ` (3 preceding siblings ...)
  2019-09-15 15:35 ` voidlinux-github
@ 2019-09-15 15:43 ` voidlinux-github
  2019-09-15 15:43 ` voidlinux-github
                   ` (9 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: voidlinux-github @ 2019-09-15 15:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 350 bytes --]

There is an updated pull request by concatime against master on the void-packages repository

https://github.com/concatime/void-packages bearssl-fix-so-version
https://github.com/void-linux/void-packages/pull/14470

bearssl: fix libbearssl.so.0 => not found


A patch file from https://github.com/void-linux/void-packages/pull/14470.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bearssl-fix-so-version-14470.patch --]
[-- Type: text/x-diff, Size: 1899 bytes --]

From e42ff79b530c40be217dcf5647d1c097724a5a27 Mon Sep 17 00:00:00 2001
From: Issam Maghni <me@concati.me>
Date: Sun, 15 Sep 2019 11:12:17 -0400
Subject: [PATCH] bearssl: fix libbearssl.so.0 => not found

---
 srcpkgs/bearssl/template | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/bearssl/template b/srcpkgs/bearssl/template
index 777cec324d3..a7ac6ab0260 100644
--- a/srcpkgs/bearssl/template
+++ b/srcpkgs/bearssl/template
@@ -1,23 +1,24 @@
 # Template file for 'bearssl'
 pkgname=bearssl
 version=0.6
-revision=1
+revision=2
 build_style=gnu-makefile
+make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,lib${pkgname}.so.${version%%.*}"
 short_desc="Implementation of the SSL/TLS protocol in C"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
-homepage="https://www.bearssl.org/"
-_changelog="https://www.bearssl.org/changelog.html"
-distfiles="https://www.bearssl.org/${pkgname}-${version}.tar.gz"
+homepage="https://bearssl.org"
+changelog="${homepage}/changelog.html"
+distfiles="${homepage}/${pkgname}-${version}.tar.gz"
 checksum=6705bba1714961b41a728dfc5debbe348d2966c117649392f8c8139efc83ff14
 CFLAGS="-fPIC"
-make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,libbearssl.so.0"
 
 do_install() {
 	vbin build/brssl
-	vinstall build/libbearssl.a 0644 usr/lib
-	vinstall build/libbearssl.so.${version} 0644 usr/lib
-	ln -s libbearssl.so.${version} ${DESTDIR}/usr/lib/libbearssl.so
+	vinstall "build/lib${pkgname}.a"             0644 usr/lib
+	vinstall "build/lib${pkgname}.so.${version}" 0644 usr/lib
+	ln -s "lib${pkgname}.so.${version}"     "${DESTDIR}/usr/lib/lib${pkgname}.so.${version%%.*}"
+	ln -s "lib${pkgname}.so.${version%%.*}" "${DESTDIR}/usr/lib/lib${pkgname}.so"
 	vcopy inc usr/include
 	vlicense LICENSE.txt LICENSE
 }

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PR PATCH] [Updated] bearssl: fix libbearssl.so.0 => not found
  2019-09-15 15:17 [PR PATCH] bearssl: fix libbearssl.so.0 => not found voidlinux-github
                   ` (4 preceding siblings ...)
  2019-09-15 15:43 ` voidlinux-github
@ 2019-09-15 15:43 ` voidlinux-github
  2019-09-15 22:03 ` voidlinux-github
                   ` (8 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: voidlinux-github @ 2019-09-15 15:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 350 bytes --]

There is an updated pull request by concatime against master on the void-packages repository

https://github.com/concatime/void-packages bearssl-fix-so-version
https://github.com/void-linux/void-packages/pull/14470

bearssl: fix libbearssl.so.0 => not found


A patch file from https://github.com/void-linux/void-packages/pull/14470.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bearssl-fix-so-version-14470.patch --]
[-- Type: text/x-diff, Size: 1899 bytes --]

From e42ff79b530c40be217dcf5647d1c097724a5a27 Mon Sep 17 00:00:00 2001
From: Issam Maghni <me@concati.me>
Date: Sun, 15 Sep 2019 11:12:17 -0400
Subject: [PATCH] bearssl: fix libbearssl.so.0 => not found

---
 srcpkgs/bearssl/template | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/bearssl/template b/srcpkgs/bearssl/template
index 777cec324d3..a7ac6ab0260 100644
--- a/srcpkgs/bearssl/template
+++ b/srcpkgs/bearssl/template
@@ -1,23 +1,24 @@
 # Template file for 'bearssl'
 pkgname=bearssl
 version=0.6
-revision=1
+revision=2
 build_style=gnu-makefile
+make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,lib${pkgname}.so.${version%%.*}"
 short_desc="Implementation of the SSL/TLS protocol in C"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
-homepage="https://www.bearssl.org/"
-_changelog="https://www.bearssl.org/changelog.html"
-distfiles="https://www.bearssl.org/${pkgname}-${version}.tar.gz"
+homepage="https://bearssl.org"
+changelog="${homepage}/changelog.html"
+distfiles="${homepage}/${pkgname}-${version}.tar.gz"
 checksum=6705bba1714961b41a728dfc5debbe348d2966c117649392f8c8139efc83ff14
 CFLAGS="-fPIC"
-make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,libbearssl.so.0"
 
 do_install() {
 	vbin build/brssl
-	vinstall build/libbearssl.a 0644 usr/lib
-	vinstall build/libbearssl.so.${version} 0644 usr/lib
-	ln -s libbearssl.so.${version} ${DESTDIR}/usr/lib/libbearssl.so
+	vinstall "build/lib${pkgname}.a"             0644 usr/lib
+	vinstall "build/lib${pkgname}.so.${version}" 0644 usr/lib
+	ln -s "lib${pkgname}.so.${version}"     "${DESTDIR}/usr/lib/lib${pkgname}.so.${version%%.*}"
+	ln -s "lib${pkgname}.so.${version%%.*}" "${DESTDIR}/usr/lib/lib${pkgname}.so"
 	vcopy inc usr/include
 	vlicense LICENSE.txt LICENSE
 }

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PR PATCH] [Updated] bearssl: fix libbearssl.so.0 => not found
  2019-09-15 15:17 [PR PATCH] bearssl: fix libbearssl.so.0 => not found voidlinux-github
                   ` (5 preceding siblings ...)
  2019-09-15 15:43 ` voidlinux-github
@ 2019-09-15 22:03 ` voidlinux-github
  2019-09-15 22:03 ` voidlinux-github
                   ` (7 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: voidlinux-github @ 2019-09-15 22:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 350 bytes --]

There is an updated pull request by concatime against master on the void-packages repository

https://github.com/concatime/void-packages bearssl-fix-so-version
https://github.com/void-linux/void-packages/pull/14470

bearssl: fix libbearssl.so.0 => not found


A patch file from https://github.com/void-linux/void-packages/pull/14470.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bearssl-fix-so-version-14470.patch --]
[-- Type: text/x-diff, Size: 135047 bytes --]

From 3857ff9140955cce8055b6801c08ec8a134abc79 Mon Sep 17 00:00:00 2001
From: Issam Maghni <me@concati.me>
Date: Sun, 15 Sep 2019 11:12:17 -0400
Subject: [PATCH] bearssl: fix libbearssl.so.0 => not found

---
 logs1                    | 396 +++++++++++++++++++++++++++++++++++++++
 logs2                    | 396 +++++++++++++++++++++++++++++++++++++++
 srcpkgs/bearssl/template |  17 +-
 3 files changed, 801 insertions(+), 8 deletions(-)
 create mode 100644 logs1
 create mode 100644 logs2

diff --git a/logs1 b/logs1
new file mode 100644
index 00000000000..fe9ad48551a
--- /dev/null
+++ b/logs1
@@ -0,0 +1,396 @@
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/musl/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/musl/nonfree/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/nonfree/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/aarch64/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/multilib/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/multilib/nonfree/x86_64-repodata' ...
+=> bearssl-0.6_2: removing autodeps, please wait...
+=> bearssl-0.6_2: building [gnu-makefile] ...
+=> bearssl-0.6_2: running do-fetch hook: 00-distfiles ...
+=> bearssl-0.6_2: running do-extract hook: 00-distfiles ...
+=> bearssl-0.6_2: extracting distfile(s), please wait...
+=> bearssl-0.6_2: running do-patch hook: 00-patches ...
+=> bearssl-0.6_2: running pre-configure hook: 00-gnu-configure-asneeded ...
+=> bearssl-0.6_2: running pre-configure hook: 01-override-config ...
+=> bearssl-0.6_2: running pre-configure hook: 02-script-wrapper ...
+=> bearssl-0.6_2: running pre-build hook: 02-script-wrapper ...
+=> bearssl-0.6_2: running do_build ...
+mkdir -p build/obj
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/settings.o src/settings.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ccm.o src/aead/ccm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/eax.o src/aead/eax.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/gcm.o src/aead/gcm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ccopy.o src/codec/ccopy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec16be.o src/codec/dec16be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec16le.o src/codec/dec16le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec32be.o src/codec/dec32be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec32le.o src/codec/dec32le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec64be.o src/codec/dec64be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec64le.o src/codec/dec64le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc16be.o src/codec/enc16be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc16le.o src/codec/enc16le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc32be.o src/codec/enc32be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc32le.o src/codec/enc32le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc64be.o src/codec/enc64be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc64le.o src/codec/enc64le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/pemdec.o src/codec/pemdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/pemenc.o src/codec/pemenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_all_m15.o src/ec/ec_all_m15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_all_m31.o src/ec/ec_all_m31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_c25519_i15.o src/ec/ec_c25519_i15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_c25519_i31.o src/ec/ec_c25519_i31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_c25519_m15.o src/ec/ec_c25519_m15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_c25519_m31.o src/ec/ec_c25519_m31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_curve25519.o src/ec/ec_curve25519.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_default.o src/ec/ec_default.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_keygen.o src/ec/ec_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_p256_m15.o src/ec/ec_p256_m15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_p256_m31.o src/ec/ec_p256_m31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_prime_i15.o src/ec/ec_prime_i15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_prime_i31.o src/ec/ec_prime_i31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_pubkey.o src/ec/ec_pubkey.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_secp256r1.o src/ec/ec_secp256r1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_secp384r1.o src/ec/ec_secp384r1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_secp521r1.o src/ec/ec_secp521r1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_atr.o src/ec/ecdsa_atr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_default_sign_asn1.o src/ec/ecdsa_default_sign_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_default_sign_raw.o src/ec/ecdsa_default_sign_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_default_vrfy_asn1.o src/ec/ecdsa_default_vrfy_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_default_vrfy_raw.o src/ec/ecdsa_default_vrfy_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_bits.o src/ec/ecdsa_i15_bits.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_sign_asn1.o src/ec/ecdsa_i15_sign_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_sign_raw.o src/ec/ecdsa_i15_sign_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_vrfy_asn1.o src/ec/ecdsa_i15_vrfy_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_vrfy_raw.o src/ec/ecdsa_i15_vrfy_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_bits.o src/ec/ecdsa_i31_bits.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_sign_asn1.o src/ec/ecdsa_i31_sign_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_sign_raw.o src/ec/ecdsa_i31_sign_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_vrfy_asn1.o src/ec/ecdsa_i31_vrfy_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_vrfy_raw.o src/ec/ecdsa_i31_vrfy_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_rta.o src/ec/ecdsa_rta.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dig_oid.o src/hash/dig_oid.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dig_size.o src/hash/dig_size.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_ctmul.o src/hash/ghash_ctmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_ctmul32.o src/hash/ghash_ctmul32.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_ctmul64.o src/hash/ghash_ctmul64.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_pclmul.o src/hash/ghash_pclmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_pwr8.o src/hash/ghash_pwr8.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/md5.o src/hash/md5.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/md5sha1.o src/hash/md5sha1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/mgf1.o src/hash/mgf1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/multihash.o src/hash/multihash.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sha1.o src/hash/sha1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sha2big.o src/hash/sha2big.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sha2small.o src/hash/sha2small.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_add.o src/int/i15_add.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_bitlen.o src/int/i15_bitlen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_decmod.o src/int/i15_decmod.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_decode.o src/int/i15_decode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_decred.o src/int/i15_decred.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_encode.o src/int/i15_encode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_fmont.o src/int/i15_fmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_iszero.o src/int/i15_iszero.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_moddiv.o src/int/i15_moddiv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_modpow.o src/int/i15_modpow.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_modpow2.o src/int/i15_modpow2.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_montmul.o src/int/i15_montmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_mulacc.o src/int/i15_mulacc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_muladd.o src/int/i15_muladd.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_ninv15.o src/int/i15_ninv15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_reduce.o src/int/i15_reduce.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_rshift.o src/int/i15_rshift.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_sub.o src/int/i15_sub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_tmont.o src/int/i15_tmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_add.o src/int/i31_add.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_bitlen.o src/int/i31_bitlen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_decmod.o src/int/i31_decmod.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_decode.o src/int/i31_decode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_decred.o src/int/i31_decred.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_encode.o src/int/i31_encode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_fmont.o src/int/i31_fmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_iszero.o src/int/i31_iszero.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_moddiv.o src/int/i31_moddiv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_modpow.o src/int/i31_modpow.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_modpow2.o src/int/i31_modpow2.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_montmul.o src/int/i31_montmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_mulacc.o src/int/i31_mulacc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_muladd.o src/int/i31_muladd.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_ninv31.o src/int/i31_ninv31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_reduce.o src/int/i31_reduce.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_rshift.o src/int/i31_rshift.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_sub.o src/int/i31_sub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_tmont.o src/int/i31_tmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_add.o src/int/i32_add.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_bitlen.o src/int/i32_bitlen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_decmod.o src/int/i32_decmod.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_decode.o src/int/i32_decode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_decred.o src/int/i32_decred.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_div32.o src/int/i32_div32.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_encode.o src/int/i32_encode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_fmont.o src/int/i32_fmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_iszero.o src/int/i32_iszero.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_modpow.o src/int/i32_modpow.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_montmul.o src/int/i32_montmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_mulacc.o src/int/i32_mulacc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_muladd.o src/int/i32_muladd.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_ninv32.o src/int/i32_ninv32.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_reduce.o src/int/i32_reduce.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_sub.o src/int/i32_sub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_tmont.o src/int/i32_tmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i62_modpow2.o src/int/i62_modpow2.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/hkdf.o src/kdf/hkdf.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/hmac.o src/mac/hmac.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/hmac_ct.o src/mac/hmac_ct.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aesctr_drbg.o src/rand/aesctr_drbg.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/hmac_drbg.o src/rand/hmac_drbg.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sysrng.o src/rand/sysrng.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_keygen.o src/rsa/rsa_default_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_modulus.o src/rsa/rsa_default_modulus.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_oaep_decrypt.o src/rsa/rsa_default_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_oaep_encrypt.o src/rsa/rsa_default_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_pkcs1_sign.o src/rsa/rsa_default_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_pkcs1_vrfy.o src/rsa/rsa_default_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_priv.o src/rsa/rsa_default_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_privexp.o src/rsa/rsa_default_privexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_pub.o src/rsa/rsa_default_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_pubexp.o src/rsa/rsa_default_pubexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_keygen.o src/rsa/rsa_i15_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_modulus.o src/rsa/rsa_i15_modulus.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_oaep_decrypt.o src/rsa/rsa_i15_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_oaep_encrypt.o src/rsa/rsa_i15_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_pkcs1_sign.o src/rsa/rsa_i15_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_pkcs1_vrfy.o src/rsa/rsa_i15_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_priv.o src/rsa/rsa_i15_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_privexp.o src/rsa/rsa_i15_privexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_pub.o src/rsa/rsa_i15_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_pubexp.o src/rsa/rsa_i15_pubexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_keygen.o src/rsa/rsa_i31_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_keygen_inner.o src/rsa/rsa_i31_keygen_inner.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_modulus.o src/rsa/rsa_i31_modulus.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_oaep_decrypt.o src/rsa/rsa_i31_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_oaep_encrypt.o src/rsa/rsa_i31_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_pkcs1_sign.o src/rsa/rsa_i31_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_pkcs1_vrfy.o src/rsa/rsa_i31_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_priv.o src/rsa/rsa_i31_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_privexp.o src/rsa/rsa_i31_privexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_pub.o src/rsa/rsa_i31_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_pubexp.o src/rsa/rsa_i31_pubexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_oaep_decrypt.o src/rsa/rsa_i32_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_oaep_encrypt.o src/rsa/rsa_i32_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_pkcs1_sign.o src/rsa/rsa_i32_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_pkcs1_vrfy.o src/rsa/rsa_i32_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_priv.o src/rsa/rsa_i32_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_pub.o src/rsa/rsa_i32_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_keygen.o src/rsa/rsa_i62_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_oaep_decrypt.o src/rsa/rsa_i62_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_oaep_encrypt.o src/rsa/rsa_i62_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_pkcs1_sign.o src/rsa/rsa_i62_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_pkcs1_vrfy.o src/rsa/rsa_i62_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_priv.o src/rsa/rsa_i62_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_pub.o src/rsa/rsa_i62_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_oaep_pad.o src/rsa/rsa_oaep_pad.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_oaep_unpad.o src/rsa/rsa_oaep_unpad.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_pkcs1_sig_pad.o src/rsa/rsa_pkcs1_sig_pad.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_pkcs1_sig_unpad.o src/rsa/rsa_pkcs1_sig_unpad.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_ssl_decrypt.o src/rsa/rsa_ssl_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/prf.o src/ssl/prf.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/prf_md5sha1.o src/ssl/prf_md5sha1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/prf_sha256.o src/ssl/prf_sha256.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/prf_sha384.o src/ssl/prf_sha384.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_ccert_single_ec.o src/ssl/ssl_ccert_single_ec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_ccert_single_rsa.o src/ssl/ssl_ccert_single_rsa.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_client.o src/ssl/ssl_client.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_client_default_rsapub.o src/ssl/ssl_client_default_rsapub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_client_full.o src/ssl/ssl_client_full.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine.o src/ssl/ssl_engine.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_aescbc.o src/ssl/ssl_engine_default_aescbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_aesccm.o src/ssl/ssl_engine_default_aesccm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_aesgcm.o src/ssl/ssl_engine_default_aesgcm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_chapol.o src/ssl/ssl_engine_default_chapol.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_descbc.o src/ssl/ssl_engine_default_descbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_ec.o src/ssl/ssl_engine_default_ec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_ecdsa.o src/ssl/ssl_engine_default_ecdsa.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_rsavrfy.o src/ssl/ssl_engine_default_rsavrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_hashes.o src/ssl/ssl_hashes.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_hs_client.o src/ssl/ssl_hs_client.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_hs_server.o src/ssl/ssl_hs_server.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_io.o src/ssl/ssl_io.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_keyexport.o src/ssl/ssl_keyexport.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_lru.o src/ssl/ssl_lru.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_rec_cbc.o src/ssl/ssl_rec_cbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_rec_ccm.o src/ssl/ssl_rec_ccm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_rec_chapol.o src/ssl/ssl_rec_chapol.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_rec_gcm.o src/ssl/ssl_rec_gcm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_scert_single_ec.o src/ssl/ssl_scert_single_ec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_scert_single_rsa.o src/ssl/ssl_scert_single_rsa.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server.o src/ssl/ssl_server.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_full_ec.o src/ssl/ssl_server_full_ec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_full_rsa.o src/ssl/ssl_server_full_rsa.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_mine2c.o src/ssl/ssl_server_mine2c.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_mine2g.o src/ssl/ssl_server_mine2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minf2c.o src/ssl/ssl_server_minf2c.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minf2g.o src/ssl/ssl_server_minf2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minr2g.o src/ssl/ssl_server_minr2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minu2g.o src/ssl/ssl_server_minu2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minv2g.o src/ssl/ssl_server_minv2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_cbcdec.o src/symcipher/aes_big_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_cbcenc.o src/symcipher/aes_big_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_ctr.o src/symcipher/aes_big_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_ctrcbc.o src/symcipher/aes_big_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_dec.o src/symcipher/aes_big_dec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_enc.o src/symcipher/aes_big_enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_common.o src/symcipher/aes_common.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct.o src/symcipher/aes_ct.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64.o src/symcipher/aes_ct64.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_cbcdec.o src/symcipher/aes_ct64_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_cbcenc.o src/symcipher/aes_ct64_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_ctr.o src/symcipher/aes_ct64_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_ctrcbc.o src/symcipher/aes_ct64_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_dec.o src/symcipher/aes_ct64_dec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_enc.o src/symcipher/aes_ct64_enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_cbcdec.o src/symcipher/aes_ct_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_cbcenc.o src/symcipher/aes_ct_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_ctr.o src/symcipher/aes_ct_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_ctrcbc.o src/symcipher/aes_ct_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_dec.o src/symcipher/aes_ct_dec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_enc.o src/symcipher/aes_ct_enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8.o src/symcipher/aes_pwr8.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8_cbcdec.o src/symcipher/aes_pwr8_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8_cbcenc.o src/symcipher/aes_pwr8_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8_ctr.o src/symcipher/aes_pwr8_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8_ctrcbc.o src/symcipher/aes_pwr8_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_cbcdec.o src/symcipher/aes_small_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_cbcenc.o src/symcipher/aes_small_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_ctr.o src/symcipher/aes_small_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_ctrcbc.o src/symcipher/aes_small_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_dec.o src/symcipher/aes_small_dec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_enc.o src/symcipher/aes_small_enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni.o src/symcipher/aes_x86ni.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni_cbcdec.o src/symcipher/aes_x86ni_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni_cbcenc.o src/symcipher/aes_x86ni_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni_ctr.o src/symcipher/aes_x86ni_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni_ctrcbc.o src/symcipher/aes_x86ni_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/chacha20_ct.o src/symcipher/chacha20_ct.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/chacha20_sse2.o src/symcipher/chacha20_sse2.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_ct.o src/symcipher/des_ct.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_ct_cbcdec.o src/symcipher/des_ct_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_ct_cbcenc.o src/symcipher/des_ct_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_support.o src/symcipher/des_support.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_tab.o src/symcipher/des_tab.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_tab_cbcdec.o src/symcipher/des_tab_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_tab_cbcenc.o src/symcipher/des_tab_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/poly1305_ctmul.o src/symcipher/poly1305_ctmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/poly1305_ctmul32.o src/symcipher/poly1305_ctmul32.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/poly1305_ctmulq.o src/symcipher/poly1305_ctmulq.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/poly1305_i15.o src/symcipher/poly1305_i15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/asn1enc.o src/x509/asn1enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/encode_ec_pk8der.o src/x509/encode_ec_pk8der.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/encode_ec_rawder.o src/x509/encode_ec_rawder.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/encode_rsa_pk8der.o src/x509/encode_rsa_pk8der.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/encode_rsa_rawder.o src/x509/encode_rsa_rawder.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/skey_decoder.o src/x509/skey_decoder.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/x509_decoder.o src/x509/x509_decoder.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/x509_knownkey.o src/x509/x509_knownkey.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/x509_minimal.o src/x509/x509_minimal.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/x509_minimal_full.o src/x509/x509_minimal_full.c
+ar -rcs build/libbearssl.a build/obj/settings.o  build/obj/ccm.o  build/obj/eax.o  build/obj/gcm.o  build/obj/ccopy.o  build/obj/dec16be.o  build/obj/dec16le.o  build/obj/dec32be.o  build/obj/dec32le.o  build/obj/dec64be.o  build/obj/dec64le.o  build/obj/enc16be.o  build/obj/enc16le.o  build/obj/enc32be.o  build/obj/enc32le.o  build/obj/enc64be.o  build/obj/enc64le.o  build/obj/pemdec.o  build/obj/pemenc.o  build/obj/ec_all_m15.o  build/obj/ec_all_m31.o  build/obj/ec_c25519_i15.o  build/obj/ec_c25519_i31.o  build/obj/ec_c25519_m15.o  build/obj/ec_c25519_m31.o  build/obj/ec_curve25519.o  build/obj/ec_default.o  build/obj/ec_keygen.o  build/obj/ec_p256_m15.o  build/obj/ec_p256_m31.o  build/obj/ec_prime_i15.o  build/obj/ec_prime_i31.o  build/obj/ec_pubkey.o  build/obj/ec_secp256r1.o  build/obj/ec_secp384r1.o  build/obj/ec_secp521r1.o  build/obj/ecdsa_atr.o  build/obj/ecdsa_default_sign_asn1.o  build/obj/ecdsa_default_sign_raw.o  build/obj/ecdsa_default_vrfy_asn1.o  build/obj/ecdsa_default_vrfy_raw.o  build/obj/ecdsa_i15_bits.o  build/obj/ecdsa_i15_sign_asn1.o  build/obj/ecdsa_i15_sign_raw.o  build/obj/ecdsa_i15_vrfy_asn1.o  build/obj/ecdsa_i15_vrfy_raw.o  build/obj/ecdsa_i31_bits.o  build/obj/ecdsa_i31_sign_asn1.o  build/obj/ecdsa_i31_sign_raw.o  build/obj/ecdsa_i31_vrfy_asn1.o  build/obj/ecdsa_i31_vrfy_raw.o  build/obj/ecdsa_rta.o  build/obj/dig_oid.o  build/obj/dig_size.o  build/obj/ghash_ctmul.o  build/obj/ghash_ctmul32.o  build/obj/ghash_ctmul64.o  build/obj/ghash_pclmul.o  build/obj/ghash_pwr8.o  build/obj/md5.o  build/obj/md5sha1.o  build/obj/mgf1.o  build/obj/multihash.o  build/obj/sha1.o  build/obj/sha2big.o  build/obj/sha2small.o  build/obj/i15_add.o  build/obj/i15_bitlen.o  build/obj/i15_decmod.o  build/obj/i15_decode.o  build/obj/i15_decred.o  build/obj/i15_encode.o  build/obj/i15_fmont.o  build/obj/i15_iszero.o  build/obj/i15_moddiv.o  build/obj/i15_modpow.o  build/obj/i15_modpow2.o  build/obj/i15_montmul.o  build/obj/i15_mulacc.o  build/obj/i15_muladd.o  build/obj/i15_ninv15.o  build/obj/i15_reduce.o  build/obj/i15_rshift.o  build/obj/i15_sub.o  build/obj/i15_tmont.o  build/obj/i31_add.o  build/obj/i31_bitlen.o  build/obj/i31_decmod.o  build/obj/i31_decode.o  build/obj/i31_decred.o  build/obj/i31_encode.o  build/obj/i31_fmont.o  build/obj/i31_iszero.o  build/obj/i31_moddiv.o  build/obj/i31_modpow.o  build/obj/i31_modpow2.o  build/obj/i31_montmul.o  build/obj/i31_mulacc.o  build/obj/i31_muladd.o  build/obj/i31_ninv31.o  build/obj/i31_reduce.o  build/obj/i31_rshift.o  build/obj/i31_sub.o  build/obj/i31_tmont.o  build/obj/i32_add.o  build/obj/i32_bitlen.o  build/obj/i32_decmod.o  build/obj/i32_decode.o  build/obj/i32_decred.o  build/obj/i32_div32.o  build/obj/i32_encode.o  build/obj/i32_fmont.o  build/obj/i32_iszero.o  build/obj/i32_modpow.o  build/obj/i32_montmul.o  build/obj/i32_mulacc.o  build/obj/i32_muladd.o  build/obj/i32_ninv32.o  build/obj/i32_reduce.o  build/obj/i32_sub.o  build/obj/i32_tmont.o  build/obj/i62_modpow2.o  build/obj/hkdf.o  build/obj/hmac.o  build/obj/hmac_ct.o  build/obj/aesctr_drbg.o  build/obj/hmac_drbg.o  build/obj/sysrng.o  build/obj/rsa_default_keygen.o  build/obj/rsa_default_modulus.o  build/obj/rsa_default_oaep_decrypt.o  build/obj/rsa_default_oaep_encrypt.o  build/obj/rsa_default_pkcs1_sign.o  build/obj/rsa_default_pkcs1_vrfy.o  build/obj/rsa_default_priv.o  build/obj/rsa_default_privexp.o  build/obj/rsa_default_pub.o  build/obj/rsa_default_pubexp.o  build/obj/rsa_i15_keygen.o  build/obj/rsa_i15_modulus.o  build/obj/rsa_i15_oaep_decrypt.o  build/obj/rsa_i15_oaep_encrypt.o  build/obj/rsa_i15_pkcs1_sign.o  build/obj/rsa_i15_pkcs1_vrfy.o  build/obj/rsa_i15_priv.o  build/obj/rsa_i15_privexp.o  build/obj/rsa_i15_pub.o  build/obj/rsa_i15_pubexp.o  build/obj/rsa_i31_keygen.o  build/obj/rsa_i31_keygen_inner.o  build/obj/rsa_i31_modulus.o  build/obj/rsa_i31_oaep_decrypt.o  build/obj/rsa_i31_oaep_encrypt.o  build/obj/rsa_i31_pkcs1_sign.o  build/obj/rsa_i31_pkcs1_vrfy.o  build/obj/rsa_i31_priv.o  build/obj/rsa_i31_privexp.o  build/obj/rsa_i31_pub.o  build/obj/rsa_i31_pubexp.o  build/obj/rsa_i32_oaep_decrypt.o  build/obj/rsa_i32_oaep_encrypt.o  build/obj/rsa_i32_pkcs1_sign.o  build/obj/rsa_i32_pkcs1_vrfy.o  build/obj/rsa_i32_priv.o  build/obj/rsa_i32_pub.o  build/obj/rsa_i62_keygen.o  build/obj/rsa_i62_oaep_decrypt.o  build/obj/rsa_i62_oaep_encrypt.o  build/obj/rsa_i62_pkcs1_sign.o  build/obj/rsa_i62_pkcs1_vrfy.o  build/obj/rsa_i62_priv.o  build/obj/rsa_i62_pub.o  build/obj/rsa_oaep_pad.o  build/obj/rsa_oaep_unpad.o  build/obj/rsa_pkcs1_sig_pad.o  build/obj/rsa_pkcs1_sig_unpad.o  build/obj/rsa_ssl_decrypt.o  build/obj/prf.o  build/obj/prf_md5sha1.o  build/obj/prf_sha256.o  build/obj/prf_sha384.o  build/obj/ssl_ccert_single_ec.o  build/obj/ssl_ccert_single_rsa.o  build/obj/ssl_client.o  build/obj/ssl_client_default_rsapub.o  build/obj/ssl_client_full.o  build/obj/ssl_engine.o  build/obj/ssl_engine_default_aescbc.o  build/obj/ssl_engine_default_aesccm.o  build/obj/ssl_engine_default_aesgcm.o  build/obj/ssl_engine_default_chapol.o  build/obj/ssl_engine_default_descbc.o  build/obj/ssl_engine_default_ec.o  build/obj/ssl_engine_default_ecdsa.o  build/obj/ssl_engine_default_rsavrfy.o  build/obj/ssl_hashes.o  build/obj/ssl_hs_client.o  build/obj/ssl_hs_server.o  build/obj/ssl_io.o  build/obj/ssl_keyexport.o  build/obj/ssl_lru.o  build/obj/ssl_rec_cbc.o  build/obj/ssl_rec_ccm.o  build/obj/ssl_rec_chapol.o  build/obj/ssl_rec_gcm.o  build/obj/ssl_scert_single_ec.o  build/obj/ssl_scert_single_rsa.o  build/obj/ssl_server.o  build/obj/ssl_server_full_ec.o  build/obj/ssl_server_full_rsa.o  build/obj/ssl_server_mine2c.o  build/obj/ssl_server_mine2g.o  build/obj/ssl_server_minf2c.o  build/obj/ssl_server_minf2g.o  build/obj/ssl_server_minr2g.o  build/obj/ssl_server_minu2g.o  build/obj/ssl_server_minv2g.o  build/obj/aes_big_cbcdec.o  build/obj/aes_big_cbcenc.o  build/obj/aes_big_ctr.o  build/obj/aes_big_ctrcbc.o  build/obj/aes_big_dec.o  build/obj/aes_big_enc.o  build/obj/aes_common.o  build/obj/aes_ct.o  build/obj/aes_ct64.o  build/obj/aes_ct64_cbcdec.o  build/obj/aes_ct64_cbcenc.o  build/obj/aes_ct64_ctr.o  build/obj/aes_ct64_ctrcbc.o  build/obj/aes_ct64_dec.o  build/obj/aes_ct64_enc.o  build/obj/aes_ct_cbcdec.o  build/obj/aes_ct_cbcenc.o  build/obj/aes_ct_ctr.o  build/obj/aes_ct_ctrcbc.o  build/obj/aes_ct_dec.o  build/obj/aes_ct_enc.o  build/obj/aes_pwr8.o  build/obj/aes_pwr8_cbcdec.o  build/obj/aes_pwr8_cbcenc.o  build/obj/aes_pwr8_ctr.o  build/obj/aes_pwr8_ctrcbc.o  build/obj/aes_small_cbcdec.o  build/obj/aes_small_cbcenc.o  build/obj/aes_small_ctr.o  build/obj/aes_small_ctrcbc.o  build/obj/aes_small_dec.o  build/obj/aes_small_enc.o  build/obj/aes_x86ni.o  build/obj/aes_x86ni_cbcdec.o  build/obj/aes_x86ni_cbcenc.o  build/obj/aes_x86ni_ctr.o  build/obj/aes_x86ni_ctrcbc.o  build/obj/chacha20_ct.o  build/obj/chacha20_sse2.o  build/obj/des_ct.o  build/obj/des_ct_cbcdec.o  build/obj/des_ct_cbcenc.o  build/obj/des_support.o  build/obj/des_tab.o  build/obj/des_tab_cbcdec.o  build/obj/des_tab_cbcenc.o  build/obj/poly1305_ctmul.o  build/obj/poly1305_ctmul32.o  build/obj/poly1305_ctmulq.o  build/obj/poly1305_i15.o  build/obj/asn1enc.o  build/obj/encode_ec_pk8der.o  build/obj/encode_ec_rawder.o  build/obj/encode_rsa_pk8der.o  build/obj/encode_rsa_rawder.o  build/obj/skey_decoder.o  build/obj/x509_decoder.o  build/obj/x509_knownkey.o  build/obj/x509_minimal.o  build/obj/x509_minimal_full.o
+cc -shared -Wl,-soname,libbearssl.so.0 -o build/libbearssl.so.0.6 build/obj/settings.o  build/obj/ccm.o  build/obj/eax.o  build/obj/gcm.o  build/obj/ccopy.o  build/obj/dec16be.o  build/obj/dec16le.o  build/obj/dec32be.o  build/obj/dec32le.o  build/obj/dec64be.o  build/obj/dec64le.o  build/obj/enc16be.o  build/obj/enc16le.o  build/obj/enc32be.o  build/obj/enc32le.o  build/obj/enc64be.o  build/obj/enc64le.o  build/obj/pemdec.o  build/obj/pemenc.o  build/obj/ec_all_m15.o  build/obj/ec_all_m31.o  build/obj/ec_c25519_i15.o  build/obj/ec_c25519_i31.o  build/obj/ec_c25519_m15.o  build/obj/ec_c25519_m31.o  build/obj/ec_curve25519.o  build/obj/ec_default.o  build/obj/ec_keygen.o  build/obj/ec_p256_m15.o  build/obj/ec_p256_m31.o  build/obj/ec_prime_i15.o  build/obj/ec_prime_i31.o  build/obj/ec_pubkey.o  build/obj/ec_secp256r1.o  build/obj/ec_secp384r1.o  build/obj/ec_secp521r1.o  build/obj/ecdsa_atr.o  build/obj/ecdsa_default_sign_asn1.o  build/obj/ecdsa_default_sign_raw.o  build/obj/ecdsa_default_vrfy_asn1.o  build/obj/ecdsa_default_vrfy_raw.o  build/obj/ecdsa_i15_bits.o  build/obj/ecdsa_i15_sign_asn1.o  build/obj/ecdsa_i15_sign_raw.o  build/obj/ecdsa_i15_vrfy_asn1.o  build/obj/ecdsa_i15_vrfy_raw.o  build/obj/ecdsa_i31_bits.o  build/obj/ecdsa_i31_sign_asn1.o  build/obj/ecdsa_i31_sign_raw.o  build/obj/ecdsa_i31_vrfy_asn1.o  build/obj/ecdsa_i31_vrfy_raw.o  build/obj/ecdsa_rta.o  build/obj/dig_oid.o  build/obj/dig_size.o  build/obj/ghash_ctmul.o  build/obj/ghash_ctmul32.o  build/obj/ghash_ctmul64.o  build/obj/ghash_pclmul.o  build/obj/ghash_pwr8.o  build/obj/md5.o  build/obj/md5sha1.o  build/obj/mgf1.o  build/obj/multihash.o  build/obj/sha1.o  build/obj/sha2big.o  build/obj/sha2small.o  build/obj/i15_add.o  build/obj/i15_bitlen.o  build/obj/i15_decmod.o  build/obj/i15_decode.o  build/obj/i15_decred.o  build/obj/i15_encode.o  build/obj/i15_fmont.o  build/obj/i15_iszero.o  build/obj/i15_moddiv.o  build/obj/i15_modpow.o  build/obj/i15_modpow2.o  build/obj/i15_montmul.o  build/obj/i15_mulacc.o  build/obj/i15_muladd.o  build/obj/i15_ninv15.o  build/obj/i15_reduce.o  build/obj/i15_rshift.o  build/obj/i15_sub.o  build/obj/i15_tmont.o  build/obj/i31_add.o  build/obj/i31_bitlen.o  build/obj/i31_decmod.o  build/obj/i31_decode.o  build/obj/i31_decred.o  build/obj/i31_encode.o  build/obj/i31_fmont.o  build/obj/i31_iszero.o  build/obj/i31_moddiv.o  build/obj/i31_modpow.o  build/obj/i31_modpow2.o  build/obj/i31_montmul.o  build/obj/i31_mulacc.o  build/obj/i31_muladd.o  build/obj/i31_ninv31.o  build/obj/i31_reduce.o  build/obj/i31_rshift.o  build/obj/i31_sub.o  build/obj/i31_tmont.o  build/obj/i32_add.o  build/obj/i32_bitlen.o  build/obj/i32_decmod.o  build/obj/i32_decode.o  build/obj/i32_decred.o  build/obj/i32_div32.o  build/obj/i32_encode.o  build/obj/i32_fmont.o  build/obj/i32_iszero.o  build/obj/i32_modpow.o  build/obj/i32_montmul.o  build/obj/i32_mulacc.o  build/obj/i32_muladd.o  build/obj/i32_ninv32.o  build/obj/i32_reduce.o  build/obj/i32_sub.o  build/obj/i32_tmont.o  build/obj/i62_modpow2.o  build/obj/hkdf.o  build/obj/hmac.o  build/obj/hmac_ct.o  build/obj/aesctr_drbg.o  build/obj/hmac_drbg.o  build/obj/sysrng.o  build/obj/rsa_default_keygen.o  build/obj/rsa_default_modulus.o  build/obj/rsa_default_oaep_decrypt.o  build/obj/rsa_default_oaep_encrypt.o  build/obj/rsa_default_pkcs1_sign.o  build/obj/rsa_default_pkcs1_vrfy.o  build/obj/rsa_default_priv.o  build/obj/rsa_default_privexp.o  build/obj/rsa_default_pub.o  build/obj/rsa_default_pubexp.o  build/obj/rsa_i15_keygen.o  build/obj/rsa_i15_modulus.o  build/obj/rsa_i15_oaep_decrypt.o  build/obj/rsa_i15_oaep_encrypt.o  build/obj/rsa_i15_pkcs1_sign.o  build/obj/rsa_i15_pkcs1_vrfy.o  build/obj/rsa_i15_priv.o  build/obj/rsa_i15_privexp.o  build/obj/rsa_i15_pub.o  build/obj/rsa_i15_pubexp.o  build/obj/rsa_i31_keygen.o  build/obj/rsa_i31_keygen_inner.o  build/obj/rsa_i31_modulus.o  build/obj/rsa_i31_oaep_decrypt.o  build/obj/rsa_i31_oaep_encrypt.o  build/obj/rsa_i31_pkcs1_sign.o  build/obj/rsa_i31_pkcs1_vrfy.o  build/obj/rsa_i31_priv.o  build/obj/rsa_i31_privexp.o  build/obj/rsa_i31_pub.o  build/obj/rsa_i31_pubexp.o  build/obj/rsa_i32_oaep_decrypt.o  build/obj/rsa_i32_oaep_encrypt.o  build/obj/rsa_i32_pkcs1_sign.o  build/obj/rsa_i32_pkcs1_vrfy.o  build/obj/rsa_i32_priv.o  build/obj/rsa_i32_pub.o  build/obj/rsa_i62_keygen.o  build/obj/rsa_i62_oaep_decrypt.o  build/obj/rsa_i62_oaep_encrypt.o  build/obj/rsa_i62_pkcs1_sign.o  build/obj/rsa_i62_pkcs1_vrfy.o  build/obj/rsa_i62_priv.o  build/obj/rsa_i62_pub.o  build/obj/rsa_oaep_pad.o  build/obj/rsa_oaep_unpad.o  build/obj/rsa_pkcs1_sig_pad.o  build/obj/rsa_pkcs1_sig_unpad.o  build/obj/rsa_ssl_decrypt.o  build/obj/prf.o  build/obj/prf_md5sha1.o  build/obj/prf_sha256.o  build/obj/prf_sha384.o  build/obj/ssl_ccert_single_ec.o  build/obj/ssl_ccert_single_rsa.o  build/obj/ssl_client.o  build/obj/ssl_client_default_rsapub.o  build/obj/ssl_client_full.o  build/obj/ssl_engine.o  build/obj/ssl_engine_default_aescbc.o  build/obj/ssl_engine_default_aesccm.o  build/obj/ssl_engine_default_aesgcm.o  build/obj/ssl_engine_default_chapol.o  build/obj/ssl_engine_default_descbc.o  build/obj/ssl_engine_default_ec.o  build/obj/ssl_engine_default_ecdsa.o  build/obj/ssl_engine_default_rsavrfy.o  build/obj/ssl_hashes.o  build/obj/ssl_hs_client.o  build/obj/ssl_hs_server.o  build/obj/ssl_io.o  build/obj/ssl_keyexport.o  build/obj/ssl_lru.o  build/obj/ssl_rec_cbc.o  build/obj/ssl_rec_ccm.o  build/obj/ssl_rec_chapol.o  build/obj/ssl_rec_gcm.o  build/obj/ssl_scert_single_ec.o  build/obj/ssl_scert_single_rsa.o  build/obj/ssl_server.o  build/obj/ssl_server_full_ec.o  build/obj/ssl_server_full_rsa.o  build/obj/ssl_server_mine2c.o  build/obj/ssl_server_mine2g.o  build/obj/ssl_server_minf2c.o  build/obj/ssl_server_minf2g.o  build/obj/ssl_server_minr2g.o  build/obj/ssl_server_minu2g.o  build/obj/ssl_server_minv2g.o  build/obj/aes_big_cbcdec.o  build/obj/aes_big_cbcenc.o  build/obj/aes_big_ctr.o  build/obj/aes_big_ctrcbc.o  build/obj/aes_big_dec.o  build/obj/aes_big_enc.o  build/obj/aes_common.o  build/obj/aes_ct.o  build/obj/aes_ct64.o  build/obj/aes_ct64_cbcdec.o  build/obj/aes_ct64_cbcenc.o  build/obj/aes_ct64_ctr.o  build/obj/aes_ct64_ctrcbc.o  build/obj/aes_ct64_dec.o  build/obj/aes_ct64_enc.o  build/obj/aes_ct_cbcdec.o  build/obj/aes_ct_cbcenc.o  build/obj/aes_ct_ctr.o  build/obj/aes_ct_ctrcbc.o  build/obj/aes_ct_dec.o  build/obj/aes_ct_enc.o  build/obj/aes_pwr8.o  build/obj/aes_pwr8_cbcdec.o  build/obj/aes_pwr8_cbcenc.o  build/obj/aes_pwr8_ctr.o  build/obj/aes_pwr8_ctrcbc.o  build/obj/aes_small_cbcdec.o  build/obj/aes_small_cbcenc.o  build/obj/aes_small_ctr.o  build/obj/aes_small_ctrcbc.o  build/obj/aes_small_dec.o  build/obj/aes_small_enc.o  build/obj/aes_x86ni.o  build/obj/aes_x86ni_cbcdec.o  build/obj/aes_x86ni_cbcenc.o  build/obj/aes_x86ni_ctr.o  build/obj/aes_x86ni_ctrcbc.o  build/obj/chacha20_ct.o  build/obj/chacha20_sse2.o  build/obj/des_ct.o  build/obj/des_ct_cbcdec.o  build/obj/des_ct_cbcenc.o  build/obj/des_support.o  build/obj/des_tab.o  build/obj/des_tab_cbcdec.o  build/obj/des_tab_cbcenc.o  build/obj/poly1305_ctmul.o  build/obj/poly1305_ctmul32.o  build/obj/poly1305_ctmulq.o  build/obj/poly1305_i15.o  build/obj/asn1enc.o  build/obj/encode_ec_pk8der.o  build/obj/encode_ec_rawder.o  build/obj/encode_rsa_pk8der.o  build/obj/encode_rsa_rawder.o  build/obj/skey_decoder.o  build/obj/x509_decoder.o  build/obj/x509_knownkey.o  build/obj/x509_minimal.o  build/obj/x509_minimal_full.o
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/brssl.o tools/brssl.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/certs.o tools/certs.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/chain.o tools/chain.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/client.o tools/client.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/errors.o tools/errors.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/files.o tools/files.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/impl.o tools/impl.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/keys.o tools/keys.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/names.o tools/names.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/server.o tools/server.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/skey.o tools/skey.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sslio.o tools/sslio.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ta.o tools/ta.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/twrch.o tools/twrch.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/vector.o tools/vector.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/verify.o tools/verify.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/xmem.o tools/xmem.c
+cc -Wl,-z,relro -Wl,-z,now -Wl,--as-needed     -o build/brssl build/obj/brssl.o  build/obj/certs.o  build/obj/chain.o  build/obj/client.o  build/obj/errors.o  build/obj/files.o  build/obj/impl.o  build/obj/keys.o  build/obj/names.o  build/obj/server.o  build/obj/skey.o  build/obj/sslio.o  build/obj/ta.o  build/obj/twrch.o  build/obj/vector.o  build/obj/verify.o  build/obj/xmem.o build/libbearssl.a
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/test_crypto.o test/test_crypto.c
+cc -Wl,-z,relro -Wl,-z,now -Wl,--as-needed     -o build/testcrypto build/obj/test_crypto.o build/libbearssl.a
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/test_speed.o test/test_speed.c
+cc -Wl,-z,relro -Wl,-z,now -Wl,--as-needed     -o build/testspeed build/obj/test_speed.o build/libbearssl.a
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -DSRCDIRNAME=".." -c -o build/obj/test_x509.o test/test_x509.c
+cc -Wl,-z,relro -Wl,-z,now -Wl,--as-needed     -o build/testx509 build/obj/test_x509.o build/libbearssl.a
+=> bearssl-0.6_2: skipping check (XBPS_CHECK_PKGS is disabled) ...
+=> bearssl-0.6_2: running pre-install hook: 00-lib32 ...
+=> bearssl-0.6_2: running pre-install hook: 02-script-wrapper ...
+=> bearssl-0.6_2: running pre-install hook: 98-fixup-gir-path ...
+=> bearssl-0.6_2: running do_install ...
+=> bearssl-devel-0.6_2: running pre-install hook: 00-lib32 ...
+=> bearssl-devel-0.6_2: running pre-install hook: 02-script-wrapper ...
+=> bearssl-devel-0.6_2: running pre-install hook: 98-fixup-gir-path ...
+=> bearssl-devel-0.6_2: running pkg_install ...
+=> bearssl-devel-0.6_2: running post-install hook: 00-compress-info-files ...
+=> bearssl-devel-0.6_2: running post-install hook: 00-uncompress-manpages ...
+=> bearssl-devel-0.6_2: running post-install hook: 01-remove-localized-manpages ...
+=> bearssl-devel-0.6_2: running post-install hook: 01-remove-misc ...
+=> bearssl-devel-0.6_2: running post-install hook: 02-remove-libtool-archives ...
+=> bearssl-devel-0.6_2: running post-install hook: 02-remove-perl-files ...
+=> bearssl-devel-0.6_2: running post-install hook: 02-remove-python-bytecode-files ...
+=> bearssl-devel-0.6_2: running post-install hook: 03-remove-empty-dirs ...
+=> bearssl-devel-0.6_2: running post-install hook: 04-create-xbps-metadata-scripts ...
+=> bearssl-devel-0.6_2: running post-install hook: 05-generate-gitrevs ...
+=> bearssl-devel-0.6_2: running post-install hook: 06-strip-and-debug-pkgs ...
+   Stripped static library: /usr/lib/libbearssl.a
+=> bearssl-devel-0.6_2: running post-install hook: 10-pkglint-devel-paths ...
+=> bearssl-devel-0.6_2: running post-install hook: 11-pkglint-elf-in-usrshare ...
+=> bearssl-devel-0.6_2: running post-install hook: 12-rename-python3-c-bindings ...
+=> bearssl-devel-0.6_2: running post-install hook: 98-lib32 ...
+=> bearssl-0.6_2: running post-install hook: 00-compress-info-files ...
+=> bearssl-0.6_2: running post-install hook: 00-uncompress-manpages ...
+=> bearssl-0.6_2: running post-install hook: 01-remove-localized-manpages ...
+=> bearssl-0.6_2: running post-install hook: 01-remove-misc ...
+=> bearssl-0.6_2: running post-install hook: 02-remove-libtool-archives ...
+=> bearssl-0.6_2: running post-install hook: 02-remove-perl-files ...
+=> bearssl-0.6_2: running post-install hook: 02-remove-python-bytecode-files ...
+=> bearssl-0.6_2: running post-install hook: 03-remove-empty-dirs ...
+=> bearssl-0.6_2: running post-install hook: 04-create-xbps-metadata-scripts ...
+=> bearssl-0.6_2: running post-install hook: 05-generate-gitrevs ...
+=> bearssl-0.6_2: running post-install hook: 06-strip-and-debug-pkgs ...
+   Stripped library: /usr/lib/libbearssl.so.0.6
+   Stripped position-independent executable: /usr/bin/brssl
+=> bearssl-0.6_2: running post-install hook: 10-pkglint-devel-paths ...
+=> bearssl-0.6_2: running post-install hook: 11-pkglint-elf-in-usrshare ...
+=> bearssl-0.6_2: running post-install hook: 12-rename-python3-c-bindings ...
+=> bearssl-0.6_2: running post-install hook: 98-lib32 ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 03-rewrite-python-shebang ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 04-generate-runtime-deps ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 05-prepare-32bit ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 06-shlib-provides ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 90-set-timestamps ...
+=> bearssl-devel-0.6_2: setting mtimes to Sun 15 Sep 2019 11:44:15 AM EDT
+=> bearssl-devel-0.6_2: running pre-pkg hook: 99-pkglint-subpkgs ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 99-pkglint ...
+=> bearssl-0.6_2: running pre-pkg hook: 03-rewrite-python-shebang ...
+=> bearssl-0.6_2: running pre-pkg hook: 04-generate-runtime-deps ...
+   SONAME: libc.so.6 <-> glibc>=2.29_1
+=> bearssl-0.6_2: running pre-pkg hook: 05-prepare-32bit ...
+=> bearssl-0.6_2: running pre-pkg hook: 06-shlib-provides ...
+   SONAME libbearssl.so.0 from /usr/lib/libbearssl.so.0.6
+=> bearssl-0.6_2: running pre-pkg hook: 90-set-timestamps ...
+=> bearssl-0.6_2: setting mtimes to Sun 15 Sep 2019 11:44:15 AM EDT
+=> bearssl-0.6_2: running pre-pkg hook: 99-pkglint-subpkgs ...
+=> bearssl-0.6_2: running pre-pkg hook: 99-pkglint ...
+=> bearssl-devel-0.6_2: running do-pkg hook: 00-gen-pkg ...
+=> Creating bearssl-devel-0.6_2.x86_64.xbps for repository /host/binpkgs/bearssl-fix-so-version ...
+=> bearssl-devel-0.6_2: running post-pkg hook: 00-register-pkg ...
+=> bearssl-0.6_2: running do-pkg hook: 00-gen-pkg ...
+=> Creating bearssl-0.6_2.x86_64.xbps for repository /host/binpkgs/bearssl-fix-so-version ...
+=> bearssl-0.6_2: running post-pkg hook: 00-register-pkg ...
+=> Registering new packages to /host/binpkgs/bearssl-fix-so-version
+index: added `bearssl-0.6_2' (x86_64).
+index: added `bearssl-devel-0.6_2' (x86_64).
+index: 2 packages registered.
+=> bearssl-0.6_2: removing autodeps, please wait...
+=> bearssl-0.6_2: cleaning build directory...
+=> bearssl: removing files from destdir...
+=> bearssl-devel: removing files from destdir...
diff --git a/logs2 b/logs2
new file mode 100644
index 00000000000..fe9ad48551a
--- /dev/null
+++ b/logs2
@@ -0,0 +1,396 @@
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/musl/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/musl/nonfree/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/nonfree/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/aarch64/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/multilib/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/multilib/nonfree/x86_64-repodata' ...
+=> bearssl-0.6_2: removing autodeps, please wait...
+=> bearssl-0.6_2: building [gnu-makefile] ...
+=> bearssl-0.6_2: running do-fetch hook: 00-distfiles ...
+=> bearssl-0.6_2: running do-extract hook: 00-distfiles ...
+=> bearssl-0.6_2: extracting distfile(s), please wait...
+=> bearssl-0.6_2: running do-patch hook: 00-patches ...
+=> bearssl-0.6_2: running pre-configure hook: 00-gnu-configure-asneeded ...
+=> bearssl-0.6_2: running pre-configure hook: 01-override-config ...
+=> bearssl-0.6_2: running pre-configure hook: 02-script-wrapper ...
+=> bearssl-0.6_2: running pre-build hook: 02-script-wrapper ...
+=> bearssl-0.6_2: running do_build ...
+mkdir -p build/obj
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/settings.o src/settings.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ccm.o src/aead/ccm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/eax.o src/aead/eax.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/gcm.o src/aead/gcm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ccopy.o src/codec/ccopy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec16be.o src/codec/dec16be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec16le.o src/codec/dec16le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec32be.o src/codec/dec32be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec32le.o src/codec/dec32le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec64be.o src/codec/dec64be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec64le.o src/codec/dec64le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc16be.o src/codec/enc16be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc16le.o src/codec/enc16le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc32be.o src/codec/enc32be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc32le.o src/codec/enc32le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc64be.o src/codec/enc64be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc64le.o src/codec/enc64le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/pemdec.o src/codec/pemdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/pemenc.o src/codec/pemenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_all_m15.o src/ec/ec_all_m15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_all_m31.o src/ec/ec_all_m31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_c25519_i15.o src/ec/ec_c25519_i15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_c25519_i31.o src/ec/ec_c25519_i31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_c25519_m15.o src/ec/ec_c25519_m15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_c25519_m31.o src/ec/ec_c25519_m31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_curve25519.o src/ec/ec_curve25519.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_default.o src/ec/ec_default.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_keygen.o src/ec/ec_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_p256_m15.o src/ec/ec_p256_m15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_p256_m31.o src/ec/ec_p256_m31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_prime_i15.o src/ec/ec_prime_i15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_prime_i31.o src/ec/ec_prime_i31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_pubkey.o src/ec/ec_pubkey.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_secp256r1.o src/ec/ec_secp256r1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_secp384r1.o src/ec/ec_secp384r1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_secp521r1.o src/ec/ec_secp521r1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_atr.o src/ec/ecdsa_atr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_default_sign_asn1.o src/ec/ecdsa_default_sign_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_default_sign_raw.o src/ec/ecdsa_default_sign_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_default_vrfy_asn1.o src/ec/ecdsa_default_vrfy_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_default_vrfy_raw.o src/ec/ecdsa_default_vrfy_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_bits.o src/ec/ecdsa_i15_bits.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_sign_asn1.o src/ec/ecdsa_i15_sign_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_sign_raw.o src/ec/ecdsa_i15_sign_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_vrfy_asn1.o src/ec/ecdsa_i15_vrfy_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_vrfy_raw.o src/ec/ecdsa_i15_vrfy_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_bits.o src/ec/ecdsa_i31_bits.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_sign_asn1.o src/ec/ecdsa_i31_sign_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_sign_raw.o src/ec/ecdsa_i31_sign_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_vrfy_asn1.o src/ec/ecdsa_i31_vrfy_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_vrfy_raw.o src/ec/ecdsa_i31_vrfy_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_rta.o src/ec/ecdsa_rta.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dig_oid.o src/hash/dig_oid.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dig_size.o src/hash/dig_size.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_ctmul.o src/hash/ghash_ctmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_ctmul32.o src/hash/ghash_ctmul32.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_ctmul64.o src/hash/ghash_ctmul64.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_pclmul.o src/hash/ghash_pclmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_pwr8.o src/hash/ghash_pwr8.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/md5.o src/hash/md5.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/md5sha1.o src/hash/md5sha1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/mgf1.o src/hash/mgf1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/multihash.o src/hash/multihash.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sha1.o src/hash/sha1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sha2big.o src/hash/sha2big.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sha2small.o src/hash/sha2small.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_add.o src/int/i15_add.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_bitlen.o src/int/i15_bitlen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_decmod.o src/int/i15_decmod.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_decode.o src/int/i15_decode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_decred.o src/int/i15_decred.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_encode.o src/int/i15_encode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_fmont.o src/int/i15_fmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_iszero.o src/int/i15_iszero.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_moddiv.o src/int/i15_moddiv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_modpow.o src/int/i15_modpow.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_modpow2.o src/int/i15_modpow2.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_montmul.o src/int/i15_montmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_mulacc.o src/int/i15_mulacc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_muladd.o src/int/i15_muladd.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_ninv15.o src/int/i15_ninv15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_reduce.o src/int/i15_reduce.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_rshift.o src/int/i15_rshift.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_sub.o src/int/i15_sub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_tmont.o src/int/i15_tmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_add.o src/int/i31_add.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_bitlen.o src/int/i31_bitlen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_decmod.o src/int/i31_decmod.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_decode.o src/int/i31_decode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_decred.o src/int/i31_decred.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_encode.o src/int/i31_encode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_fmont.o src/int/i31_fmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_iszero.o src/int/i31_iszero.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_moddiv.o src/int/i31_moddiv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_modpow.o src/int/i31_modpow.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_modpow2.o src/int/i31_modpow2.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_montmul.o src/int/i31_montmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_mulacc.o src/int/i31_mulacc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_muladd.o src/int/i31_muladd.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_ninv31.o src/int/i31_ninv31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_reduce.o src/int/i31_reduce.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_rshift.o src/int/i31_rshift.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_sub.o src/int/i31_sub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_tmont.o src/int/i31_tmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_add.o src/int/i32_add.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_bitlen.o src/int/i32_bitlen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_decmod.o src/int/i32_decmod.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_decode.o src/int/i32_decode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_decred.o src/int/i32_decred.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_div32.o src/int/i32_div32.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_encode.o src/int/i32_encode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_fmont.o src/int/i32_fmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_iszero.o src/int/i32_iszero.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_modpow.o src/int/i32_modpow.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_montmul.o src/int/i32_montmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_mulacc.o src/int/i32_mulacc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_muladd.o src/int/i32_muladd.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_ninv32.o src/int/i32_ninv32.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_reduce.o src/int/i32_reduce.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_sub.o src/int/i32_sub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_tmont.o src/int/i32_tmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i62_modpow2.o src/int/i62_modpow2.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/hkdf.o src/kdf/hkdf.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/hmac.o src/mac/hmac.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/hmac_ct.o src/mac/hmac_ct.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aesctr_drbg.o src/rand/aesctr_drbg.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/hmac_drbg.o src/rand/hmac_drbg.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sysrng.o src/rand/sysrng.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_keygen.o src/rsa/rsa_default_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_modulus.o src/rsa/rsa_default_modulus.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_oaep_decrypt.o src/rsa/rsa_default_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_oaep_encrypt.o src/rsa/rsa_default_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_pkcs1_sign.o src/rsa/rsa_default_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_pkcs1_vrfy.o src/rsa/rsa_default_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_priv.o src/rsa/rsa_default_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_privexp.o src/rsa/rsa_default_privexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_pub.o src/rsa/rsa_default_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_pubexp.o src/rsa/rsa_default_pubexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_keygen.o src/rsa/rsa_i15_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_modulus.o src/rsa/rsa_i15_modulus.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_oaep_decrypt.o src/rsa/rsa_i15_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_oaep_encrypt.o src/rsa/rsa_i15_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_pkcs1_sign.o src/rsa/rsa_i15_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_pkcs1_vrfy.o src/rsa/rsa_i15_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_priv.o src/rsa/rsa_i15_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_privexp.o src/rsa/rsa_i15_privexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_pub.o src/rsa/rsa_i15_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_pubexp.o src/rsa/rsa_i15_pubexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_keygen.o src/rsa/rsa_i31_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_keygen_inner.o src/rsa/rsa_i31_keygen_inner.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_modulus.o src/rsa/rsa_i31_modulus.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_oaep_decrypt.o src/rsa/rsa_i31_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_oaep_encrypt.o src/rsa/rsa_i31_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_pkcs1_sign.o src/rsa/rsa_i31_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_pkcs1_vrfy.o src/rsa/rsa_i31_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_priv.o src/rsa/rsa_i31_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_privexp.o src/rsa/rsa_i31_privexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_pub.o src/rsa/rsa_i31_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_pubexp.o src/rsa/rsa_i31_pubexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_oaep_decrypt.o src/rsa/rsa_i32_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_oaep_encrypt.o src/rsa/rsa_i32_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_pkcs1_sign.o src/rsa/rsa_i32_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_pkcs1_vrfy.o src/rsa/rsa_i32_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_priv.o src/rsa/rsa_i32_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_pub.o src/rsa/rsa_i32_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_keygen.o src/rsa/rsa_i62_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_oaep_decrypt.o src/rsa/rsa_i62_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_oaep_encrypt.o src/rsa/rsa_i62_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_pkcs1_sign.o src/rsa/rsa_i62_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_pkcs1_vrfy.o src/rsa/rsa_i62_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_priv.o src/rsa/rsa_i62_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_pub.o src/rsa/rsa_i62_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_oaep_pad.o src/rsa/rsa_oaep_pad.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_oaep_unpad.o src/rsa/rsa_oaep_unpad.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_pkcs1_sig_pad.o src/rsa/rsa_pkcs1_sig_pad.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_pkcs1_sig_unpad.o src/rsa/rsa_pkcs1_sig_unpad.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_ssl_decrypt.o src/rsa/rsa_ssl_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/prf.o src/ssl/prf.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/prf_md5sha1.o src/ssl/prf_md5sha1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/prf_sha256.o src/ssl/prf_sha256.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/prf_sha384.o src/ssl/prf_sha384.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_ccert_single_ec.o src/ssl/ssl_ccert_single_ec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_ccert_single_rsa.o src/ssl/ssl_ccert_single_rsa.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_client.o src/ssl/ssl_client.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_client_default_rsapub.o src/ssl/ssl_client_default_rsapub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_client_full.o src/ssl/ssl_client_full.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine.o src/ssl/ssl_engine.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_aescbc.o src/ssl/ssl_engine_default_aescbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_aesccm.o src/ssl/ssl_engine_default_aesccm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_aesgcm.o src/ssl/ssl_engine_default_aesgcm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_chapol.o src/ssl/ssl_engine_default_chapol.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_descbc.o src/ssl/ssl_engine_default_descbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_ec.o src/ssl/ssl_engine_default_ec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_ecdsa.o src/ssl/ssl_engine_default_ecdsa.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_rsavrfy.o src/ssl/ssl_engine_default_rsavrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_hashes.o src/ssl/ssl_hashes.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_hs_client.o src/ssl/ssl_hs_client.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_hs_server.o src/ssl/ssl_hs_server.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_io.o src/ssl/ssl_io.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_keyexport.o src/ssl/ssl_keyexport.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_lru.o src/ssl/ssl_lru.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_rec_cbc.o src/ssl/ssl_rec_cbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_rec_ccm.o src/ssl/ssl_rec_ccm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_rec_chapol.o src/ssl/ssl_rec_chapol.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_rec_gcm.o src/ssl/ssl_rec_gcm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_scert_single_ec.o src/ssl/ssl_scert_single_ec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_scert_single_rsa.o src/ssl/ssl_scert_single_rsa.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server.o src/ssl/ssl_server.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_full_ec.o src/ssl/ssl_server_full_ec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_full_rsa.o src/ssl/ssl_server_full_rsa.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_mine2c.o src/ssl/ssl_server_mine2c.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_mine2g.o src/ssl/ssl_server_mine2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minf2c.o src/ssl/ssl_server_minf2c.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minf2g.o src/ssl/ssl_server_minf2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minr2g.o src/ssl/ssl_server_minr2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minu2g.o src/ssl/ssl_server_minu2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minv2g.o src/ssl/ssl_server_minv2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_cbcdec.o src/symcipher/aes_big_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_cbcenc.o src/symcipher/aes_big_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_ctr.o src/symcipher/aes_big_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_ctrcbc.o src/symcipher/aes_big_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_dec.o src/symcipher/aes_big_dec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_enc.o src/symcipher/aes_big_enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_common.o src/symcipher/aes_common.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct.o src/symcipher/aes_ct.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64.o src/symcipher/aes_ct64.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_cbcdec.o src/symcipher/aes_ct64_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_cbcenc.o src/symcipher/aes_ct64_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_ctr.o src/symcipher/aes_ct64_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_ctrcbc.o src/symcipher/aes_ct64_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_dec.o src/symcipher/aes_ct64_dec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_enc.o src/symcipher/aes_ct64_enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_cbcdec.o src/symcipher/aes_ct_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_cbcenc.o src/symcipher/aes_ct_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_ctr.o src/symcipher/aes_ct_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_ctrcbc.o src/symcipher/aes_ct_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_dec.o src/symcipher/aes_ct_dec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_enc.o src/symcipher/aes_ct_enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8.o src/symcipher/aes_pwr8.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8_cbcdec.o src/symcipher/aes_pwr8_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8_cbcenc.o src/symcipher/aes_pwr8_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8_ctr.o src/symcipher/aes_pwr8_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8_ctrcbc.o src/symcipher/aes_pwr8_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_cbcdec.o src/symcipher/aes_small_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_cbcenc.o src/symcipher/aes_small_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_ctr.o src/symcipher/aes_small_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_ctrcbc.o src/symcipher/aes_small_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_dec.o src/symcipher/aes_small_dec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_enc.o src/symcipher/aes_small_enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni.o src/symcipher/aes_x86ni.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni_cbcdec.o src/symcipher/aes_x86ni_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni_cbcenc.o src/symcipher/aes_x86ni_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni_ctr.o src/symcipher/aes_x86ni_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni_ctrcbc.o src/symcipher/aes_x86ni_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/chacha20_ct.o src/symcipher/chacha20_ct.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/chacha20_sse2.o src/symcipher/chacha20_sse2.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_ct.o src/symcipher/des_ct.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_ct_cbcdec.o src/symcipher/des_ct_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_ct_cbcenc.o src/symcipher/des_ct_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_support.o src/symcipher/des_support.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_tab.o src/symcipher/des_tab.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_tab_cbcdec.o src/symcipher/des_tab_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_tab_cbcenc.o src/symcipher/des_tab_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/poly1305_ctmul.o src/symcipher/poly1305_ctmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/poly1305_ctmul32.o src/symcipher/poly1305_ctmul32.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/poly1305_ctmulq.o src/symcipher/poly1305_ctmulq.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/poly1305_i15.o src/symcipher/poly1305_i15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/asn1enc.o src/x509/asn1enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/encode_ec_pk8der.o src/x509/encode_ec_pk8der.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/encode_ec_rawder.o src/x509/encode_ec_rawder.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/encode_rsa_pk8der.o src/x509/encode_rsa_pk8der.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/encode_rsa_rawder.o src/x509/encode_rsa_rawder.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/skey_decoder.o src/x509/skey_decoder.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/x509_decoder.o src/x509/x509_decoder.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/x509_knownkey.o src/x509/x509_knownkey.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/x509_minimal.o src/x509/x509_minimal.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/x509_minimal_full.o src/x509/x509_minimal_full.c
+ar -rcs build/libbearssl.a build/obj/settings.o  build/obj/ccm.o  build/obj/eax.o  build/obj/gcm.o  build/obj/ccopy.o  build/obj/dec16be.o  build/obj/dec16le.o  build/obj/dec32be.o  build/obj/dec32le.o  build/obj/dec64be.o  build/obj/dec64le.o  build/obj/enc16be.o  build/obj/enc16le.o  build/obj/enc32be.o  build/obj/enc32le.o  build/obj/enc64be.o  build/obj/enc64le.o  build/obj/pemdec.o  build/obj/pemenc.o  build/obj/ec_all_m15.o  build/obj/ec_all_m31.o  build/obj/ec_c25519_i15.o  build/obj/ec_c25519_i31.o  build/obj/ec_c25519_m15.o  build/obj/ec_c25519_m31.o  build/obj/ec_curve25519.o  build/obj/ec_default.o  build/obj/ec_keygen.o  build/obj/ec_p256_m15.o  build/obj/ec_p256_m31.o  build/obj/ec_prime_i15.o  build/obj/ec_prime_i31.o  build/obj/ec_pubkey.o  build/obj/ec_secp256r1.o  build/obj/ec_secp384r1.o  build/obj/ec_secp521r1.o  build/obj/ecdsa_atr.o  build/obj/ecdsa_default_sign_asn1.o  build/obj/ecdsa_default_sign_raw.o  build/obj/ecdsa_default_vrfy_asn1.o  build/obj/ecdsa_default_vrfy_raw.o  build/obj/ecdsa_i15_bits.o  build/obj/ecdsa_i15_sign_asn1.o  build/obj/ecdsa_i15_sign_raw.o  build/obj/ecdsa_i15_vrfy_asn1.o  build/obj/ecdsa_i15_vrfy_raw.o  build/obj/ecdsa_i31_bits.o  build/obj/ecdsa_i31_sign_asn1.o  build/obj/ecdsa_i31_sign_raw.o  build/obj/ecdsa_i31_vrfy_asn1.o  build/obj/ecdsa_i31_vrfy_raw.o  build/obj/ecdsa_rta.o  build/obj/dig_oid.o  build/obj/dig_size.o  build/obj/ghash_ctmul.o  build/obj/ghash_ctmul32.o  build/obj/ghash_ctmul64.o  build/obj/ghash_pclmul.o  build/obj/ghash_pwr8.o  build/obj/md5.o  build/obj/md5sha1.o  build/obj/mgf1.o  build/obj/multihash.o  build/obj/sha1.o  build/obj/sha2big.o  build/obj/sha2small.o  build/obj/i15_add.o  build/obj/i15_bitlen.o  build/obj/i15_decmod.o  build/obj/i15_decode.o  build/obj/i15_decred.o  build/obj/i15_encode.o  build/obj/i15_fmont.o  build/obj/i15_iszero.o  build/obj/i15_moddiv.o  build/obj/i15_modpow.o  build/obj/i15_modpow2.o  build/obj/i15_montmul.o  build/obj/i15_mulacc.o  build/obj/i15_muladd.o  build/obj/i15_ninv15.o  build/obj/i15_reduce.o  build/obj/i15_rshift.o  build/obj/i15_sub.o  build/obj/i15_tmont.o  build/obj/i31_add.o  build/obj/i31_bitlen.o  build/obj/i31_decmod.o  build/obj/i31_decode.o  build/obj/i31_decred.o  build/obj/i31_encode.o  build/obj/i31_fmont.o  build/obj/i31_iszero.o  build/obj/i31_moddiv.o  build/obj/i31_modpow.o  build/obj/i31_modpow2.o  build/obj/i31_montmul.o  build/obj/i31_mulacc.o  build/obj/i31_muladd.o  build/obj/i31_ninv31.o  build/obj/i31_reduce.o  build/obj/i31_rshift.o  build/obj/i31_sub.o  build/obj/i31_tmont.o  build/obj/i32_add.o  build/obj/i32_bitlen.o  build/obj/i32_decmod.o  build/obj/i32_decode.o  build/obj/i32_decred.o  build/obj/i32_div32.o  build/obj/i32_encode.o  build/obj/i32_fmont.o  build/obj/i32_iszero.o  build/obj/i32_modpow.o  build/obj/i32_montmul.o  build/obj/i32_mulacc.o  build/obj/i32_muladd.o  build/obj/i32_ninv32.o  build/obj/i32_reduce.o  build/obj/i32_sub.o  build/obj/i32_tmont.o  build/obj/i62_modpow2.o  build/obj/hkdf.o  build/obj/hmac.o  build/obj/hmac_ct.o  build/obj/aesctr_drbg.o  build/obj/hmac_drbg.o  build/obj/sysrng.o  build/obj/rsa_default_keygen.o  build/obj/rsa_default_modulus.o  build/obj/rsa_default_oaep_decrypt.o  build/obj/rsa_default_oaep_encrypt.o  build/obj/rsa_default_pkcs1_sign.o  build/obj/rsa_default_pkcs1_vrfy.o  build/obj/rsa_default_priv.o  build/obj/rsa_default_privexp.o  build/obj/rsa_default_pub.o  build/obj/rsa_default_pubexp.o  build/obj/rsa_i15_keygen.o  build/obj/rsa_i15_modulus.o  build/obj/rsa_i15_oaep_decrypt.o  build/obj/rsa_i15_oaep_encrypt.o  build/obj/rsa_i15_pkcs1_sign.o  build/obj/rsa_i15_pkcs1_vrfy.o  build/obj/rsa_i15_priv.o  build/obj/rsa_i15_privexp.o  build/obj/rsa_i15_pub.o  build/obj/rsa_i15_pubexp.o  build/obj/rsa_i31_keygen.o  build/obj/rsa_i31_keygen_inner.o  build/obj/rsa_i31_modulus.o  build/obj/rsa_i31_oaep_decrypt.o  build/obj/rsa_i31_oaep_encrypt.o  build/obj/rsa_i31_pkcs1_sign.o  build/obj/rsa_i31_pkcs1_vrfy.o  build/obj/rsa_i31_priv.o  build/obj/rsa_i31_privexp.o  build/obj/rsa_i31_pub.o  build/obj/rsa_i31_pubexp.o  build/obj/rsa_i32_oaep_decrypt.o  build/obj/rsa_i32_oaep_encrypt.o  build/obj/rsa_i32_pkcs1_sign.o  build/obj/rsa_i32_pkcs1_vrfy.o  build/obj/rsa_i32_priv.o  build/obj/rsa_i32_pub.o  build/obj/rsa_i62_keygen.o  build/obj/rsa_i62_oaep_decrypt.o  build/obj/rsa_i62_oaep_encrypt.o  build/obj/rsa_i62_pkcs1_sign.o  build/obj/rsa_i62_pkcs1_vrfy.o  build/obj/rsa_i62_priv.o  build/obj/rsa_i62_pub.o  build/obj/rsa_oaep_pad.o  build/obj/rsa_oaep_unpad.o  build/obj/rsa_pkcs1_sig_pad.o  build/obj/rsa_pkcs1_sig_unpad.o  build/obj/rsa_ssl_decrypt.o  build/obj/prf.o  build/obj/prf_md5sha1.o  build/obj/prf_sha256.o  build/obj/prf_sha384.o  build/obj/ssl_ccert_single_ec.o  build/obj/ssl_ccert_single_rsa.o  build/obj/ssl_client.o  build/obj/ssl_client_default_rsapub.o  build/obj/ssl_client_full.o  build/obj/ssl_engine.o  build/obj/ssl_engine_default_aescbc.o  build/obj/ssl_engine_default_aesccm.o  build/obj/ssl_engine_default_aesgcm.o  build/obj/ssl_engine_default_chapol.o  build/obj/ssl_engine_default_descbc.o  build/obj/ssl_engine_default_ec.o  build/obj/ssl_engine_default_ecdsa.o  build/obj/ssl_engine_default_rsavrfy.o  build/obj/ssl_hashes.o  build/obj/ssl_hs_client.o  build/obj/ssl_hs_server.o  build/obj/ssl_io.o  build/obj/ssl_keyexport.o  build/obj/ssl_lru.o  build/obj/ssl_rec_cbc.o  build/obj/ssl_rec_ccm.o  build/obj/ssl_rec_chapol.o  build/obj/ssl_rec_gcm.o  build/obj/ssl_scert_single_ec.o  build/obj/ssl_scert_single_rsa.o  build/obj/ssl_server.o  build/obj/ssl_server_full_ec.o  build/obj/ssl_server_full_rsa.o  build/obj/ssl_server_mine2c.o  build/obj/ssl_server_mine2g.o  build/obj/ssl_server_minf2c.o  build/obj/ssl_server_minf2g.o  build/obj/ssl_server_minr2g.o  build/obj/ssl_server_minu2g.o  build/obj/ssl_server_minv2g.o  build/obj/aes_big_cbcdec.o  build/obj/aes_big_cbcenc.o  build/obj/aes_big_ctr.o  build/obj/aes_big_ctrcbc.o  build/obj/aes_big_dec.o  build/obj/aes_big_enc.o  build/obj/aes_common.o  build/obj/aes_ct.o  build/obj/aes_ct64.o  build/obj/aes_ct64_cbcdec.o  build/obj/aes_ct64_cbcenc.o  build/obj/aes_ct64_ctr.o  build/obj/aes_ct64_ctrcbc.o  build/obj/aes_ct64_dec.o  build/obj/aes_ct64_enc.o  build/obj/aes_ct_cbcdec.o  build/obj/aes_ct_cbcenc.o  build/obj/aes_ct_ctr.o  build/obj/aes_ct_ctrcbc.o  build/obj/aes_ct_dec.o  build/obj/aes_ct_enc.o  build/obj/aes_pwr8.o  build/obj/aes_pwr8_cbcdec.o  build/obj/aes_pwr8_cbcenc.o  build/obj/aes_pwr8_ctr.o  build/obj/aes_pwr8_ctrcbc.o  build/obj/aes_small_cbcdec.o  build/obj/aes_small_cbcenc.o  build/obj/aes_small_ctr.o  build/obj/aes_small_ctrcbc.o  build/obj/aes_small_dec.o  build/obj/aes_small_enc.o  build/obj/aes_x86ni.o  build/obj/aes_x86ni_cbcdec.o  build/obj/aes_x86ni_cbcenc.o  build/obj/aes_x86ni_ctr.o  build/obj/aes_x86ni_ctrcbc.o  build/obj/chacha20_ct.o  build/obj/chacha20_sse2.o  build/obj/des_ct.o  build/obj/des_ct_cbcdec.o  build/obj/des_ct_cbcenc.o  build/obj/des_support.o  build/obj/des_tab.o  build/obj/des_tab_cbcdec.o  build/obj/des_tab_cbcenc.o  build/obj/poly1305_ctmul.o  build/obj/poly1305_ctmul32.o  build/obj/poly1305_ctmulq.o  build/obj/poly1305_i15.o  build/obj/asn1enc.o  build/obj/encode_ec_pk8der.o  build/obj/encode_ec_rawder.o  build/obj/encode_rsa_pk8der.o  build/obj/encode_rsa_rawder.o  build/obj/skey_decoder.o  build/obj/x509_decoder.o  build/obj/x509_knownkey.o  build/obj/x509_minimal.o  build/obj/x509_minimal_full.o
+cc -shared -Wl,-soname,libbearssl.so.0 -o build/libbearssl.so.0.6 build/obj/settings.o  build/obj/ccm.o  build/obj/eax.o  build/obj/gcm.o  build/obj/ccopy.o  build/obj/dec16be.o  build/obj/dec16le.o  build/obj/dec32be.o  build/obj/dec32le.o  build/obj/dec64be.o  build/obj/dec64le.o  build/obj/enc16be.o  build/obj/enc16le.o  build/obj/enc32be.o  build/obj/enc32le.o  build/obj/enc64be.o  build/obj/enc64le.o  build/obj/pemdec.o  build/obj/pemenc.o  build/obj/ec_all_m15.o  build/obj/ec_all_m31.o  build/obj/ec_c25519_i15.o  build/obj/ec_c25519_i31.o  build/obj/ec_c25519_m15.o  build/obj/ec_c25519_m31.o  build/obj/ec_curve25519.o  build/obj/ec_default.o  build/obj/ec_keygen.o  build/obj/ec_p256_m15.o  build/obj/ec_p256_m31.o  build/obj/ec_prime_i15.o  build/obj/ec_prime_i31.o  build/obj/ec_pubkey.o  build/obj/ec_secp256r1.o  build/obj/ec_secp384r1.o  build/obj/ec_secp521r1.o  build/obj/ecdsa_atr.o  build/obj/ecdsa_default_sign_asn1.o  build/obj/ecdsa_default_sign_raw.o  build/obj/ecdsa_default_vrfy_asn1.o  build/obj/ecdsa_default_vrfy_raw.o  build/obj/ecdsa_i15_bits.o  build/obj/ecdsa_i15_sign_asn1.o  build/obj/ecdsa_i15_sign_raw.o  build/obj/ecdsa_i15_vrfy_asn1.o  build/obj/ecdsa_i15_vrfy_raw.o  build/obj/ecdsa_i31_bits.o  build/obj/ecdsa_i31_sign_asn1.o  build/obj/ecdsa_i31_sign_raw.o  build/obj/ecdsa_i31_vrfy_asn1.o  build/obj/ecdsa_i31_vrfy_raw.o  build/obj/ecdsa_rta.o  build/obj/dig_oid.o  build/obj/dig_size.o  build/obj/ghash_ctmul.o  build/obj/ghash_ctmul32.o  build/obj/ghash_ctmul64.o  build/obj/ghash_pclmul.o  build/obj/ghash_pwr8.o  build/obj/md5.o  build/obj/md5sha1.o  build/obj/mgf1.o  build/obj/multihash.o  build/obj/sha1.o  build/obj/sha2big.o  build/obj/sha2small.o  build/obj/i15_add.o  build/obj/i15_bitlen.o  build/obj/i15_decmod.o  build/obj/i15_decode.o  build/obj/i15_decred.o  build/obj/i15_encode.o  build/obj/i15_fmont.o  build/obj/i15_iszero.o  build/obj/i15_moddiv.o  build/obj/i15_modpow.o  build/obj/i15_modpow2.o  build/obj/i15_montmul.o  build/obj/i15_mulacc.o  build/obj/i15_muladd.o  build/obj/i15_ninv15.o  build/obj/i15_reduce.o  build/obj/i15_rshift.o  build/obj/i15_sub.o  build/obj/i15_tmont.o  build/obj/i31_add.o  build/obj/i31_bitlen.o  build/obj/i31_decmod.o  build/obj/i31_decode.o  build/obj/i31_decred.o  build/obj/i31_encode.o  build/obj/i31_fmont.o  build/obj/i31_iszero.o  build/obj/i31_moddiv.o  build/obj/i31_modpow.o  build/obj/i31_modpow2.o  build/obj/i31_montmul.o  build/obj/i31_mulacc.o  build/obj/i31_muladd.o  build/obj/i31_ninv31.o  build/obj/i31_reduce.o  build/obj/i31_rshift.o  build/obj/i31_sub.o  build/obj/i31_tmont.o  build/obj/i32_add.o  build/obj/i32_bitlen.o  build/obj/i32_decmod.o  build/obj/i32_decode.o  build/obj/i32_decred.o  build/obj/i32_div32.o  build/obj/i32_encode.o  build/obj/i32_fmont.o  build/obj/i32_iszero.o  build/obj/i32_modpow.o  build/obj/i32_montmul.o  build/obj/i32_mulacc.o  build/obj/i32_muladd.o  build/obj/i32_ninv32.o  build/obj/i32_reduce.o  build/obj/i32_sub.o  build/obj/i32_tmont.o  build/obj/i62_modpow2.o  build/obj/hkdf.o  build/obj/hmac.o  build/obj/hmac_ct.o  build/obj/aesctr_drbg.o  build/obj/hmac_drbg.o  build/obj/sysrng.o  build/obj/rsa_default_keygen.o  build/obj/rsa_default_modulus.o  build/obj/rsa_default_oaep_decrypt.o  build/obj/rsa_default_oaep_encrypt.o  build/obj/rsa_default_pkcs1_sign.o  build/obj/rsa_default_pkcs1_vrfy.o  build/obj/rsa_default_priv.o  build/obj/rsa_default_privexp.o  build/obj/rsa_default_pub.o  build/obj/rsa_default_pubexp.o  build/obj/rsa_i15_keygen.o  build/obj/rsa_i15_modulus.o  build/obj/rsa_i15_oaep_decrypt.o  build/obj/rsa_i15_oaep_encrypt.o  build/obj/rsa_i15_pkcs1_sign.o  build/obj/rsa_i15_pkcs1_vrfy.o  build/obj/rsa_i15_priv.o  build/obj/rsa_i15_privexp.o  build/obj/rsa_i15_pub.o  build/obj/rsa_i15_pubexp.o  build/obj/rsa_i31_keygen.o  build/obj/rsa_i31_keygen_inner.o  build/obj/rsa_i31_modulus.o  build/obj/rsa_i31_oaep_decrypt.o  build/obj/rsa_i31_oaep_encrypt.o  build/obj/rsa_i31_pkcs1_sign.o  build/obj/rsa_i31_pkcs1_vrfy.o  build/obj/rsa_i31_priv.o  build/obj/rsa_i31_privexp.o  build/obj/rsa_i31_pub.o  build/obj/rsa_i31_pubexp.o  build/obj/rsa_i32_oaep_decrypt.o  build/obj/rsa_i32_oaep_encrypt.o  build/obj/rsa_i32_pkcs1_sign.o  build/obj/rsa_i32_pkcs1_vrfy.o  build/obj/rsa_i32_priv.o  build/obj/rsa_i32_pub.o  build/obj/rsa_i62_keygen.o  build/obj/rsa_i62_oaep_decrypt.o  build/obj/rsa_i62_oaep_encrypt.o  build/obj/rsa_i62_pkcs1_sign.o  build/obj/rsa_i62_pkcs1_vrfy.o  build/obj/rsa_i62_priv.o  build/obj/rsa_i62_pub.o  build/obj/rsa_oaep_pad.o  build/obj/rsa_oaep_unpad.o  build/obj/rsa_pkcs1_sig_pad.o  build/obj/rsa_pkcs1_sig_unpad.o  build/obj/rsa_ssl_decrypt.o  build/obj/prf.o  build/obj/prf_md5sha1.o  build/obj/prf_sha256.o  build/obj/prf_sha384.o  build/obj/ssl_ccert_single_ec.o  build/obj/ssl_ccert_single_rsa.o  build/obj/ssl_client.o  build/obj/ssl_client_default_rsapub.o  build/obj/ssl_client_full.o  build/obj/ssl_engine.o  build/obj/ssl_engine_default_aescbc.o  build/obj/ssl_engine_default_aesccm.o  build/obj/ssl_engine_default_aesgcm.o  build/obj/ssl_engine_default_chapol.o  build/obj/ssl_engine_default_descbc.o  build/obj/ssl_engine_default_ec.o  build/obj/ssl_engine_default_ecdsa.o  build/obj/ssl_engine_default_rsavrfy.o  build/obj/ssl_hashes.o  build/obj/ssl_hs_client.o  build/obj/ssl_hs_server.o  build/obj/ssl_io.o  build/obj/ssl_keyexport.o  build/obj/ssl_lru.o  build/obj/ssl_rec_cbc.o  build/obj/ssl_rec_ccm.o  build/obj/ssl_rec_chapol.o  build/obj/ssl_rec_gcm.o  build/obj/ssl_scert_single_ec.o  build/obj/ssl_scert_single_rsa.o  build/obj/ssl_server.o  build/obj/ssl_server_full_ec.o  build/obj/ssl_server_full_rsa.o  build/obj/ssl_server_mine2c.o  build/obj/ssl_server_mine2g.o  build/obj/ssl_server_minf2c.o  build/obj/ssl_server_minf2g.o  build/obj/ssl_server_minr2g.o  build/obj/ssl_server_minu2g.o  build/obj/ssl_server_minv2g.o  build/obj/aes_big_cbcdec.o  build/obj/aes_big_cbcenc.o  build/obj/aes_big_ctr.o  build/obj/aes_big_ctrcbc.o  build/obj/aes_big_dec.o  build/obj/aes_big_enc.o  build/obj/aes_common.o  build/obj/aes_ct.o  build/obj/aes_ct64.o  build/obj/aes_ct64_cbcdec.o  build/obj/aes_ct64_cbcenc.o  build/obj/aes_ct64_ctr.o  build/obj/aes_ct64_ctrcbc.o  build/obj/aes_ct64_dec.o  build/obj/aes_ct64_enc.o  build/obj/aes_ct_cbcdec.o  build/obj/aes_ct_cbcenc.o  build/obj/aes_ct_ctr.o  build/obj/aes_ct_ctrcbc.o  build/obj/aes_ct_dec.o  build/obj/aes_ct_enc.o  build/obj/aes_pwr8.o  build/obj/aes_pwr8_cbcdec.o  build/obj/aes_pwr8_cbcenc.o  build/obj/aes_pwr8_ctr.o  build/obj/aes_pwr8_ctrcbc.o  build/obj/aes_small_cbcdec.o  build/obj/aes_small_cbcenc.o  build/obj/aes_small_ctr.o  build/obj/aes_small_ctrcbc.o  build/obj/aes_small_dec.o  build/obj/aes_small_enc.o  build/obj/aes_x86ni.o  build/obj/aes_x86ni_cbcdec.o  build/obj/aes_x86ni_cbcenc.o  build/obj/aes_x86ni_ctr.o  build/obj/aes_x86ni_ctrcbc.o  build/obj/chacha20_ct.o  build/obj/chacha20_sse2.o  build/obj/des_ct.o  build/obj/des_ct_cbcdec.o  build/obj/des_ct_cbcenc.o  build/obj/des_support.o  build/obj/des_tab.o  build/obj/des_tab_cbcdec.o  build/obj/des_tab_cbcenc.o  build/obj/poly1305_ctmul.o  build/obj/poly1305_ctmul32.o  build/obj/poly1305_ctmulq.o  build/obj/poly1305_i15.o  build/obj/asn1enc.o  build/obj/encode_ec_pk8der.o  build/obj/encode_ec_rawder.o  build/obj/encode_rsa_pk8der.o  build/obj/encode_rsa_rawder.o  build/obj/skey_decoder.o  build/obj/x509_decoder.o  build/obj/x509_knownkey.o  build/obj/x509_minimal.o  build/obj/x509_minimal_full.o
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/brssl.o tools/brssl.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/certs.o tools/certs.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/chain.o tools/chain.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/client.o tools/client.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/errors.o tools/errors.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/files.o tools/files.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/impl.o tools/impl.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/keys.o tools/keys.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/names.o tools/names.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/server.o tools/server.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/skey.o tools/skey.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sslio.o tools/sslio.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ta.o tools/ta.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/twrch.o tools/twrch.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/vector.o tools/vector.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/verify.o tools/verify.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/xmem.o tools/xmem.c
+cc -Wl,-z,relro -Wl,-z,now -Wl,--as-needed     -o build/brssl build/obj/brssl.o  build/obj/certs.o  build/obj/chain.o  build/obj/client.o  build/obj/errors.o  build/obj/files.o  build/obj/impl.o  build/obj/keys.o  build/obj/names.o  build/obj/server.o  build/obj/skey.o  build/obj/sslio.o  build/obj/ta.o  build/obj/twrch.o  build/obj/vector.o  build/obj/verify.o  build/obj/xmem.o build/libbearssl.a
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/test_crypto.o test/test_crypto.c
+cc -Wl,-z,relro -Wl,-z,now -Wl,--as-needed     -o build/testcrypto build/obj/test_crypto.o build/libbearssl.a
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/test_speed.o test/test_speed.c
+cc -Wl,-z,relro -Wl,-z,now -Wl,--as-needed     -o build/testspeed build/obj/test_speed.o build/libbearssl.a
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -DSRCDIRNAME=".." -c -o build/obj/test_x509.o test/test_x509.c
+cc -Wl,-z,relro -Wl,-z,now -Wl,--as-needed     -o build/testx509 build/obj/test_x509.o build/libbearssl.a
+=> bearssl-0.6_2: skipping check (XBPS_CHECK_PKGS is disabled) ...
+=> bearssl-0.6_2: running pre-install hook: 00-lib32 ...
+=> bearssl-0.6_2: running pre-install hook: 02-script-wrapper ...
+=> bearssl-0.6_2: running pre-install hook: 98-fixup-gir-path ...
+=> bearssl-0.6_2: running do_install ...
+=> bearssl-devel-0.6_2: running pre-install hook: 00-lib32 ...
+=> bearssl-devel-0.6_2: running pre-install hook: 02-script-wrapper ...
+=> bearssl-devel-0.6_2: running pre-install hook: 98-fixup-gir-path ...
+=> bearssl-devel-0.6_2: running pkg_install ...
+=> bearssl-devel-0.6_2: running post-install hook: 00-compress-info-files ...
+=> bearssl-devel-0.6_2: running post-install hook: 00-uncompress-manpages ...
+=> bearssl-devel-0.6_2: running post-install hook: 01-remove-localized-manpages ...
+=> bearssl-devel-0.6_2: running post-install hook: 01-remove-misc ...
+=> bearssl-devel-0.6_2: running post-install hook: 02-remove-libtool-archives ...
+=> bearssl-devel-0.6_2: running post-install hook: 02-remove-perl-files ...
+=> bearssl-devel-0.6_2: running post-install hook: 02-remove-python-bytecode-files ...
+=> bearssl-devel-0.6_2: running post-install hook: 03-remove-empty-dirs ...
+=> bearssl-devel-0.6_2: running post-install hook: 04-create-xbps-metadata-scripts ...
+=> bearssl-devel-0.6_2: running post-install hook: 05-generate-gitrevs ...
+=> bearssl-devel-0.6_2: running post-install hook: 06-strip-and-debug-pkgs ...
+   Stripped static library: /usr/lib/libbearssl.a
+=> bearssl-devel-0.6_2: running post-install hook: 10-pkglint-devel-paths ...
+=> bearssl-devel-0.6_2: running post-install hook: 11-pkglint-elf-in-usrshare ...
+=> bearssl-devel-0.6_2: running post-install hook: 12-rename-python3-c-bindings ...
+=> bearssl-devel-0.6_2: running post-install hook: 98-lib32 ...
+=> bearssl-0.6_2: running post-install hook: 00-compress-info-files ...
+=> bearssl-0.6_2: running post-install hook: 00-uncompress-manpages ...
+=> bearssl-0.6_2: running post-install hook: 01-remove-localized-manpages ...
+=> bearssl-0.6_2: running post-install hook: 01-remove-misc ...
+=> bearssl-0.6_2: running post-install hook: 02-remove-libtool-archives ...
+=> bearssl-0.6_2: running post-install hook: 02-remove-perl-files ...
+=> bearssl-0.6_2: running post-install hook: 02-remove-python-bytecode-files ...
+=> bearssl-0.6_2: running post-install hook: 03-remove-empty-dirs ...
+=> bearssl-0.6_2: running post-install hook: 04-create-xbps-metadata-scripts ...
+=> bearssl-0.6_2: running post-install hook: 05-generate-gitrevs ...
+=> bearssl-0.6_2: running post-install hook: 06-strip-and-debug-pkgs ...
+   Stripped library: /usr/lib/libbearssl.so.0.6
+   Stripped position-independent executable: /usr/bin/brssl
+=> bearssl-0.6_2: running post-install hook: 10-pkglint-devel-paths ...
+=> bearssl-0.6_2: running post-install hook: 11-pkglint-elf-in-usrshare ...
+=> bearssl-0.6_2: running post-install hook: 12-rename-python3-c-bindings ...
+=> bearssl-0.6_2: running post-install hook: 98-lib32 ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 03-rewrite-python-shebang ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 04-generate-runtime-deps ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 05-prepare-32bit ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 06-shlib-provides ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 90-set-timestamps ...
+=> bearssl-devel-0.6_2: setting mtimes to Sun 15 Sep 2019 11:44:15 AM EDT
+=> bearssl-devel-0.6_2: running pre-pkg hook: 99-pkglint-subpkgs ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 99-pkglint ...
+=> bearssl-0.6_2: running pre-pkg hook: 03-rewrite-python-shebang ...
+=> bearssl-0.6_2: running pre-pkg hook: 04-generate-runtime-deps ...
+   SONAME: libc.so.6 <-> glibc>=2.29_1
+=> bearssl-0.6_2: running pre-pkg hook: 05-prepare-32bit ...
+=> bearssl-0.6_2: running pre-pkg hook: 06-shlib-provides ...
+   SONAME libbearssl.so.0 from /usr/lib/libbearssl.so.0.6
+=> bearssl-0.6_2: running pre-pkg hook: 90-set-timestamps ...
+=> bearssl-0.6_2: setting mtimes to Sun 15 Sep 2019 11:44:15 AM EDT
+=> bearssl-0.6_2: running pre-pkg hook: 99-pkglint-subpkgs ...
+=> bearssl-0.6_2: running pre-pkg hook: 99-pkglint ...
+=> bearssl-devel-0.6_2: running do-pkg hook: 00-gen-pkg ...
+=> Creating bearssl-devel-0.6_2.x86_64.xbps for repository /host/binpkgs/bearssl-fix-so-version ...
+=> bearssl-devel-0.6_2: running post-pkg hook: 00-register-pkg ...
+=> bearssl-0.6_2: running do-pkg hook: 00-gen-pkg ...
+=> Creating bearssl-0.6_2.x86_64.xbps for repository /host/binpkgs/bearssl-fix-so-version ...
+=> bearssl-0.6_2: running post-pkg hook: 00-register-pkg ...
+=> Registering new packages to /host/binpkgs/bearssl-fix-so-version
+index: added `bearssl-0.6_2' (x86_64).
+index: added `bearssl-devel-0.6_2' (x86_64).
+index: 2 packages registered.
+=> bearssl-0.6_2: removing autodeps, please wait...
+=> bearssl-0.6_2: cleaning build directory...
+=> bearssl: removing files from destdir...
+=> bearssl-devel: removing files from destdir...
diff --git a/srcpkgs/bearssl/template b/srcpkgs/bearssl/template
index 777cec324d3..8d37dc4cdf0 100644
--- a/srcpkgs/bearssl/template
+++ b/srcpkgs/bearssl/template
@@ -1,23 +1,24 @@
 # Template file for 'bearssl'
 pkgname=bearssl
 version=0.6
-revision=1
+revision=2
 build_style=gnu-makefile
+make_build_args="D=.so.${version} LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,lib${pkgname}.so.${version%%.*}"
 short_desc="Implementation of the SSL/TLS protocol in C"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
-homepage="https://www.bearssl.org/"
-_changelog="https://www.bearssl.org/changelog.html"
-distfiles="https://www.bearssl.org/${pkgname}-${version}.tar.gz"
+homepage="https://bearssl.org"
+changelog="${homepage}/changelog.html"
+distfiles="${homepage}/${pkgname}-${version}.tar.gz"
 checksum=6705bba1714961b41a728dfc5debbe348d2966c117649392f8c8139efc83ff14
 CFLAGS="-fPIC"
-make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,libbearssl.so.0"
 
 do_install() {
 	vbin build/brssl
-	vinstall build/libbearssl.a 0644 usr/lib
-	vinstall build/libbearssl.so.${version} 0644 usr/lib
-	ln -s libbearssl.so.${version} ${DESTDIR}/usr/lib/libbearssl.so
+	vinstall "build/lib${pkgname}.a"             0644 usr/lib
+	vinstall "build/lib${pkgname}.so.${version}" 0644 usr/lib
+	ln -s "lib${pkgname}.so.${version}"     "${DESTDIR}/usr/lib/lib${pkgname}.so.${version%%.*}"
+	ln -s "lib${pkgname}.so.${version%%.*}" "${DESTDIR}/usr/lib/lib${pkgname}.so"
 	vcopy inc usr/include
 	vlicense LICENSE.txt LICENSE
 }

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PR PATCH] [Updated] bearssl: fix libbearssl.so.0 => not found
  2019-09-15 15:17 [PR PATCH] bearssl: fix libbearssl.so.0 => not found voidlinux-github
                   ` (6 preceding siblings ...)
  2019-09-15 22:03 ` voidlinux-github
@ 2019-09-15 22:03 ` voidlinux-github
  2019-09-15 22:03 ` voidlinux-github
                   ` (6 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: voidlinux-github @ 2019-09-15 22:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 350 bytes --]

There is an updated pull request by concatime against master on the void-packages repository

https://github.com/concatime/void-packages bearssl-fix-so-version
https://github.com/void-linux/void-packages/pull/14470

bearssl: fix libbearssl.so.0 => not found


A patch file from https://github.com/void-linux/void-packages/pull/14470.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bearssl-fix-so-version-14470.patch --]
[-- Type: text/x-diff, Size: 135047 bytes --]

From 3857ff9140955cce8055b6801c08ec8a134abc79 Mon Sep 17 00:00:00 2001
From: Issam Maghni <me@concati.me>
Date: Sun, 15 Sep 2019 11:12:17 -0400
Subject: [PATCH] bearssl: fix libbearssl.so.0 => not found

---
 logs1                    | 396 +++++++++++++++++++++++++++++++++++++++
 logs2                    | 396 +++++++++++++++++++++++++++++++++++++++
 srcpkgs/bearssl/template |  17 +-
 3 files changed, 801 insertions(+), 8 deletions(-)
 create mode 100644 logs1
 create mode 100644 logs2

diff --git a/logs1 b/logs1
new file mode 100644
index 00000000000..fe9ad48551a
--- /dev/null
+++ b/logs1
@@ -0,0 +1,396 @@
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/musl/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/musl/nonfree/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/nonfree/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/aarch64/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/multilib/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/multilib/nonfree/x86_64-repodata' ...
+=> bearssl-0.6_2: removing autodeps, please wait...
+=> bearssl-0.6_2: building [gnu-makefile] ...
+=> bearssl-0.6_2: running do-fetch hook: 00-distfiles ...
+=> bearssl-0.6_2: running do-extract hook: 00-distfiles ...
+=> bearssl-0.6_2: extracting distfile(s), please wait...
+=> bearssl-0.6_2: running do-patch hook: 00-patches ...
+=> bearssl-0.6_2: running pre-configure hook: 00-gnu-configure-asneeded ...
+=> bearssl-0.6_2: running pre-configure hook: 01-override-config ...
+=> bearssl-0.6_2: running pre-configure hook: 02-script-wrapper ...
+=> bearssl-0.6_2: running pre-build hook: 02-script-wrapper ...
+=> bearssl-0.6_2: running do_build ...
+mkdir -p build/obj
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/settings.o src/settings.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ccm.o src/aead/ccm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/eax.o src/aead/eax.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/gcm.o src/aead/gcm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ccopy.o src/codec/ccopy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec16be.o src/codec/dec16be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec16le.o src/codec/dec16le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec32be.o src/codec/dec32be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec32le.o src/codec/dec32le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec64be.o src/codec/dec64be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec64le.o src/codec/dec64le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc16be.o src/codec/enc16be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc16le.o src/codec/enc16le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc32be.o src/codec/enc32be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc32le.o src/codec/enc32le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc64be.o src/codec/enc64be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc64le.o src/codec/enc64le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/pemdec.o src/codec/pemdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/pemenc.o src/codec/pemenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_all_m15.o src/ec/ec_all_m15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_all_m31.o src/ec/ec_all_m31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_c25519_i15.o src/ec/ec_c25519_i15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_c25519_i31.o src/ec/ec_c25519_i31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_c25519_m15.o src/ec/ec_c25519_m15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_c25519_m31.o src/ec/ec_c25519_m31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_curve25519.o src/ec/ec_curve25519.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_default.o src/ec/ec_default.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_keygen.o src/ec/ec_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_p256_m15.o src/ec/ec_p256_m15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_p256_m31.o src/ec/ec_p256_m31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_prime_i15.o src/ec/ec_prime_i15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_prime_i31.o src/ec/ec_prime_i31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_pubkey.o src/ec/ec_pubkey.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_secp256r1.o src/ec/ec_secp256r1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_secp384r1.o src/ec/ec_secp384r1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_secp521r1.o src/ec/ec_secp521r1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_atr.o src/ec/ecdsa_atr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_default_sign_asn1.o src/ec/ecdsa_default_sign_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_default_sign_raw.o src/ec/ecdsa_default_sign_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_default_vrfy_asn1.o src/ec/ecdsa_default_vrfy_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_default_vrfy_raw.o src/ec/ecdsa_default_vrfy_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_bits.o src/ec/ecdsa_i15_bits.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_sign_asn1.o src/ec/ecdsa_i15_sign_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_sign_raw.o src/ec/ecdsa_i15_sign_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_vrfy_asn1.o src/ec/ecdsa_i15_vrfy_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_vrfy_raw.o src/ec/ecdsa_i15_vrfy_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_bits.o src/ec/ecdsa_i31_bits.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_sign_asn1.o src/ec/ecdsa_i31_sign_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_sign_raw.o src/ec/ecdsa_i31_sign_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_vrfy_asn1.o src/ec/ecdsa_i31_vrfy_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_vrfy_raw.o src/ec/ecdsa_i31_vrfy_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_rta.o src/ec/ecdsa_rta.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dig_oid.o src/hash/dig_oid.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dig_size.o src/hash/dig_size.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_ctmul.o src/hash/ghash_ctmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_ctmul32.o src/hash/ghash_ctmul32.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_ctmul64.o src/hash/ghash_ctmul64.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_pclmul.o src/hash/ghash_pclmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_pwr8.o src/hash/ghash_pwr8.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/md5.o src/hash/md5.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/md5sha1.o src/hash/md5sha1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/mgf1.o src/hash/mgf1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/multihash.o src/hash/multihash.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sha1.o src/hash/sha1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sha2big.o src/hash/sha2big.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sha2small.o src/hash/sha2small.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_add.o src/int/i15_add.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_bitlen.o src/int/i15_bitlen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_decmod.o src/int/i15_decmod.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_decode.o src/int/i15_decode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_decred.o src/int/i15_decred.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_encode.o src/int/i15_encode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_fmont.o src/int/i15_fmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_iszero.o src/int/i15_iszero.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_moddiv.o src/int/i15_moddiv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_modpow.o src/int/i15_modpow.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_modpow2.o src/int/i15_modpow2.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_montmul.o src/int/i15_montmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_mulacc.o src/int/i15_mulacc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_muladd.o src/int/i15_muladd.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_ninv15.o src/int/i15_ninv15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_reduce.o src/int/i15_reduce.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_rshift.o src/int/i15_rshift.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_sub.o src/int/i15_sub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_tmont.o src/int/i15_tmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_add.o src/int/i31_add.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_bitlen.o src/int/i31_bitlen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_decmod.o src/int/i31_decmod.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_decode.o src/int/i31_decode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_decred.o src/int/i31_decred.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_encode.o src/int/i31_encode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_fmont.o src/int/i31_fmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_iszero.o src/int/i31_iszero.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_moddiv.o src/int/i31_moddiv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_modpow.o src/int/i31_modpow.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_modpow2.o src/int/i31_modpow2.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_montmul.o src/int/i31_montmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_mulacc.o src/int/i31_mulacc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_muladd.o src/int/i31_muladd.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_ninv31.o src/int/i31_ninv31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_reduce.o src/int/i31_reduce.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_rshift.o src/int/i31_rshift.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_sub.o src/int/i31_sub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_tmont.o src/int/i31_tmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_add.o src/int/i32_add.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_bitlen.o src/int/i32_bitlen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_decmod.o src/int/i32_decmod.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_decode.o src/int/i32_decode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_decred.o src/int/i32_decred.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_div32.o src/int/i32_div32.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_encode.o src/int/i32_encode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_fmont.o src/int/i32_fmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_iszero.o src/int/i32_iszero.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_modpow.o src/int/i32_modpow.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_montmul.o src/int/i32_montmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_mulacc.o src/int/i32_mulacc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_muladd.o src/int/i32_muladd.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_ninv32.o src/int/i32_ninv32.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_reduce.o src/int/i32_reduce.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_sub.o src/int/i32_sub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_tmont.o src/int/i32_tmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i62_modpow2.o src/int/i62_modpow2.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/hkdf.o src/kdf/hkdf.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/hmac.o src/mac/hmac.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/hmac_ct.o src/mac/hmac_ct.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aesctr_drbg.o src/rand/aesctr_drbg.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/hmac_drbg.o src/rand/hmac_drbg.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sysrng.o src/rand/sysrng.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_keygen.o src/rsa/rsa_default_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_modulus.o src/rsa/rsa_default_modulus.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_oaep_decrypt.o src/rsa/rsa_default_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_oaep_encrypt.o src/rsa/rsa_default_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_pkcs1_sign.o src/rsa/rsa_default_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_pkcs1_vrfy.o src/rsa/rsa_default_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_priv.o src/rsa/rsa_default_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_privexp.o src/rsa/rsa_default_privexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_pub.o src/rsa/rsa_default_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_pubexp.o src/rsa/rsa_default_pubexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_keygen.o src/rsa/rsa_i15_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_modulus.o src/rsa/rsa_i15_modulus.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_oaep_decrypt.o src/rsa/rsa_i15_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_oaep_encrypt.o src/rsa/rsa_i15_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_pkcs1_sign.o src/rsa/rsa_i15_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_pkcs1_vrfy.o src/rsa/rsa_i15_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_priv.o src/rsa/rsa_i15_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_privexp.o src/rsa/rsa_i15_privexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_pub.o src/rsa/rsa_i15_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_pubexp.o src/rsa/rsa_i15_pubexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_keygen.o src/rsa/rsa_i31_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_keygen_inner.o src/rsa/rsa_i31_keygen_inner.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_modulus.o src/rsa/rsa_i31_modulus.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_oaep_decrypt.o src/rsa/rsa_i31_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_oaep_encrypt.o src/rsa/rsa_i31_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_pkcs1_sign.o src/rsa/rsa_i31_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_pkcs1_vrfy.o src/rsa/rsa_i31_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_priv.o src/rsa/rsa_i31_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_privexp.o src/rsa/rsa_i31_privexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_pub.o src/rsa/rsa_i31_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_pubexp.o src/rsa/rsa_i31_pubexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_oaep_decrypt.o src/rsa/rsa_i32_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_oaep_encrypt.o src/rsa/rsa_i32_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_pkcs1_sign.o src/rsa/rsa_i32_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_pkcs1_vrfy.o src/rsa/rsa_i32_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_priv.o src/rsa/rsa_i32_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_pub.o src/rsa/rsa_i32_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_keygen.o src/rsa/rsa_i62_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_oaep_decrypt.o src/rsa/rsa_i62_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_oaep_encrypt.o src/rsa/rsa_i62_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_pkcs1_sign.o src/rsa/rsa_i62_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_pkcs1_vrfy.o src/rsa/rsa_i62_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_priv.o src/rsa/rsa_i62_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_pub.o src/rsa/rsa_i62_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_oaep_pad.o src/rsa/rsa_oaep_pad.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_oaep_unpad.o src/rsa/rsa_oaep_unpad.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_pkcs1_sig_pad.o src/rsa/rsa_pkcs1_sig_pad.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_pkcs1_sig_unpad.o src/rsa/rsa_pkcs1_sig_unpad.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_ssl_decrypt.o src/rsa/rsa_ssl_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/prf.o src/ssl/prf.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/prf_md5sha1.o src/ssl/prf_md5sha1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/prf_sha256.o src/ssl/prf_sha256.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/prf_sha384.o src/ssl/prf_sha384.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_ccert_single_ec.o src/ssl/ssl_ccert_single_ec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_ccert_single_rsa.o src/ssl/ssl_ccert_single_rsa.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_client.o src/ssl/ssl_client.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_client_default_rsapub.o src/ssl/ssl_client_default_rsapub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_client_full.o src/ssl/ssl_client_full.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine.o src/ssl/ssl_engine.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_aescbc.o src/ssl/ssl_engine_default_aescbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_aesccm.o src/ssl/ssl_engine_default_aesccm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_aesgcm.o src/ssl/ssl_engine_default_aesgcm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_chapol.o src/ssl/ssl_engine_default_chapol.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_descbc.o src/ssl/ssl_engine_default_descbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_ec.o src/ssl/ssl_engine_default_ec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_ecdsa.o src/ssl/ssl_engine_default_ecdsa.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_rsavrfy.o src/ssl/ssl_engine_default_rsavrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_hashes.o src/ssl/ssl_hashes.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_hs_client.o src/ssl/ssl_hs_client.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_hs_server.o src/ssl/ssl_hs_server.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_io.o src/ssl/ssl_io.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_keyexport.o src/ssl/ssl_keyexport.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_lru.o src/ssl/ssl_lru.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_rec_cbc.o src/ssl/ssl_rec_cbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_rec_ccm.o src/ssl/ssl_rec_ccm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_rec_chapol.o src/ssl/ssl_rec_chapol.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_rec_gcm.o src/ssl/ssl_rec_gcm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_scert_single_ec.o src/ssl/ssl_scert_single_ec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_scert_single_rsa.o src/ssl/ssl_scert_single_rsa.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server.o src/ssl/ssl_server.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_full_ec.o src/ssl/ssl_server_full_ec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_full_rsa.o src/ssl/ssl_server_full_rsa.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_mine2c.o src/ssl/ssl_server_mine2c.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_mine2g.o src/ssl/ssl_server_mine2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minf2c.o src/ssl/ssl_server_minf2c.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minf2g.o src/ssl/ssl_server_minf2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minr2g.o src/ssl/ssl_server_minr2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minu2g.o src/ssl/ssl_server_minu2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minv2g.o src/ssl/ssl_server_minv2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_cbcdec.o src/symcipher/aes_big_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_cbcenc.o src/symcipher/aes_big_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_ctr.o src/symcipher/aes_big_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_ctrcbc.o src/symcipher/aes_big_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_dec.o src/symcipher/aes_big_dec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_enc.o src/symcipher/aes_big_enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_common.o src/symcipher/aes_common.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct.o src/symcipher/aes_ct.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64.o src/symcipher/aes_ct64.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_cbcdec.o src/symcipher/aes_ct64_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_cbcenc.o src/symcipher/aes_ct64_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_ctr.o src/symcipher/aes_ct64_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_ctrcbc.o src/symcipher/aes_ct64_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_dec.o src/symcipher/aes_ct64_dec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_enc.o src/symcipher/aes_ct64_enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_cbcdec.o src/symcipher/aes_ct_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_cbcenc.o src/symcipher/aes_ct_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_ctr.o src/symcipher/aes_ct_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_ctrcbc.o src/symcipher/aes_ct_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_dec.o src/symcipher/aes_ct_dec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_enc.o src/symcipher/aes_ct_enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8.o src/symcipher/aes_pwr8.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8_cbcdec.o src/symcipher/aes_pwr8_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8_cbcenc.o src/symcipher/aes_pwr8_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8_ctr.o src/symcipher/aes_pwr8_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8_ctrcbc.o src/symcipher/aes_pwr8_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_cbcdec.o src/symcipher/aes_small_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_cbcenc.o src/symcipher/aes_small_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_ctr.o src/symcipher/aes_small_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_ctrcbc.o src/symcipher/aes_small_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_dec.o src/symcipher/aes_small_dec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_enc.o src/symcipher/aes_small_enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni.o src/symcipher/aes_x86ni.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni_cbcdec.o src/symcipher/aes_x86ni_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni_cbcenc.o src/symcipher/aes_x86ni_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni_ctr.o src/symcipher/aes_x86ni_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni_ctrcbc.o src/symcipher/aes_x86ni_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/chacha20_ct.o src/symcipher/chacha20_ct.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/chacha20_sse2.o src/symcipher/chacha20_sse2.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_ct.o src/symcipher/des_ct.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_ct_cbcdec.o src/symcipher/des_ct_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_ct_cbcenc.o src/symcipher/des_ct_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_support.o src/symcipher/des_support.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_tab.o src/symcipher/des_tab.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_tab_cbcdec.o src/symcipher/des_tab_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_tab_cbcenc.o src/symcipher/des_tab_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/poly1305_ctmul.o src/symcipher/poly1305_ctmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/poly1305_ctmul32.o src/symcipher/poly1305_ctmul32.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/poly1305_ctmulq.o src/symcipher/poly1305_ctmulq.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/poly1305_i15.o src/symcipher/poly1305_i15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/asn1enc.o src/x509/asn1enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/encode_ec_pk8der.o src/x509/encode_ec_pk8der.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/encode_ec_rawder.o src/x509/encode_ec_rawder.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/encode_rsa_pk8der.o src/x509/encode_rsa_pk8der.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/encode_rsa_rawder.o src/x509/encode_rsa_rawder.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/skey_decoder.o src/x509/skey_decoder.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/x509_decoder.o src/x509/x509_decoder.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/x509_knownkey.o src/x509/x509_knownkey.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/x509_minimal.o src/x509/x509_minimal.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/x509_minimal_full.o src/x509/x509_minimal_full.c
+ar -rcs build/libbearssl.a build/obj/settings.o  build/obj/ccm.o  build/obj/eax.o  build/obj/gcm.o  build/obj/ccopy.o  build/obj/dec16be.o  build/obj/dec16le.o  build/obj/dec32be.o  build/obj/dec32le.o  build/obj/dec64be.o  build/obj/dec64le.o  build/obj/enc16be.o  build/obj/enc16le.o  build/obj/enc32be.o  build/obj/enc32le.o  build/obj/enc64be.o  build/obj/enc64le.o  build/obj/pemdec.o  build/obj/pemenc.o  build/obj/ec_all_m15.o  build/obj/ec_all_m31.o  build/obj/ec_c25519_i15.o  build/obj/ec_c25519_i31.o  build/obj/ec_c25519_m15.o  build/obj/ec_c25519_m31.o  build/obj/ec_curve25519.o  build/obj/ec_default.o  build/obj/ec_keygen.o  build/obj/ec_p256_m15.o  build/obj/ec_p256_m31.o  build/obj/ec_prime_i15.o  build/obj/ec_prime_i31.o  build/obj/ec_pubkey.o  build/obj/ec_secp256r1.o  build/obj/ec_secp384r1.o  build/obj/ec_secp521r1.o  build/obj/ecdsa_atr.o  build/obj/ecdsa_default_sign_asn1.o  build/obj/ecdsa_default_sign_raw.o  build/obj/ecdsa_default_vrfy_asn1.o  build/obj/ecdsa_default_vrfy_raw.o  build/obj/ecdsa_i15_bits.o  build/obj/ecdsa_i15_sign_asn1.o  build/obj/ecdsa_i15_sign_raw.o  build/obj/ecdsa_i15_vrfy_asn1.o  build/obj/ecdsa_i15_vrfy_raw.o  build/obj/ecdsa_i31_bits.o  build/obj/ecdsa_i31_sign_asn1.o  build/obj/ecdsa_i31_sign_raw.o  build/obj/ecdsa_i31_vrfy_asn1.o  build/obj/ecdsa_i31_vrfy_raw.o  build/obj/ecdsa_rta.o  build/obj/dig_oid.o  build/obj/dig_size.o  build/obj/ghash_ctmul.o  build/obj/ghash_ctmul32.o  build/obj/ghash_ctmul64.o  build/obj/ghash_pclmul.o  build/obj/ghash_pwr8.o  build/obj/md5.o  build/obj/md5sha1.o  build/obj/mgf1.o  build/obj/multihash.o  build/obj/sha1.o  build/obj/sha2big.o  build/obj/sha2small.o  build/obj/i15_add.o  build/obj/i15_bitlen.o  build/obj/i15_decmod.o  build/obj/i15_decode.o  build/obj/i15_decred.o  build/obj/i15_encode.o  build/obj/i15_fmont.o  build/obj/i15_iszero.o  build/obj/i15_moddiv.o  build/obj/i15_modpow.o  build/obj/i15_modpow2.o  build/obj/i15_montmul.o  build/obj/i15_mulacc.o  build/obj/i15_muladd.o  build/obj/i15_ninv15.o  build/obj/i15_reduce.o  build/obj/i15_rshift.o  build/obj/i15_sub.o  build/obj/i15_tmont.o  build/obj/i31_add.o  build/obj/i31_bitlen.o  build/obj/i31_decmod.o  build/obj/i31_decode.o  build/obj/i31_decred.o  build/obj/i31_encode.o  build/obj/i31_fmont.o  build/obj/i31_iszero.o  build/obj/i31_moddiv.o  build/obj/i31_modpow.o  build/obj/i31_modpow2.o  build/obj/i31_montmul.o  build/obj/i31_mulacc.o  build/obj/i31_muladd.o  build/obj/i31_ninv31.o  build/obj/i31_reduce.o  build/obj/i31_rshift.o  build/obj/i31_sub.o  build/obj/i31_tmont.o  build/obj/i32_add.o  build/obj/i32_bitlen.o  build/obj/i32_decmod.o  build/obj/i32_decode.o  build/obj/i32_decred.o  build/obj/i32_div32.o  build/obj/i32_encode.o  build/obj/i32_fmont.o  build/obj/i32_iszero.o  build/obj/i32_modpow.o  build/obj/i32_montmul.o  build/obj/i32_mulacc.o  build/obj/i32_muladd.o  build/obj/i32_ninv32.o  build/obj/i32_reduce.o  build/obj/i32_sub.o  build/obj/i32_tmont.o  build/obj/i62_modpow2.o  build/obj/hkdf.o  build/obj/hmac.o  build/obj/hmac_ct.o  build/obj/aesctr_drbg.o  build/obj/hmac_drbg.o  build/obj/sysrng.o  build/obj/rsa_default_keygen.o  build/obj/rsa_default_modulus.o  build/obj/rsa_default_oaep_decrypt.o  build/obj/rsa_default_oaep_encrypt.o  build/obj/rsa_default_pkcs1_sign.o  build/obj/rsa_default_pkcs1_vrfy.o  build/obj/rsa_default_priv.o  build/obj/rsa_default_privexp.o  build/obj/rsa_default_pub.o  build/obj/rsa_default_pubexp.o  build/obj/rsa_i15_keygen.o  build/obj/rsa_i15_modulus.o  build/obj/rsa_i15_oaep_decrypt.o  build/obj/rsa_i15_oaep_encrypt.o  build/obj/rsa_i15_pkcs1_sign.o  build/obj/rsa_i15_pkcs1_vrfy.o  build/obj/rsa_i15_priv.o  build/obj/rsa_i15_privexp.o  build/obj/rsa_i15_pub.o  build/obj/rsa_i15_pubexp.o  build/obj/rsa_i31_keygen.o  build/obj/rsa_i31_keygen_inner.o  build/obj/rsa_i31_modulus.o  build/obj/rsa_i31_oaep_decrypt.o  build/obj/rsa_i31_oaep_encrypt.o  build/obj/rsa_i31_pkcs1_sign.o  build/obj/rsa_i31_pkcs1_vrfy.o  build/obj/rsa_i31_priv.o  build/obj/rsa_i31_privexp.o  build/obj/rsa_i31_pub.o  build/obj/rsa_i31_pubexp.o  build/obj/rsa_i32_oaep_decrypt.o  build/obj/rsa_i32_oaep_encrypt.o  build/obj/rsa_i32_pkcs1_sign.o  build/obj/rsa_i32_pkcs1_vrfy.o  build/obj/rsa_i32_priv.o  build/obj/rsa_i32_pub.o  build/obj/rsa_i62_keygen.o  build/obj/rsa_i62_oaep_decrypt.o  build/obj/rsa_i62_oaep_encrypt.o  build/obj/rsa_i62_pkcs1_sign.o  build/obj/rsa_i62_pkcs1_vrfy.o  build/obj/rsa_i62_priv.o  build/obj/rsa_i62_pub.o  build/obj/rsa_oaep_pad.o  build/obj/rsa_oaep_unpad.o  build/obj/rsa_pkcs1_sig_pad.o  build/obj/rsa_pkcs1_sig_unpad.o  build/obj/rsa_ssl_decrypt.o  build/obj/prf.o  build/obj/prf_md5sha1.o  build/obj/prf_sha256.o  build/obj/prf_sha384.o  build/obj/ssl_ccert_single_ec.o  build/obj/ssl_ccert_single_rsa.o  build/obj/ssl_client.o  build/obj/ssl_client_default_rsapub.o  build/obj/ssl_client_full.o  build/obj/ssl_engine.o  build/obj/ssl_engine_default_aescbc.o  build/obj/ssl_engine_default_aesccm.o  build/obj/ssl_engine_default_aesgcm.o  build/obj/ssl_engine_default_chapol.o  build/obj/ssl_engine_default_descbc.o  build/obj/ssl_engine_default_ec.o  build/obj/ssl_engine_default_ecdsa.o  build/obj/ssl_engine_default_rsavrfy.o  build/obj/ssl_hashes.o  build/obj/ssl_hs_client.o  build/obj/ssl_hs_server.o  build/obj/ssl_io.o  build/obj/ssl_keyexport.o  build/obj/ssl_lru.o  build/obj/ssl_rec_cbc.o  build/obj/ssl_rec_ccm.o  build/obj/ssl_rec_chapol.o  build/obj/ssl_rec_gcm.o  build/obj/ssl_scert_single_ec.o  build/obj/ssl_scert_single_rsa.o  build/obj/ssl_server.o  build/obj/ssl_server_full_ec.o  build/obj/ssl_server_full_rsa.o  build/obj/ssl_server_mine2c.o  build/obj/ssl_server_mine2g.o  build/obj/ssl_server_minf2c.o  build/obj/ssl_server_minf2g.o  build/obj/ssl_server_minr2g.o  build/obj/ssl_server_minu2g.o  build/obj/ssl_server_minv2g.o  build/obj/aes_big_cbcdec.o  build/obj/aes_big_cbcenc.o  build/obj/aes_big_ctr.o  build/obj/aes_big_ctrcbc.o  build/obj/aes_big_dec.o  build/obj/aes_big_enc.o  build/obj/aes_common.o  build/obj/aes_ct.o  build/obj/aes_ct64.o  build/obj/aes_ct64_cbcdec.o  build/obj/aes_ct64_cbcenc.o  build/obj/aes_ct64_ctr.o  build/obj/aes_ct64_ctrcbc.o  build/obj/aes_ct64_dec.o  build/obj/aes_ct64_enc.o  build/obj/aes_ct_cbcdec.o  build/obj/aes_ct_cbcenc.o  build/obj/aes_ct_ctr.o  build/obj/aes_ct_ctrcbc.o  build/obj/aes_ct_dec.o  build/obj/aes_ct_enc.o  build/obj/aes_pwr8.o  build/obj/aes_pwr8_cbcdec.o  build/obj/aes_pwr8_cbcenc.o  build/obj/aes_pwr8_ctr.o  build/obj/aes_pwr8_ctrcbc.o  build/obj/aes_small_cbcdec.o  build/obj/aes_small_cbcenc.o  build/obj/aes_small_ctr.o  build/obj/aes_small_ctrcbc.o  build/obj/aes_small_dec.o  build/obj/aes_small_enc.o  build/obj/aes_x86ni.o  build/obj/aes_x86ni_cbcdec.o  build/obj/aes_x86ni_cbcenc.o  build/obj/aes_x86ni_ctr.o  build/obj/aes_x86ni_ctrcbc.o  build/obj/chacha20_ct.o  build/obj/chacha20_sse2.o  build/obj/des_ct.o  build/obj/des_ct_cbcdec.o  build/obj/des_ct_cbcenc.o  build/obj/des_support.o  build/obj/des_tab.o  build/obj/des_tab_cbcdec.o  build/obj/des_tab_cbcenc.o  build/obj/poly1305_ctmul.o  build/obj/poly1305_ctmul32.o  build/obj/poly1305_ctmulq.o  build/obj/poly1305_i15.o  build/obj/asn1enc.o  build/obj/encode_ec_pk8der.o  build/obj/encode_ec_rawder.o  build/obj/encode_rsa_pk8der.o  build/obj/encode_rsa_rawder.o  build/obj/skey_decoder.o  build/obj/x509_decoder.o  build/obj/x509_knownkey.o  build/obj/x509_minimal.o  build/obj/x509_minimal_full.o
+cc -shared -Wl,-soname,libbearssl.so.0 -o build/libbearssl.so.0.6 build/obj/settings.o  build/obj/ccm.o  build/obj/eax.o  build/obj/gcm.o  build/obj/ccopy.o  build/obj/dec16be.o  build/obj/dec16le.o  build/obj/dec32be.o  build/obj/dec32le.o  build/obj/dec64be.o  build/obj/dec64le.o  build/obj/enc16be.o  build/obj/enc16le.o  build/obj/enc32be.o  build/obj/enc32le.o  build/obj/enc64be.o  build/obj/enc64le.o  build/obj/pemdec.o  build/obj/pemenc.o  build/obj/ec_all_m15.o  build/obj/ec_all_m31.o  build/obj/ec_c25519_i15.o  build/obj/ec_c25519_i31.o  build/obj/ec_c25519_m15.o  build/obj/ec_c25519_m31.o  build/obj/ec_curve25519.o  build/obj/ec_default.o  build/obj/ec_keygen.o  build/obj/ec_p256_m15.o  build/obj/ec_p256_m31.o  build/obj/ec_prime_i15.o  build/obj/ec_prime_i31.o  build/obj/ec_pubkey.o  build/obj/ec_secp256r1.o  build/obj/ec_secp384r1.o  build/obj/ec_secp521r1.o  build/obj/ecdsa_atr.o  build/obj/ecdsa_default_sign_asn1.o  build/obj/ecdsa_default_sign_raw.o  build/obj/ecdsa_default_vrfy_asn1.o  build/obj/ecdsa_default_vrfy_raw.o  build/obj/ecdsa_i15_bits.o  build/obj/ecdsa_i15_sign_asn1.o  build/obj/ecdsa_i15_sign_raw.o  build/obj/ecdsa_i15_vrfy_asn1.o  build/obj/ecdsa_i15_vrfy_raw.o  build/obj/ecdsa_i31_bits.o  build/obj/ecdsa_i31_sign_asn1.o  build/obj/ecdsa_i31_sign_raw.o  build/obj/ecdsa_i31_vrfy_asn1.o  build/obj/ecdsa_i31_vrfy_raw.o  build/obj/ecdsa_rta.o  build/obj/dig_oid.o  build/obj/dig_size.o  build/obj/ghash_ctmul.o  build/obj/ghash_ctmul32.o  build/obj/ghash_ctmul64.o  build/obj/ghash_pclmul.o  build/obj/ghash_pwr8.o  build/obj/md5.o  build/obj/md5sha1.o  build/obj/mgf1.o  build/obj/multihash.o  build/obj/sha1.o  build/obj/sha2big.o  build/obj/sha2small.o  build/obj/i15_add.o  build/obj/i15_bitlen.o  build/obj/i15_decmod.o  build/obj/i15_decode.o  build/obj/i15_decred.o  build/obj/i15_encode.o  build/obj/i15_fmont.o  build/obj/i15_iszero.o  build/obj/i15_moddiv.o  build/obj/i15_modpow.o  build/obj/i15_modpow2.o  build/obj/i15_montmul.o  build/obj/i15_mulacc.o  build/obj/i15_muladd.o  build/obj/i15_ninv15.o  build/obj/i15_reduce.o  build/obj/i15_rshift.o  build/obj/i15_sub.o  build/obj/i15_tmont.o  build/obj/i31_add.o  build/obj/i31_bitlen.o  build/obj/i31_decmod.o  build/obj/i31_decode.o  build/obj/i31_decred.o  build/obj/i31_encode.o  build/obj/i31_fmont.o  build/obj/i31_iszero.o  build/obj/i31_moddiv.o  build/obj/i31_modpow.o  build/obj/i31_modpow2.o  build/obj/i31_montmul.o  build/obj/i31_mulacc.o  build/obj/i31_muladd.o  build/obj/i31_ninv31.o  build/obj/i31_reduce.o  build/obj/i31_rshift.o  build/obj/i31_sub.o  build/obj/i31_tmont.o  build/obj/i32_add.o  build/obj/i32_bitlen.o  build/obj/i32_decmod.o  build/obj/i32_decode.o  build/obj/i32_decred.o  build/obj/i32_div32.o  build/obj/i32_encode.o  build/obj/i32_fmont.o  build/obj/i32_iszero.o  build/obj/i32_modpow.o  build/obj/i32_montmul.o  build/obj/i32_mulacc.o  build/obj/i32_muladd.o  build/obj/i32_ninv32.o  build/obj/i32_reduce.o  build/obj/i32_sub.o  build/obj/i32_tmont.o  build/obj/i62_modpow2.o  build/obj/hkdf.o  build/obj/hmac.o  build/obj/hmac_ct.o  build/obj/aesctr_drbg.o  build/obj/hmac_drbg.o  build/obj/sysrng.o  build/obj/rsa_default_keygen.o  build/obj/rsa_default_modulus.o  build/obj/rsa_default_oaep_decrypt.o  build/obj/rsa_default_oaep_encrypt.o  build/obj/rsa_default_pkcs1_sign.o  build/obj/rsa_default_pkcs1_vrfy.o  build/obj/rsa_default_priv.o  build/obj/rsa_default_privexp.o  build/obj/rsa_default_pub.o  build/obj/rsa_default_pubexp.o  build/obj/rsa_i15_keygen.o  build/obj/rsa_i15_modulus.o  build/obj/rsa_i15_oaep_decrypt.o  build/obj/rsa_i15_oaep_encrypt.o  build/obj/rsa_i15_pkcs1_sign.o  build/obj/rsa_i15_pkcs1_vrfy.o  build/obj/rsa_i15_priv.o  build/obj/rsa_i15_privexp.o  build/obj/rsa_i15_pub.o  build/obj/rsa_i15_pubexp.o  build/obj/rsa_i31_keygen.o  build/obj/rsa_i31_keygen_inner.o  build/obj/rsa_i31_modulus.o  build/obj/rsa_i31_oaep_decrypt.o  build/obj/rsa_i31_oaep_encrypt.o  build/obj/rsa_i31_pkcs1_sign.o  build/obj/rsa_i31_pkcs1_vrfy.o  build/obj/rsa_i31_priv.o  build/obj/rsa_i31_privexp.o  build/obj/rsa_i31_pub.o  build/obj/rsa_i31_pubexp.o  build/obj/rsa_i32_oaep_decrypt.o  build/obj/rsa_i32_oaep_encrypt.o  build/obj/rsa_i32_pkcs1_sign.o  build/obj/rsa_i32_pkcs1_vrfy.o  build/obj/rsa_i32_priv.o  build/obj/rsa_i32_pub.o  build/obj/rsa_i62_keygen.o  build/obj/rsa_i62_oaep_decrypt.o  build/obj/rsa_i62_oaep_encrypt.o  build/obj/rsa_i62_pkcs1_sign.o  build/obj/rsa_i62_pkcs1_vrfy.o  build/obj/rsa_i62_priv.o  build/obj/rsa_i62_pub.o  build/obj/rsa_oaep_pad.o  build/obj/rsa_oaep_unpad.o  build/obj/rsa_pkcs1_sig_pad.o  build/obj/rsa_pkcs1_sig_unpad.o  build/obj/rsa_ssl_decrypt.o  build/obj/prf.o  build/obj/prf_md5sha1.o  build/obj/prf_sha256.o  build/obj/prf_sha384.o  build/obj/ssl_ccert_single_ec.o  build/obj/ssl_ccert_single_rsa.o  build/obj/ssl_client.o  build/obj/ssl_client_default_rsapub.o  build/obj/ssl_client_full.o  build/obj/ssl_engine.o  build/obj/ssl_engine_default_aescbc.o  build/obj/ssl_engine_default_aesccm.o  build/obj/ssl_engine_default_aesgcm.o  build/obj/ssl_engine_default_chapol.o  build/obj/ssl_engine_default_descbc.o  build/obj/ssl_engine_default_ec.o  build/obj/ssl_engine_default_ecdsa.o  build/obj/ssl_engine_default_rsavrfy.o  build/obj/ssl_hashes.o  build/obj/ssl_hs_client.o  build/obj/ssl_hs_server.o  build/obj/ssl_io.o  build/obj/ssl_keyexport.o  build/obj/ssl_lru.o  build/obj/ssl_rec_cbc.o  build/obj/ssl_rec_ccm.o  build/obj/ssl_rec_chapol.o  build/obj/ssl_rec_gcm.o  build/obj/ssl_scert_single_ec.o  build/obj/ssl_scert_single_rsa.o  build/obj/ssl_server.o  build/obj/ssl_server_full_ec.o  build/obj/ssl_server_full_rsa.o  build/obj/ssl_server_mine2c.o  build/obj/ssl_server_mine2g.o  build/obj/ssl_server_minf2c.o  build/obj/ssl_server_minf2g.o  build/obj/ssl_server_minr2g.o  build/obj/ssl_server_minu2g.o  build/obj/ssl_server_minv2g.o  build/obj/aes_big_cbcdec.o  build/obj/aes_big_cbcenc.o  build/obj/aes_big_ctr.o  build/obj/aes_big_ctrcbc.o  build/obj/aes_big_dec.o  build/obj/aes_big_enc.o  build/obj/aes_common.o  build/obj/aes_ct.o  build/obj/aes_ct64.o  build/obj/aes_ct64_cbcdec.o  build/obj/aes_ct64_cbcenc.o  build/obj/aes_ct64_ctr.o  build/obj/aes_ct64_ctrcbc.o  build/obj/aes_ct64_dec.o  build/obj/aes_ct64_enc.o  build/obj/aes_ct_cbcdec.o  build/obj/aes_ct_cbcenc.o  build/obj/aes_ct_ctr.o  build/obj/aes_ct_ctrcbc.o  build/obj/aes_ct_dec.o  build/obj/aes_ct_enc.o  build/obj/aes_pwr8.o  build/obj/aes_pwr8_cbcdec.o  build/obj/aes_pwr8_cbcenc.o  build/obj/aes_pwr8_ctr.o  build/obj/aes_pwr8_ctrcbc.o  build/obj/aes_small_cbcdec.o  build/obj/aes_small_cbcenc.o  build/obj/aes_small_ctr.o  build/obj/aes_small_ctrcbc.o  build/obj/aes_small_dec.o  build/obj/aes_small_enc.o  build/obj/aes_x86ni.o  build/obj/aes_x86ni_cbcdec.o  build/obj/aes_x86ni_cbcenc.o  build/obj/aes_x86ni_ctr.o  build/obj/aes_x86ni_ctrcbc.o  build/obj/chacha20_ct.o  build/obj/chacha20_sse2.o  build/obj/des_ct.o  build/obj/des_ct_cbcdec.o  build/obj/des_ct_cbcenc.o  build/obj/des_support.o  build/obj/des_tab.o  build/obj/des_tab_cbcdec.o  build/obj/des_tab_cbcenc.o  build/obj/poly1305_ctmul.o  build/obj/poly1305_ctmul32.o  build/obj/poly1305_ctmulq.o  build/obj/poly1305_i15.o  build/obj/asn1enc.o  build/obj/encode_ec_pk8der.o  build/obj/encode_ec_rawder.o  build/obj/encode_rsa_pk8der.o  build/obj/encode_rsa_rawder.o  build/obj/skey_decoder.o  build/obj/x509_decoder.o  build/obj/x509_knownkey.o  build/obj/x509_minimal.o  build/obj/x509_minimal_full.o
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/brssl.o tools/brssl.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/certs.o tools/certs.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/chain.o tools/chain.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/client.o tools/client.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/errors.o tools/errors.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/files.o tools/files.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/impl.o tools/impl.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/keys.o tools/keys.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/names.o tools/names.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/server.o tools/server.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/skey.o tools/skey.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sslio.o tools/sslio.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ta.o tools/ta.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/twrch.o tools/twrch.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/vector.o tools/vector.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/verify.o tools/verify.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/xmem.o tools/xmem.c
+cc -Wl,-z,relro -Wl,-z,now -Wl,--as-needed     -o build/brssl build/obj/brssl.o  build/obj/certs.o  build/obj/chain.o  build/obj/client.o  build/obj/errors.o  build/obj/files.o  build/obj/impl.o  build/obj/keys.o  build/obj/names.o  build/obj/server.o  build/obj/skey.o  build/obj/sslio.o  build/obj/ta.o  build/obj/twrch.o  build/obj/vector.o  build/obj/verify.o  build/obj/xmem.o build/libbearssl.a
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/test_crypto.o test/test_crypto.c
+cc -Wl,-z,relro -Wl,-z,now -Wl,--as-needed     -o build/testcrypto build/obj/test_crypto.o build/libbearssl.a
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/test_speed.o test/test_speed.c
+cc -Wl,-z,relro -Wl,-z,now -Wl,--as-needed     -o build/testspeed build/obj/test_speed.o build/libbearssl.a
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -DSRCDIRNAME=".." -c -o build/obj/test_x509.o test/test_x509.c
+cc -Wl,-z,relro -Wl,-z,now -Wl,--as-needed     -o build/testx509 build/obj/test_x509.o build/libbearssl.a
+=> bearssl-0.6_2: skipping check (XBPS_CHECK_PKGS is disabled) ...
+=> bearssl-0.6_2: running pre-install hook: 00-lib32 ...
+=> bearssl-0.6_2: running pre-install hook: 02-script-wrapper ...
+=> bearssl-0.6_2: running pre-install hook: 98-fixup-gir-path ...
+=> bearssl-0.6_2: running do_install ...
+=> bearssl-devel-0.6_2: running pre-install hook: 00-lib32 ...
+=> bearssl-devel-0.6_2: running pre-install hook: 02-script-wrapper ...
+=> bearssl-devel-0.6_2: running pre-install hook: 98-fixup-gir-path ...
+=> bearssl-devel-0.6_2: running pkg_install ...
+=> bearssl-devel-0.6_2: running post-install hook: 00-compress-info-files ...
+=> bearssl-devel-0.6_2: running post-install hook: 00-uncompress-manpages ...
+=> bearssl-devel-0.6_2: running post-install hook: 01-remove-localized-manpages ...
+=> bearssl-devel-0.6_2: running post-install hook: 01-remove-misc ...
+=> bearssl-devel-0.6_2: running post-install hook: 02-remove-libtool-archives ...
+=> bearssl-devel-0.6_2: running post-install hook: 02-remove-perl-files ...
+=> bearssl-devel-0.6_2: running post-install hook: 02-remove-python-bytecode-files ...
+=> bearssl-devel-0.6_2: running post-install hook: 03-remove-empty-dirs ...
+=> bearssl-devel-0.6_2: running post-install hook: 04-create-xbps-metadata-scripts ...
+=> bearssl-devel-0.6_2: running post-install hook: 05-generate-gitrevs ...
+=> bearssl-devel-0.6_2: running post-install hook: 06-strip-and-debug-pkgs ...
+   Stripped static library: /usr/lib/libbearssl.a
+=> bearssl-devel-0.6_2: running post-install hook: 10-pkglint-devel-paths ...
+=> bearssl-devel-0.6_2: running post-install hook: 11-pkglint-elf-in-usrshare ...
+=> bearssl-devel-0.6_2: running post-install hook: 12-rename-python3-c-bindings ...
+=> bearssl-devel-0.6_2: running post-install hook: 98-lib32 ...
+=> bearssl-0.6_2: running post-install hook: 00-compress-info-files ...
+=> bearssl-0.6_2: running post-install hook: 00-uncompress-manpages ...
+=> bearssl-0.6_2: running post-install hook: 01-remove-localized-manpages ...
+=> bearssl-0.6_2: running post-install hook: 01-remove-misc ...
+=> bearssl-0.6_2: running post-install hook: 02-remove-libtool-archives ...
+=> bearssl-0.6_2: running post-install hook: 02-remove-perl-files ...
+=> bearssl-0.6_2: running post-install hook: 02-remove-python-bytecode-files ...
+=> bearssl-0.6_2: running post-install hook: 03-remove-empty-dirs ...
+=> bearssl-0.6_2: running post-install hook: 04-create-xbps-metadata-scripts ...
+=> bearssl-0.6_2: running post-install hook: 05-generate-gitrevs ...
+=> bearssl-0.6_2: running post-install hook: 06-strip-and-debug-pkgs ...
+   Stripped library: /usr/lib/libbearssl.so.0.6
+   Stripped position-independent executable: /usr/bin/brssl
+=> bearssl-0.6_2: running post-install hook: 10-pkglint-devel-paths ...
+=> bearssl-0.6_2: running post-install hook: 11-pkglint-elf-in-usrshare ...
+=> bearssl-0.6_2: running post-install hook: 12-rename-python3-c-bindings ...
+=> bearssl-0.6_2: running post-install hook: 98-lib32 ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 03-rewrite-python-shebang ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 04-generate-runtime-deps ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 05-prepare-32bit ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 06-shlib-provides ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 90-set-timestamps ...
+=> bearssl-devel-0.6_2: setting mtimes to Sun 15 Sep 2019 11:44:15 AM EDT
+=> bearssl-devel-0.6_2: running pre-pkg hook: 99-pkglint-subpkgs ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 99-pkglint ...
+=> bearssl-0.6_2: running pre-pkg hook: 03-rewrite-python-shebang ...
+=> bearssl-0.6_2: running pre-pkg hook: 04-generate-runtime-deps ...
+   SONAME: libc.so.6 <-> glibc>=2.29_1
+=> bearssl-0.6_2: running pre-pkg hook: 05-prepare-32bit ...
+=> bearssl-0.6_2: running pre-pkg hook: 06-shlib-provides ...
+   SONAME libbearssl.so.0 from /usr/lib/libbearssl.so.0.6
+=> bearssl-0.6_2: running pre-pkg hook: 90-set-timestamps ...
+=> bearssl-0.6_2: setting mtimes to Sun 15 Sep 2019 11:44:15 AM EDT
+=> bearssl-0.6_2: running pre-pkg hook: 99-pkglint-subpkgs ...
+=> bearssl-0.6_2: running pre-pkg hook: 99-pkglint ...
+=> bearssl-devel-0.6_2: running do-pkg hook: 00-gen-pkg ...
+=> Creating bearssl-devel-0.6_2.x86_64.xbps for repository /host/binpkgs/bearssl-fix-so-version ...
+=> bearssl-devel-0.6_2: running post-pkg hook: 00-register-pkg ...
+=> bearssl-0.6_2: running do-pkg hook: 00-gen-pkg ...
+=> Creating bearssl-0.6_2.x86_64.xbps for repository /host/binpkgs/bearssl-fix-so-version ...
+=> bearssl-0.6_2: running post-pkg hook: 00-register-pkg ...
+=> Registering new packages to /host/binpkgs/bearssl-fix-so-version
+index: added `bearssl-0.6_2' (x86_64).
+index: added `bearssl-devel-0.6_2' (x86_64).
+index: 2 packages registered.
+=> bearssl-0.6_2: removing autodeps, please wait...
+=> bearssl-0.6_2: cleaning build directory...
+=> bearssl: removing files from destdir...
+=> bearssl-devel: removing files from destdir...
diff --git a/logs2 b/logs2
new file mode 100644
index 00000000000..fe9ad48551a
--- /dev/null
+++ b/logs2
@@ -0,0 +1,396 @@
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/musl/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/musl/nonfree/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/nonfree/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/aarch64/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/multilib/x86_64-repodata' ...
+[*] Updating `https://alpha.de.repo.voidlinux.org/current/multilib/nonfree/x86_64-repodata' ...
+=> bearssl-0.6_2: removing autodeps, please wait...
+=> bearssl-0.6_2: building [gnu-makefile] ...
+=> bearssl-0.6_2: running do-fetch hook: 00-distfiles ...
+=> bearssl-0.6_2: running do-extract hook: 00-distfiles ...
+=> bearssl-0.6_2: extracting distfile(s), please wait...
+=> bearssl-0.6_2: running do-patch hook: 00-patches ...
+=> bearssl-0.6_2: running pre-configure hook: 00-gnu-configure-asneeded ...
+=> bearssl-0.6_2: running pre-configure hook: 01-override-config ...
+=> bearssl-0.6_2: running pre-configure hook: 02-script-wrapper ...
+=> bearssl-0.6_2: running pre-build hook: 02-script-wrapper ...
+=> bearssl-0.6_2: running do_build ...
+mkdir -p build/obj
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/settings.o src/settings.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ccm.o src/aead/ccm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/eax.o src/aead/eax.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/gcm.o src/aead/gcm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ccopy.o src/codec/ccopy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec16be.o src/codec/dec16be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec16le.o src/codec/dec16le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec32be.o src/codec/dec32be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec32le.o src/codec/dec32le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec64be.o src/codec/dec64be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dec64le.o src/codec/dec64le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc16be.o src/codec/enc16be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc16le.o src/codec/enc16le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc32be.o src/codec/enc32be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc32le.o src/codec/enc32le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc64be.o src/codec/enc64be.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/enc64le.o src/codec/enc64le.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/pemdec.o src/codec/pemdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/pemenc.o src/codec/pemenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_all_m15.o src/ec/ec_all_m15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_all_m31.o src/ec/ec_all_m31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_c25519_i15.o src/ec/ec_c25519_i15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_c25519_i31.o src/ec/ec_c25519_i31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_c25519_m15.o src/ec/ec_c25519_m15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_c25519_m31.o src/ec/ec_c25519_m31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_curve25519.o src/ec/ec_curve25519.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_default.o src/ec/ec_default.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_keygen.o src/ec/ec_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_p256_m15.o src/ec/ec_p256_m15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_p256_m31.o src/ec/ec_p256_m31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_prime_i15.o src/ec/ec_prime_i15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_prime_i31.o src/ec/ec_prime_i31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_pubkey.o src/ec/ec_pubkey.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_secp256r1.o src/ec/ec_secp256r1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_secp384r1.o src/ec/ec_secp384r1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ec_secp521r1.o src/ec/ec_secp521r1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_atr.o src/ec/ecdsa_atr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_default_sign_asn1.o src/ec/ecdsa_default_sign_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_default_sign_raw.o src/ec/ecdsa_default_sign_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_default_vrfy_asn1.o src/ec/ecdsa_default_vrfy_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_default_vrfy_raw.o src/ec/ecdsa_default_vrfy_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_bits.o src/ec/ecdsa_i15_bits.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_sign_asn1.o src/ec/ecdsa_i15_sign_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_sign_raw.o src/ec/ecdsa_i15_sign_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_vrfy_asn1.o src/ec/ecdsa_i15_vrfy_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i15_vrfy_raw.o src/ec/ecdsa_i15_vrfy_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_bits.o src/ec/ecdsa_i31_bits.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_sign_asn1.o src/ec/ecdsa_i31_sign_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_sign_raw.o src/ec/ecdsa_i31_sign_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_vrfy_asn1.o src/ec/ecdsa_i31_vrfy_asn1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_i31_vrfy_raw.o src/ec/ecdsa_i31_vrfy_raw.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ecdsa_rta.o src/ec/ecdsa_rta.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dig_oid.o src/hash/dig_oid.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/dig_size.o src/hash/dig_size.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_ctmul.o src/hash/ghash_ctmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_ctmul32.o src/hash/ghash_ctmul32.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_ctmul64.o src/hash/ghash_ctmul64.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_pclmul.o src/hash/ghash_pclmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ghash_pwr8.o src/hash/ghash_pwr8.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/md5.o src/hash/md5.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/md5sha1.o src/hash/md5sha1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/mgf1.o src/hash/mgf1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/multihash.o src/hash/multihash.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sha1.o src/hash/sha1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sha2big.o src/hash/sha2big.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sha2small.o src/hash/sha2small.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_add.o src/int/i15_add.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_bitlen.o src/int/i15_bitlen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_decmod.o src/int/i15_decmod.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_decode.o src/int/i15_decode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_decred.o src/int/i15_decred.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_encode.o src/int/i15_encode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_fmont.o src/int/i15_fmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_iszero.o src/int/i15_iszero.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_moddiv.o src/int/i15_moddiv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_modpow.o src/int/i15_modpow.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_modpow2.o src/int/i15_modpow2.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_montmul.o src/int/i15_montmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_mulacc.o src/int/i15_mulacc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_muladd.o src/int/i15_muladd.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_ninv15.o src/int/i15_ninv15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_reduce.o src/int/i15_reduce.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_rshift.o src/int/i15_rshift.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_sub.o src/int/i15_sub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i15_tmont.o src/int/i15_tmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_add.o src/int/i31_add.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_bitlen.o src/int/i31_bitlen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_decmod.o src/int/i31_decmod.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_decode.o src/int/i31_decode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_decred.o src/int/i31_decred.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_encode.o src/int/i31_encode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_fmont.o src/int/i31_fmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_iszero.o src/int/i31_iszero.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_moddiv.o src/int/i31_moddiv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_modpow.o src/int/i31_modpow.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_modpow2.o src/int/i31_modpow2.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_montmul.o src/int/i31_montmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_mulacc.o src/int/i31_mulacc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_muladd.o src/int/i31_muladd.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_ninv31.o src/int/i31_ninv31.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_reduce.o src/int/i31_reduce.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_rshift.o src/int/i31_rshift.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_sub.o src/int/i31_sub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i31_tmont.o src/int/i31_tmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_add.o src/int/i32_add.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_bitlen.o src/int/i32_bitlen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_decmod.o src/int/i32_decmod.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_decode.o src/int/i32_decode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_decred.o src/int/i32_decred.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_div32.o src/int/i32_div32.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_encode.o src/int/i32_encode.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_fmont.o src/int/i32_fmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_iszero.o src/int/i32_iszero.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_modpow.o src/int/i32_modpow.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_montmul.o src/int/i32_montmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_mulacc.o src/int/i32_mulacc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_muladd.o src/int/i32_muladd.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_ninv32.o src/int/i32_ninv32.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_reduce.o src/int/i32_reduce.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_sub.o src/int/i32_sub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i32_tmont.o src/int/i32_tmont.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/i62_modpow2.o src/int/i62_modpow2.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/hkdf.o src/kdf/hkdf.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/hmac.o src/mac/hmac.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/hmac_ct.o src/mac/hmac_ct.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aesctr_drbg.o src/rand/aesctr_drbg.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/hmac_drbg.o src/rand/hmac_drbg.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sysrng.o src/rand/sysrng.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_keygen.o src/rsa/rsa_default_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_modulus.o src/rsa/rsa_default_modulus.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_oaep_decrypt.o src/rsa/rsa_default_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_oaep_encrypt.o src/rsa/rsa_default_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_pkcs1_sign.o src/rsa/rsa_default_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_pkcs1_vrfy.o src/rsa/rsa_default_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_priv.o src/rsa/rsa_default_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_privexp.o src/rsa/rsa_default_privexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_pub.o src/rsa/rsa_default_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_default_pubexp.o src/rsa/rsa_default_pubexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_keygen.o src/rsa/rsa_i15_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_modulus.o src/rsa/rsa_i15_modulus.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_oaep_decrypt.o src/rsa/rsa_i15_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_oaep_encrypt.o src/rsa/rsa_i15_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_pkcs1_sign.o src/rsa/rsa_i15_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_pkcs1_vrfy.o src/rsa/rsa_i15_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_priv.o src/rsa/rsa_i15_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_privexp.o src/rsa/rsa_i15_privexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_pub.o src/rsa/rsa_i15_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i15_pubexp.o src/rsa/rsa_i15_pubexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_keygen.o src/rsa/rsa_i31_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_keygen_inner.o src/rsa/rsa_i31_keygen_inner.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_modulus.o src/rsa/rsa_i31_modulus.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_oaep_decrypt.o src/rsa/rsa_i31_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_oaep_encrypt.o src/rsa/rsa_i31_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_pkcs1_sign.o src/rsa/rsa_i31_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_pkcs1_vrfy.o src/rsa/rsa_i31_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_priv.o src/rsa/rsa_i31_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_privexp.o src/rsa/rsa_i31_privexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_pub.o src/rsa/rsa_i31_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i31_pubexp.o src/rsa/rsa_i31_pubexp.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_oaep_decrypt.o src/rsa/rsa_i32_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_oaep_encrypt.o src/rsa/rsa_i32_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_pkcs1_sign.o src/rsa/rsa_i32_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_pkcs1_vrfy.o src/rsa/rsa_i32_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_priv.o src/rsa/rsa_i32_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i32_pub.o src/rsa/rsa_i32_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_keygen.o src/rsa/rsa_i62_keygen.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_oaep_decrypt.o src/rsa/rsa_i62_oaep_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_oaep_encrypt.o src/rsa/rsa_i62_oaep_encrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_pkcs1_sign.o src/rsa/rsa_i62_pkcs1_sign.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_pkcs1_vrfy.o src/rsa/rsa_i62_pkcs1_vrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_priv.o src/rsa/rsa_i62_priv.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_i62_pub.o src/rsa/rsa_i62_pub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_oaep_pad.o src/rsa/rsa_oaep_pad.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_oaep_unpad.o src/rsa/rsa_oaep_unpad.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_pkcs1_sig_pad.o src/rsa/rsa_pkcs1_sig_pad.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_pkcs1_sig_unpad.o src/rsa/rsa_pkcs1_sig_unpad.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/rsa_ssl_decrypt.o src/rsa/rsa_ssl_decrypt.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/prf.o src/ssl/prf.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/prf_md5sha1.o src/ssl/prf_md5sha1.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/prf_sha256.o src/ssl/prf_sha256.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/prf_sha384.o src/ssl/prf_sha384.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_ccert_single_ec.o src/ssl/ssl_ccert_single_ec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_ccert_single_rsa.o src/ssl/ssl_ccert_single_rsa.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_client.o src/ssl/ssl_client.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_client_default_rsapub.o src/ssl/ssl_client_default_rsapub.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_client_full.o src/ssl/ssl_client_full.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine.o src/ssl/ssl_engine.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_aescbc.o src/ssl/ssl_engine_default_aescbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_aesccm.o src/ssl/ssl_engine_default_aesccm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_aesgcm.o src/ssl/ssl_engine_default_aesgcm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_chapol.o src/ssl/ssl_engine_default_chapol.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_descbc.o src/ssl/ssl_engine_default_descbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_ec.o src/ssl/ssl_engine_default_ec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_ecdsa.o src/ssl/ssl_engine_default_ecdsa.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_engine_default_rsavrfy.o src/ssl/ssl_engine_default_rsavrfy.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_hashes.o src/ssl/ssl_hashes.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_hs_client.o src/ssl/ssl_hs_client.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_hs_server.o src/ssl/ssl_hs_server.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_io.o src/ssl/ssl_io.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_keyexport.o src/ssl/ssl_keyexport.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_lru.o src/ssl/ssl_lru.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_rec_cbc.o src/ssl/ssl_rec_cbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_rec_ccm.o src/ssl/ssl_rec_ccm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_rec_chapol.o src/ssl/ssl_rec_chapol.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_rec_gcm.o src/ssl/ssl_rec_gcm.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_scert_single_ec.o src/ssl/ssl_scert_single_ec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_scert_single_rsa.o src/ssl/ssl_scert_single_rsa.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server.o src/ssl/ssl_server.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_full_ec.o src/ssl/ssl_server_full_ec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_full_rsa.o src/ssl/ssl_server_full_rsa.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_mine2c.o src/ssl/ssl_server_mine2c.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_mine2g.o src/ssl/ssl_server_mine2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minf2c.o src/ssl/ssl_server_minf2c.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minf2g.o src/ssl/ssl_server_minf2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minr2g.o src/ssl/ssl_server_minr2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minu2g.o src/ssl/ssl_server_minu2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ssl_server_minv2g.o src/ssl/ssl_server_minv2g.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_cbcdec.o src/symcipher/aes_big_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_cbcenc.o src/symcipher/aes_big_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_ctr.o src/symcipher/aes_big_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_ctrcbc.o src/symcipher/aes_big_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_dec.o src/symcipher/aes_big_dec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_big_enc.o src/symcipher/aes_big_enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_common.o src/symcipher/aes_common.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct.o src/symcipher/aes_ct.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64.o src/symcipher/aes_ct64.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_cbcdec.o src/symcipher/aes_ct64_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_cbcenc.o src/symcipher/aes_ct64_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_ctr.o src/symcipher/aes_ct64_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_ctrcbc.o src/symcipher/aes_ct64_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_dec.o src/symcipher/aes_ct64_dec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct64_enc.o src/symcipher/aes_ct64_enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_cbcdec.o src/symcipher/aes_ct_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_cbcenc.o src/symcipher/aes_ct_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_ctr.o src/symcipher/aes_ct_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_ctrcbc.o src/symcipher/aes_ct_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_dec.o src/symcipher/aes_ct_dec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_ct_enc.o src/symcipher/aes_ct_enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8.o src/symcipher/aes_pwr8.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8_cbcdec.o src/symcipher/aes_pwr8_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8_cbcenc.o src/symcipher/aes_pwr8_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8_ctr.o src/symcipher/aes_pwr8_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_pwr8_ctrcbc.o src/symcipher/aes_pwr8_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_cbcdec.o src/symcipher/aes_small_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_cbcenc.o src/symcipher/aes_small_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_ctr.o src/symcipher/aes_small_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_ctrcbc.o src/symcipher/aes_small_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_dec.o src/symcipher/aes_small_dec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_small_enc.o src/symcipher/aes_small_enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni.o src/symcipher/aes_x86ni.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni_cbcdec.o src/symcipher/aes_x86ni_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni_cbcenc.o src/symcipher/aes_x86ni_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni_ctr.o src/symcipher/aes_x86ni_ctr.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/aes_x86ni_ctrcbc.o src/symcipher/aes_x86ni_ctrcbc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/chacha20_ct.o src/symcipher/chacha20_ct.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/chacha20_sse2.o src/symcipher/chacha20_sse2.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_ct.o src/symcipher/des_ct.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_ct_cbcdec.o src/symcipher/des_ct_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_ct_cbcenc.o src/symcipher/des_ct_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_support.o src/symcipher/des_support.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_tab.o src/symcipher/des_tab.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_tab_cbcdec.o src/symcipher/des_tab_cbcdec.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/des_tab_cbcenc.o src/symcipher/des_tab_cbcenc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/poly1305_ctmul.o src/symcipher/poly1305_ctmul.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/poly1305_ctmul32.o src/symcipher/poly1305_ctmul32.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/poly1305_ctmulq.o src/symcipher/poly1305_ctmulq.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/poly1305_i15.o src/symcipher/poly1305_i15.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/asn1enc.o src/x509/asn1enc.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/encode_ec_pk8der.o src/x509/encode_ec_pk8der.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/encode_ec_rawder.o src/x509/encode_ec_rawder.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/encode_rsa_pk8der.o src/x509/encode_rsa_pk8der.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/encode_rsa_rawder.o src/x509/encode_rsa_rawder.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/skey_decoder.o src/x509/skey_decoder.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/x509_decoder.o src/x509/x509_decoder.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/x509_knownkey.o src/x509/x509_knownkey.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/x509_minimal.o src/x509/x509_minimal.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/x509_minimal_full.o src/x509/x509_minimal_full.c
+ar -rcs build/libbearssl.a build/obj/settings.o  build/obj/ccm.o  build/obj/eax.o  build/obj/gcm.o  build/obj/ccopy.o  build/obj/dec16be.o  build/obj/dec16le.o  build/obj/dec32be.o  build/obj/dec32le.o  build/obj/dec64be.o  build/obj/dec64le.o  build/obj/enc16be.o  build/obj/enc16le.o  build/obj/enc32be.o  build/obj/enc32le.o  build/obj/enc64be.o  build/obj/enc64le.o  build/obj/pemdec.o  build/obj/pemenc.o  build/obj/ec_all_m15.o  build/obj/ec_all_m31.o  build/obj/ec_c25519_i15.o  build/obj/ec_c25519_i31.o  build/obj/ec_c25519_m15.o  build/obj/ec_c25519_m31.o  build/obj/ec_curve25519.o  build/obj/ec_default.o  build/obj/ec_keygen.o  build/obj/ec_p256_m15.o  build/obj/ec_p256_m31.o  build/obj/ec_prime_i15.o  build/obj/ec_prime_i31.o  build/obj/ec_pubkey.o  build/obj/ec_secp256r1.o  build/obj/ec_secp384r1.o  build/obj/ec_secp521r1.o  build/obj/ecdsa_atr.o  build/obj/ecdsa_default_sign_asn1.o  build/obj/ecdsa_default_sign_raw.o  build/obj/ecdsa_default_vrfy_asn1.o  build/obj/ecdsa_default_vrfy_raw.o  build/obj/ecdsa_i15_bits.o  build/obj/ecdsa_i15_sign_asn1.o  build/obj/ecdsa_i15_sign_raw.o  build/obj/ecdsa_i15_vrfy_asn1.o  build/obj/ecdsa_i15_vrfy_raw.o  build/obj/ecdsa_i31_bits.o  build/obj/ecdsa_i31_sign_asn1.o  build/obj/ecdsa_i31_sign_raw.o  build/obj/ecdsa_i31_vrfy_asn1.o  build/obj/ecdsa_i31_vrfy_raw.o  build/obj/ecdsa_rta.o  build/obj/dig_oid.o  build/obj/dig_size.o  build/obj/ghash_ctmul.o  build/obj/ghash_ctmul32.o  build/obj/ghash_ctmul64.o  build/obj/ghash_pclmul.o  build/obj/ghash_pwr8.o  build/obj/md5.o  build/obj/md5sha1.o  build/obj/mgf1.o  build/obj/multihash.o  build/obj/sha1.o  build/obj/sha2big.o  build/obj/sha2small.o  build/obj/i15_add.o  build/obj/i15_bitlen.o  build/obj/i15_decmod.o  build/obj/i15_decode.o  build/obj/i15_decred.o  build/obj/i15_encode.o  build/obj/i15_fmont.o  build/obj/i15_iszero.o  build/obj/i15_moddiv.o  build/obj/i15_modpow.o  build/obj/i15_modpow2.o  build/obj/i15_montmul.o  build/obj/i15_mulacc.o  build/obj/i15_muladd.o  build/obj/i15_ninv15.o  build/obj/i15_reduce.o  build/obj/i15_rshift.o  build/obj/i15_sub.o  build/obj/i15_tmont.o  build/obj/i31_add.o  build/obj/i31_bitlen.o  build/obj/i31_decmod.o  build/obj/i31_decode.o  build/obj/i31_decred.o  build/obj/i31_encode.o  build/obj/i31_fmont.o  build/obj/i31_iszero.o  build/obj/i31_moddiv.o  build/obj/i31_modpow.o  build/obj/i31_modpow2.o  build/obj/i31_montmul.o  build/obj/i31_mulacc.o  build/obj/i31_muladd.o  build/obj/i31_ninv31.o  build/obj/i31_reduce.o  build/obj/i31_rshift.o  build/obj/i31_sub.o  build/obj/i31_tmont.o  build/obj/i32_add.o  build/obj/i32_bitlen.o  build/obj/i32_decmod.o  build/obj/i32_decode.o  build/obj/i32_decred.o  build/obj/i32_div32.o  build/obj/i32_encode.o  build/obj/i32_fmont.o  build/obj/i32_iszero.o  build/obj/i32_modpow.o  build/obj/i32_montmul.o  build/obj/i32_mulacc.o  build/obj/i32_muladd.o  build/obj/i32_ninv32.o  build/obj/i32_reduce.o  build/obj/i32_sub.o  build/obj/i32_tmont.o  build/obj/i62_modpow2.o  build/obj/hkdf.o  build/obj/hmac.o  build/obj/hmac_ct.o  build/obj/aesctr_drbg.o  build/obj/hmac_drbg.o  build/obj/sysrng.o  build/obj/rsa_default_keygen.o  build/obj/rsa_default_modulus.o  build/obj/rsa_default_oaep_decrypt.o  build/obj/rsa_default_oaep_encrypt.o  build/obj/rsa_default_pkcs1_sign.o  build/obj/rsa_default_pkcs1_vrfy.o  build/obj/rsa_default_priv.o  build/obj/rsa_default_privexp.o  build/obj/rsa_default_pub.o  build/obj/rsa_default_pubexp.o  build/obj/rsa_i15_keygen.o  build/obj/rsa_i15_modulus.o  build/obj/rsa_i15_oaep_decrypt.o  build/obj/rsa_i15_oaep_encrypt.o  build/obj/rsa_i15_pkcs1_sign.o  build/obj/rsa_i15_pkcs1_vrfy.o  build/obj/rsa_i15_priv.o  build/obj/rsa_i15_privexp.o  build/obj/rsa_i15_pub.o  build/obj/rsa_i15_pubexp.o  build/obj/rsa_i31_keygen.o  build/obj/rsa_i31_keygen_inner.o  build/obj/rsa_i31_modulus.o  build/obj/rsa_i31_oaep_decrypt.o  build/obj/rsa_i31_oaep_encrypt.o  build/obj/rsa_i31_pkcs1_sign.o  build/obj/rsa_i31_pkcs1_vrfy.o  build/obj/rsa_i31_priv.o  build/obj/rsa_i31_privexp.o  build/obj/rsa_i31_pub.o  build/obj/rsa_i31_pubexp.o  build/obj/rsa_i32_oaep_decrypt.o  build/obj/rsa_i32_oaep_encrypt.o  build/obj/rsa_i32_pkcs1_sign.o  build/obj/rsa_i32_pkcs1_vrfy.o  build/obj/rsa_i32_priv.o  build/obj/rsa_i32_pub.o  build/obj/rsa_i62_keygen.o  build/obj/rsa_i62_oaep_decrypt.o  build/obj/rsa_i62_oaep_encrypt.o  build/obj/rsa_i62_pkcs1_sign.o  build/obj/rsa_i62_pkcs1_vrfy.o  build/obj/rsa_i62_priv.o  build/obj/rsa_i62_pub.o  build/obj/rsa_oaep_pad.o  build/obj/rsa_oaep_unpad.o  build/obj/rsa_pkcs1_sig_pad.o  build/obj/rsa_pkcs1_sig_unpad.o  build/obj/rsa_ssl_decrypt.o  build/obj/prf.o  build/obj/prf_md5sha1.o  build/obj/prf_sha256.o  build/obj/prf_sha384.o  build/obj/ssl_ccert_single_ec.o  build/obj/ssl_ccert_single_rsa.o  build/obj/ssl_client.o  build/obj/ssl_client_default_rsapub.o  build/obj/ssl_client_full.o  build/obj/ssl_engine.o  build/obj/ssl_engine_default_aescbc.o  build/obj/ssl_engine_default_aesccm.o  build/obj/ssl_engine_default_aesgcm.o  build/obj/ssl_engine_default_chapol.o  build/obj/ssl_engine_default_descbc.o  build/obj/ssl_engine_default_ec.o  build/obj/ssl_engine_default_ecdsa.o  build/obj/ssl_engine_default_rsavrfy.o  build/obj/ssl_hashes.o  build/obj/ssl_hs_client.o  build/obj/ssl_hs_server.o  build/obj/ssl_io.o  build/obj/ssl_keyexport.o  build/obj/ssl_lru.o  build/obj/ssl_rec_cbc.o  build/obj/ssl_rec_ccm.o  build/obj/ssl_rec_chapol.o  build/obj/ssl_rec_gcm.o  build/obj/ssl_scert_single_ec.o  build/obj/ssl_scert_single_rsa.o  build/obj/ssl_server.o  build/obj/ssl_server_full_ec.o  build/obj/ssl_server_full_rsa.o  build/obj/ssl_server_mine2c.o  build/obj/ssl_server_mine2g.o  build/obj/ssl_server_minf2c.o  build/obj/ssl_server_minf2g.o  build/obj/ssl_server_minr2g.o  build/obj/ssl_server_minu2g.o  build/obj/ssl_server_minv2g.o  build/obj/aes_big_cbcdec.o  build/obj/aes_big_cbcenc.o  build/obj/aes_big_ctr.o  build/obj/aes_big_ctrcbc.o  build/obj/aes_big_dec.o  build/obj/aes_big_enc.o  build/obj/aes_common.o  build/obj/aes_ct.o  build/obj/aes_ct64.o  build/obj/aes_ct64_cbcdec.o  build/obj/aes_ct64_cbcenc.o  build/obj/aes_ct64_ctr.o  build/obj/aes_ct64_ctrcbc.o  build/obj/aes_ct64_dec.o  build/obj/aes_ct64_enc.o  build/obj/aes_ct_cbcdec.o  build/obj/aes_ct_cbcenc.o  build/obj/aes_ct_ctr.o  build/obj/aes_ct_ctrcbc.o  build/obj/aes_ct_dec.o  build/obj/aes_ct_enc.o  build/obj/aes_pwr8.o  build/obj/aes_pwr8_cbcdec.o  build/obj/aes_pwr8_cbcenc.o  build/obj/aes_pwr8_ctr.o  build/obj/aes_pwr8_ctrcbc.o  build/obj/aes_small_cbcdec.o  build/obj/aes_small_cbcenc.o  build/obj/aes_small_ctr.o  build/obj/aes_small_ctrcbc.o  build/obj/aes_small_dec.o  build/obj/aes_small_enc.o  build/obj/aes_x86ni.o  build/obj/aes_x86ni_cbcdec.o  build/obj/aes_x86ni_cbcenc.o  build/obj/aes_x86ni_ctr.o  build/obj/aes_x86ni_ctrcbc.o  build/obj/chacha20_ct.o  build/obj/chacha20_sse2.o  build/obj/des_ct.o  build/obj/des_ct_cbcdec.o  build/obj/des_ct_cbcenc.o  build/obj/des_support.o  build/obj/des_tab.o  build/obj/des_tab_cbcdec.o  build/obj/des_tab_cbcenc.o  build/obj/poly1305_ctmul.o  build/obj/poly1305_ctmul32.o  build/obj/poly1305_ctmulq.o  build/obj/poly1305_i15.o  build/obj/asn1enc.o  build/obj/encode_ec_pk8der.o  build/obj/encode_ec_rawder.o  build/obj/encode_rsa_pk8der.o  build/obj/encode_rsa_rawder.o  build/obj/skey_decoder.o  build/obj/x509_decoder.o  build/obj/x509_knownkey.o  build/obj/x509_minimal.o  build/obj/x509_minimal_full.o
+cc -shared -Wl,-soname,libbearssl.so.0 -o build/libbearssl.so.0.6 build/obj/settings.o  build/obj/ccm.o  build/obj/eax.o  build/obj/gcm.o  build/obj/ccopy.o  build/obj/dec16be.o  build/obj/dec16le.o  build/obj/dec32be.o  build/obj/dec32le.o  build/obj/dec64be.o  build/obj/dec64le.o  build/obj/enc16be.o  build/obj/enc16le.o  build/obj/enc32be.o  build/obj/enc32le.o  build/obj/enc64be.o  build/obj/enc64le.o  build/obj/pemdec.o  build/obj/pemenc.o  build/obj/ec_all_m15.o  build/obj/ec_all_m31.o  build/obj/ec_c25519_i15.o  build/obj/ec_c25519_i31.o  build/obj/ec_c25519_m15.o  build/obj/ec_c25519_m31.o  build/obj/ec_curve25519.o  build/obj/ec_default.o  build/obj/ec_keygen.o  build/obj/ec_p256_m15.o  build/obj/ec_p256_m31.o  build/obj/ec_prime_i15.o  build/obj/ec_prime_i31.o  build/obj/ec_pubkey.o  build/obj/ec_secp256r1.o  build/obj/ec_secp384r1.o  build/obj/ec_secp521r1.o  build/obj/ecdsa_atr.o  build/obj/ecdsa_default_sign_asn1.o  build/obj/ecdsa_default_sign_raw.o  build/obj/ecdsa_default_vrfy_asn1.o  build/obj/ecdsa_default_vrfy_raw.o  build/obj/ecdsa_i15_bits.o  build/obj/ecdsa_i15_sign_asn1.o  build/obj/ecdsa_i15_sign_raw.o  build/obj/ecdsa_i15_vrfy_asn1.o  build/obj/ecdsa_i15_vrfy_raw.o  build/obj/ecdsa_i31_bits.o  build/obj/ecdsa_i31_sign_asn1.o  build/obj/ecdsa_i31_sign_raw.o  build/obj/ecdsa_i31_vrfy_asn1.o  build/obj/ecdsa_i31_vrfy_raw.o  build/obj/ecdsa_rta.o  build/obj/dig_oid.o  build/obj/dig_size.o  build/obj/ghash_ctmul.o  build/obj/ghash_ctmul32.o  build/obj/ghash_ctmul64.o  build/obj/ghash_pclmul.o  build/obj/ghash_pwr8.o  build/obj/md5.o  build/obj/md5sha1.o  build/obj/mgf1.o  build/obj/multihash.o  build/obj/sha1.o  build/obj/sha2big.o  build/obj/sha2small.o  build/obj/i15_add.o  build/obj/i15_bitlen.o  build/obj/i15_decmod.o  build/obj/i15_decode.o  build/obj/i15_decred.o  build/obj/i15_encode.o  build/obj/i15_fmont.o  build/obj/i15_iszero.o  build/obj/i15_moddiv.o  build/obj/i15_modpow.o  build/obj/i15_modpow2.o  build/obj/i15_montmul.o  build/obj/i15_mulacc.o  build/obj/i15_muladd.o  build/obj/i15_ninv15.o  build/obj/i15_reduce.o  build/obj/i15_rshift.o  build/obj/i15_sub.o  build/obj/i15_tmont.o  build/obj/i31_add.o  build/obj/i31_bitlen.o  build/obj/i31_decmod.o  build/obj/i31_decode.o  build/obj/i31_decred.o  build/obj/i31_encode.o  build/obj/i31_fmont.o  build/obj/i31_iszero.o  build/obj/i31_moddiv.o  build/obj/i31_modpow.o  build/obj/i31_modpow2.o  build/obj/i31_montmul.o  build/obj/i31_mulacc.o  build/obj/i31_muladd.o  build/obj/i31_ninv31.o  build/obj/i31_reduce.o  build/obj/i31_rshift.o  build/obj/i31_sub.o  build/obj/i31_tmont.o  build/obj/i32_add.o  build/obj/i32_bitlen.o  build/obj/i32_decmod.o  build/obj/i32_decode.o  build/obj/i32_decred.o  build/obj/i32_div32.o  build/obj/i32_encode.o  build/obj/i32_fmont.o  build/obj/i32_iszero.o  build/obj/i32_modpow.o  build/obj/i32_montmul.o  build/obj/i32_mulacc.o  build/obj/i32_muladd.o  build/obj/i32_ninv32.o  build/obj/i32_reduce.o  build/obj/i32_sub.o  build/obj/i32_tmont.o  build/obj/i62_modpow2.o  build/obj/hkdf.o  build/obj/hmac.o  build/obj/hmac_ct.o  build/obj/aesctr_drbg.o  build/obj/hmac_drbg.o  build/obj/sysrng.o  build/obj/rsa_default_keygen.o  build/obj/rsa_default_modulus.o  build/obj/rsa_default_oaep_decrypt.o  build/obj/rsa_default_oaep_encrypt.o  build/obj/rsa_default_pkcs1_sign.o  build/obj/rsa_default_pkcs1_vrfy.o  build/obj/rsa_default_priv.o  build/obj/rsa_default_privexp.o  build/obj/rsa_default_pub.o  build/obj/rsa_default_pubexp.o  build/obj/rsa_i15_keygen.o  build/obj/rsa_i15_modulus.o  build/obj/rsa_i15_oaep_decrypt.o  build/obj/rsa_i15_oaep_encrypt.o  build/obj/rsa_i15_pkcs1_sign.o  build/obj/rsa_i15_pkcs1_vrfy.o  build/obj/rsa_i15_priv.o  build/obj/rsa_i15_privexp.o  build/obj/rsa_i15_pub.o  build/obj/rsa_i15_pubexp.o  build/obj/rsa_i31_keygen.o  build/obj/rsa_i31_keygen_inner.o  build/obj/rsa_i31_modulus.o  build/obj/rsa_i31_oaep_decrypt.o  build/obj/rsa_i31_oaep_encrypt.o  build/obj/rsa_i31_pkcs1_sign.o  build/obj/rsa_i31_pkcs1_vrfy.o  build/obj/rsa_i31_priv.o  build/obj/rsa_i31_privexp.o  build/obj/rsa_i31_pub.o  build/obj/rsa_i31_pubexp.o  build/obj/rsa_i32_oaep_decrypt.o  build/obj/rsa_i32_oaep_encrypt.o  build/obj/rsa_i32_pkcs1_sign.o  build/obj/rsa_i32_pkcs1_vrfy.o  build/obj/rsa_i32_priv.o  build/obj/rsa_i32_pub.o  build/obj/rsa_i62_keygen.o  build/obj/rsa_i62_oaep_decrypt.o  build/obj/rsa_i62_oaep_encrypt.o  build/obj/rsa_i62_pkcs1_sign.o  build/obj/rsa_i62_pkcs1_vrfy.o  build/obj/rsa_i62_priv.o  build/obj/rsa_i62_pub.o  build/obj/rsa_oaep_pad.o  build/obj/rsa_oaep_unpad.o  build/obj/rsa_pkcs1_sig_pad.o  build/obj/rsa_pkcs1_sig_unpad.o  build/obj/rsa_ssl_decrypt.o  build/obj/prf.o  build/obj/prf_md5sha1.o  build/obj/prf_sha256.o  build/obj/prf_sha384.o  build/obj/ssl_ccert_single_ec.o  build/obj/ssl_ccert_single_rsa.o  build/obj/ssl_client.o  build/obj/ssl_client_default_rsapub.o  build/obj/ssl_client_full.o  build/obj/ssl_engine.o  build/obj/ssl_engine_default_aescbc.o  build/obj/ssl_engine_default_aesccm.o  build/obj/ssl_engine_default_aesgcm.o  build/obj/ssl_engine_default_chapol.o  build/obj/ssl_engine_default_descbc.o  build/obj/ssl_engine_default_ec.o  build/obj/ssl_engine_default_ecdsa.o  build/obj/ssl_engine_default_rsavrfy.o  build/obj/ssl_hashes.o  build/obj/ssl_hs_client.o  build/obj/ssl_hs_server.o  build/obj/ssl_io.o  build/obj/ssl_keyexport.o  build/obj/ssl_lru.o  build/obj/ssl_rec_cbc.o  build/obj/ssl_rec_ccm.o  build/obj/ssl_rec_chapol.o  build/obj/ssl_rec_gcm.o  build/obj/ssl_scert_single_ec.o  build/obj/ssl_scert_single_rsa.o  build/obj/ssl_server.o  build/obj/ssl_server_full_ec.o  build/obj/ssl_server_full_rsa.o  build/obj/ssl_server_mine2c.o  build/obj/ssl_server_mine2g.o  build/obj/ssl_server_minf2c.o  build/obj/ssl_server_minf2g.o  build/obj/ssl_server_minr2g.o  build/obj/ssl_server_minu2g.o  build/obj/ssl_server_minv2g.o  build/obj/aes_big_cbcdec.o  build/obj/aes_big_cbcenc.o  build/obj/aes_big_ctr.o  build/obj/aes_big_ctrcbc.o  build/obj/aes_big_dec.o  build/obj/aes_big_enc.o  build/obj/aes_common.o  build/obj/aes_ct.o  build/obj/aes_ct64.o  build/obj/aes_ct64_cbcdec.o  build/obj/aes_ct64_cbcenc.o  build/obj/aes_ct64_ctr.o  build/obj/aes_ct64_ctrcbc.o  build/obj/aes_ct64_dec.o  build/obj/aes_ct64_enc.o  build/obj/aes_ct_cbcdec.o  build/obj/aes_ct_cbcenc.o  build/obj/aes_ct_ctr.o  build/obj/aes_ct_ctrcbc.o  build/obj/aes_ct_dec.o  build/obj/aes_ct_enc.o  build/obj/aes_pwr8.o  build/obj/aes_pwr8_cbcdec.o  build/obj/aes_pwr8_cbcenc.o  build/obj/aes_pwr8_ctr.o  build/obj/aes_pwr8_ctrcbc.o  build/obj/aes_small_cbcdec.o  build/obj/aes_small_cbcenc.o  build/obj/aes_small_ctr.o  build/obj/aes_small_ctrcbc.o  build/obj/aes_small_dec.o  build/obj/aes_small_enc.o  build/obj/aes_x86ni.o  build/obj/aes_x86ni_cbcdec.o  build/obj/aes_x86ni_cbcenc.o  build/obj/aes_x86ni_ctr.o  build/obj/aes_x86ni_ctrcbc.o  build/obj/chacha20_ct.o  build/obj/chacha20_sse2.o  build/obj/des_ct.o  build/obj/des_ct_cbcdec.o  build/obj/des_ct_cbcenc.o  build/obj/des_support.o  build/obj/des_tab.o  build/obj/des_tab_cbcdec.o  build/obj/des_tab_cbcenc.o  build/obj/poly1305_ctmul.o  build/obj/poly1305_ctmul32.o  build/obj/poly1305_ctmulq.o  build/obj/poly1305_i15.o  build/obj/asn1enc.o  build/obj/encode_ec_pk8der.o  build/obj/encode_ec_rawder.o  build/obj/encode_rsa_pk8der.o  build/obj/encode_rsa_rawder.o  build/obj/skey_decoder.o  build/obj/x509_decoder.o  build/obj/x509_knownkey.o  build/obj/x509_minimal.o  build/obj/x509_minimal_full.o
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/brssl.o tools/brssl.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/certs.o tools/certs.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/chain.o tools/chain.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/client.o tools/client.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/errors.o tools/errors.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/files.o tools/files.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/impl.o tools/impl.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/keys.o tools/keys.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/names.o tools/names.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/server.o tools/server.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/skey.o tools/skey.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/sslio.o tools/sslio.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/ta.o tools/ta.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/twrch.o tools/twrch.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/vector.o tools/vector.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/verify.o tools/verify.c
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/xmem.o tools/xmem.c
+cc -Wl,-z,relro -Wl,-z,now -Wl,--as-needed     -o build/brssl build/obj/brssl.o  build/obj/certs.o  build/obj/chain.o  build/obj/client.o  build/obj/errors.o  build/obj/files.o  build/obj/impl.o  build/obj/keys.o  build/obj/names.o  build/obj/server.o  build/obj/skey.o  build/obj/sslio.o  build/obj/ta.o  build/obj/twrch.o  build/obj/vector.o  build/obj/verify.o  build/obj/xmem.o build/libbearssl.a
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/test_crypto.o test/test_crypto.c
+cc -Wl,-z,relro -Wl,-z,now -Wl,--as-needed     -o build/testcrypto build/obj/test_crypto.o build/libbearssl.a
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -c -o build/obj/test_speed.o test/test_speed.c
+cc -Wl,-z,relro -Wl,-z,now -Wl,--as-needed     -o build/testspeed build/obj/test_speed.o build/libbearssl.a
+cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe  -fPIC  -Isrc -Iinc -DSRCDIRNAME=".." -c -o build/obj/test_x509.o test/test_x509.c
+cc -Wl,-z,relro -Wl,-z,now -Wl,--as-needed     -o build/testx509 build/obj/test_x509.o build/libbearssl.a
+=> bearssl-0.6_2: skipping check (XBPS_CHECK_PKGS is disabled) ...
+=> bearssl-0.6_2: running pre-install hook: 00-lib32 ...
+=> bearssl-0.6_2: running pre-install hook: 02-script-wrapper ...
+=> bearssl-0.6_2: running pre-install hook: 98-fixup-gir-path ...
+=> bearssl-0.6_2: running do_install ...
+=> bearssl-devel-0.6_2: running pre-install hook: 00-lib32 ...
+=> bearssl-devel-0.6_2: running pre-install hook: 02-script-wrapper ...
+=> bearssl-devel-0.6_2: running pre-install hook: 98-fixup-gir-path ...
+=> bearssl-devel-0.6_2: running pkg_install ...
+=> bearssl-devel-0.6_2: running post-install hook: 00-compress-info-files ...
+=> bearssl-devel-0.6_2: running post-install hook: 00-uncompress-manpages ...
+=> bearssl-devel-0.6_2: running post-install hook: 01-remove-localized-manpages ...
+=> bearssl-devel-0.6_2: running post-install hook: 01-remove-misc ...
+=> bearssl-devel-0.6_2: running post-install hook: 02-remove-libtool-archives ...
+=> bearssl-devel-0.6_2: running post-install hook: 02-remove-perl-files ...
+=> bearssl-devel-0.6_2: running post-install hook: 02-remove-python-bytecode-files ...
+=> bearssl-devel-0.6_2: running post-install hook: 03-remove-empty-dirs ...
+=> bearssl-devel-0.6_2: running post-install hook: 04-create-xbps-metadata-scripts ...
+=> bearssl-devel-0.6_2: running post-install hook: 05-generate-gitrevs ...
+=> bearssl-devel-0.6_2: running post-install hook: 06-strip-and-debug-pkgs ...
+   Stripped static library: /usr/lib/libbearssl.a
+=> bearssl-devel-0.6_2: running post-install hook: 10-pkglint-devel-paths ...
+=> bearssl-devel-0.6_2: running post-install hook: 11-pkglint-elf-in-usrshare ...
+=> bearssl-devel-0.6_2: running post-install hook: 12-rename-python3-c-bindings ...
+=> bearssl-devel-0.6_2: running post-install hook: 98-lib32 ...
+=> bearssl-0.6_2: running post-install hook: 00-compress-info-files ...
+=> bearssl-0.6_2: running post-install hook: 00-uncompress-manpages ...
+=> bearssl-0.6_2: running post-install hook: 01-remove-localized-manpages ...
+=> bearssl-0.6_2: running post-install hook: 01-remove-misc ...
+=> bearssl-0.6_2: running post-install hook: 02-remove-libtool-archives ...
+=> bearssl-0.6_2: running post-install hook: 02-remove-perl-files ...
+=> bearssl-0.6_2: running post-install hook: 02-remove-python-bytecode-files ...
+=> bearssl-0.6_2: running post-install hook: 03-remove-empty-dirs ...
+=> bearssl-0.6_2: running post-install hook: 04-create-xbps-metadata-scripts ...
+=> bearssl-0.6_2: running post-install hook: 05-generate-gitrevs ...
+=> bearssl-0.6_2: running post-install hook: 06-strip-and-debug-pkgs ...
+   Stripped library: /usr/lib/libbearssl.so.0.6
+   Stripped position-independent executable: /usr/bin/brssl
+=> bearssl-0.6_2: running post-install hook: 10-pkglint-devel-paths ...
+=> bearssl-0.6_2: running post-install hook: 11-pkglint-elf-in-usrshare ...
+=> bearssl-0.6_2: running post-install hook: 12-rename-python3-c-bindings ...
+=> bearssl-0.6_2: running post-install hook: 98-lib32 ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 03-rewrite-python-shebang ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 04-generate-runtime-deps ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 05-prepare-32bit ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 06-shlib-provides ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 90-set-timestamps ...
+=> bearssl-devel-0.6_2: setting mtimes to Sun 15 Sep 2019 11:44:15 AM EDT
+=> bearssl-devel-0.6_2: running pre-pkg hook: 99-pkglint-subpkgs ...
+=> bearssl-devel-0.6_2: running pre-pkg hook: 99-pkglint ...
+=> bearssl-0.6_2: running pre-pkg hook: 03-rewrite-python-shebang ...
+=> bearssl-0.6_2: running pre-pkg hook: 04-generate-runtime-deps ...
+   SONAME: libc.so.6 <-> glibc>=2.29_1
+=> bearssl-0.6_2: running pre-pkg hook: 05-prepare-32bit ...
+=> bearssl-0.6_2: running pre-pkg hook: 06-shlib-provides ...
+   SONAME libbearssl.so.0 from /usr/lib/libbearssl.so.0.6
+=> bearssl-0.6_2: running pre-pkg hook: 90-set-timestamps ...
+=> bearssl-0.6_2: setting mtimes to Sun 15 Sep 2019 11:44:15 AM EDT
+=> bearssl-0.6_2: running pre-pkg hook: 99-pkglint-subpkgs ...
+=> bearssl-0.6_2: running pre-pkg hook: 99-pkglint ...
+=> bearssl-devel-0.6_2: running do-pkg hook: 00-gen-pkg ...
+=> Creating bearssl-devel-0.6_2.x86_64.xbps for repository /host/binpkgs/bearssl-fix-so-version ...
+=> bearssl-devel-0.6_2: running post-pkg hook: 00-register-pkg ...
+=> bearssl-0.6_2: running do-pkg hook: 00-gen-pkg ...
+=> Creating bearssl-0.6_2.x86_64.xbps for repository /host/binpkgs/bearssl-fix-so-version ...
+=> bearssl-0.6_2: running post-pkg hook: 00-register-pkg ...
+=> Registering new packages to /host/binpkgs/bearssl-fix-so-version
+index: added `bearssl-0.6_2' (x86_64).
+index: added `bearssl-devel-0.6_2' (x86_64).
+index: 2 packages registered.
+=> bearssl-0.6_2: removing autodeps, please wait...
+=> bearssl-0.6_2: cleaning build directory...
+=> bearssl: removing files from destdir...
+=> bearssl-devel: removing files from destdir...
diff --git a/srcpkgs/bearssl/template b/srcpkgs/bearssl/template
index 777cec324d3..8d37dc4cdf0 100644
--- a/srcpkgs/bearssl/template
+++ b/srcpkgs/bearssl/template
@@ -1,23 +1,24 @@
 # Template file for 'bearssl'
 pkgname=bearssl
 version=0.6
-revision=1
+revision=2
 build_style=gnu-makefile
+make_build_args="D=.so.${version} LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,lib${pkgname}.so.${version%%.*}"
 short_desc="Implementation of the SSL/TLS protocol in C"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
-homepage="https://www.bearssl.org/"
-_changelog="https://www.bearssl.org/changelog.html"
-distfiles="https://www.bearssl.org/${pkgname}-${version}.tar.gz"
+homepage="https://bearssl.org"
+changelog="${homepage}/changelog.html"
+distfiles="${homepage}/${pkgname}-${version}.tar.gz"
 checksum=6705bba1714961b41a728dfc5debbe348d2966c117649392f8c8139efc83ff14
 CFLAGS="-fPIC"
-make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,libbearssl.so.0"
 
 do_install() {
 	vbin build/brssl
-	vinstall build/libbearssl.a 0644 usr/lib
-	vinstall build/libbearssl.so.${version} 0644 usr/lib
-	ln -s libbearssl.so.${version} ${DESTDIR}/usr/lib/libbearssl.so
+	vinstall "build/lib${pkgname}.a"             0644 usr/lib
+	vinstall "build/lib${pkgname}.so.${version}" 0644 usr/lib
+	ln -s "lib${pkgname}.so.${version}"     "${DESTDIR}/usr/lib/lib${pkgname}.so.${version%%.*}"
+	ln -s "lib${pkgname}.so.${version%%.*}" "${DESTDIR}/usr/lib/lib${pkgname}.so"
 	vcopy inc usr/include
 	vlicense LICENSE.txt LICENSE
 }

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PR PATCH] [Updated] bearssl: fix libbearssl.so.0 => not found
  2019-09-15 15:17 [PR PATCH] bearssl: fix libbearssl.so.0 => not found voidlinux-github
                   ` (7 preceding siblings ...)
  2019-09-15 22:03 ` voidlinux-github
@ 2019-09-15 22:03 ` voidlinux-github
  2019-09-15 22:03 ` voidlinux-github
                   ` (5 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: voidlinux-github @ 2019-09-15 22:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 350 bytes --]

There is an updated pull request by concatime against master on the void-packages repository

https://github.com/concatime/void-packages bearssl-fix-so-version
https://github.com/void-linux/void-packages/pull/14470

bearssl: fix libbearssl.so.0 => not found


A patch file from https://github.com/void-linux/void-packages/pull/14470.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bearssl-fix-so-version-14470.patch --]
[-- Type: text/x-diff, Size: 1886 bytes --]

From 60e8ebde2c380ab941ed0afd53e60224db4e48bb Mon Sep 17 00:00:00 2001
From: Issam Maghni <me@concati.me>
Date: Sun, 15 Sep 2019 11:12:17 -0400
Subject: [PATCH] bearssl: fix libbearssl.so.0 => not found

---
 srcpkgs/bearssl/template | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/bearssl/template b/srcpkgs/bearssl/template
index 777cec324d3..8d37dc4cdf0 100644
--- a/srcpkgs/bearssl/template
+++ b/srcpkgs/bearssl/template
@@ -1,23 +1,24 @@
 # Template file for 'bearssl'
 pkgname=bearssl
 version=0.6
-revision=1
+revision=2
 build_style=gnu-makefile
+make_build_args="D=.so.${version} LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,lib${pkgname}.so.${version%%.*}"
 short_desc="Implementation of the SSL/TLS protocol in C"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
-homepage="https://www.bearssl.org/"
-_changelog="https://www.bearssl.org/changelog.html"
-distfiles="https://www.bearssl.org/${pkgname}-${version}.tar.gz"
+homepage="https://bearssl.org"
+changelog="${homepage}/changelog.html"
+distfiles="${homepage}/${pkgname}-${version}.tar.gz"
 checksum=6705bba1714961b41a728dfc5debbe348d2966c117649392f8c8139efc83ff14
 CFLAGS="-fPIC"
-make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,libbearssl.so.0"
 
 do_install() {
 	vbin build/brssl
-	vinstall build/libbearssl.a 0644 usr/lib
-	vinstall build/libbearssl.so.${version} 0644 usr/lib
-	ln -s libbearssl.so.${version} ${DESTDIR}/usr/lib/libbearssl.so
+	vinstall "build/lib${pkgname}.a"             0644 usr/lib
+	vinstall "build/lib${pkgname}.so.${version}" 0644 usr/lib
+	ln -s "lib${pkgname}.so.${version}"     "${DESTDIR}/usr/lib/lib${pkgname}.so.${version%%.*}"
+	ln -s "lib${pkgname}.so.${version%%.*}" "${DESTDIR}/usr/lib/lib${pkgname}.so"
 	vcopy inc usr/include
 	vlicense LICENSE.txt LICENSE
 }

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PR PATCH] [Updated] bearssl: fix libbearssl.so.0 => not found
  2019-09-15 15:17 [PR PATCH] bearssl: fix libbearssl.so.0 => not found voidlinux-github
                   ` (8 preceding siblings ...)
  2019-09-15 22:03 ` voidlinux-github
@ 2019-09-15 22:03 ` voidlinux-github
  2019-09-15 22:47 ` voidlinux-github
                   ` (4 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: voidlinux-github @ 2019-09-15 22:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 350 bytes --]

There is an updated pull request by concatime against master on the void-packages repository

https://github.com/concatime/void-packages bearssl-fix-so-version
https://github.com/void-linux/void-packages/pull/14470

bearssl: fix libbearssl.so.0 => not found


A patch file from https://github.com/void-linux/void-packages/pull/14470.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bearssl-fix-so-version-14470.patch --]
[-- Type: text/x-diff, Size: 1886 bytes --]

From 60e8ebde2c380ab941ed0afd53e60224db4e48bb Mon Sep 17 00:00:00 2001
From: Issam Maghni <me@concati.me>
Date: Sun, 15 Sep 2019 11:12:17 -0400
Subject: [PATCH] bearssl: fix libbearssl.so.0 => not found

---
 srcpkgs/bearssl/template | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/bearssl/template b/srcpkgs/bearssl/template
index 777cec324d3..8d37dc4cdf0 100644
--- a/srcpkgs/bearssl/template
+++ b/srcpkgs/bearssl/template
@@ -1,23 +1,24 @@
 # Template file for 'bearssl'
 pkgname=bearssl
 version=0.6
-revision=1
+revision=2
 build_style=gnu-makefile
+make_build_args="D=.so.${version} LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,lib${pkgname}.so.${version%%.*}"
 short_desc="Implementation of the SSL/TLS protocol in C"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
-homepage="https://www.bearssl.org/"
-_changelog="https://www.bearssl.org/changelog.html"
-distfiles="https://www.bearssl.org/${pkgname}-${version}.tar.gz"
+homepage="https://bearssl.org"
+changelog="${homepage}/changelog.html"
+distfiles="${homepage}/${pkgname}-${version}.tar.gz"
 checksum=6705bba1714961b41a728dfc5debbe348d2966c117649392f8c8139efc83ff14
 CFLAGS="-fPIC"
-make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,libbearssl.so.0"
 
 do_install() {
 	vbin build/brssl
-	vinstall build/libbearssl.a 0644 usr/lib
-	vinstall build/libbearssl.so.${version} 0644 usr/lib
-	ln -s libbearssl.so.${version} ${DESTDIR}/usr/lib/libbearssl.so
+	vinstall "build/lib${pkgname}.a"             0644 usr/lib
+	vinstall "build/lib${pkgname}.so.${version}" 0644 usr/lib
+	ln -s "lib${pkgname}.so.${version}"     "${DESTDIR}/usr/lib/lib${pkgname}.so.${version%%.*}"
+	ln -s "lib${pkgname}.so.${version%%.*}" "${DESTDIR}/usr/lib/lib${pkgname}.so"
 	vcopy inc usr/include
 	vlicense LICENSE.txt LICENSE
 }

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PR PATCH] [Updated] bearssl: fix libbearssl.so.0 => not found
  2019-09-15 15:17 [PR PATCH] bearssl: fix libbearssl.so.0 => not found voidlinux-github
                   ` (9 preceding siblings ...)
  2019-09-15 22:03 ` voidlinux-github
@ 2019-09-15 22:47 ` voidlinux-github
  2019-09-15 22:47 ` voidlinux-github
                   ` (3 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: voidlinux-github @ 2019-09-15 22:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 350 bytes --]

There is an updated pull request by concatime against master on the void-packages repository

https://github.com/concatime/void-packages bearssl-fix-so-version
https://github.com/void-linux/void-packages/pull/14470

bearssl: fix libbearssl.so.0 => not found


A patch file from https://github.com/void-linux/void-packages/pull/14470.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bearssl-fix-so-version-14470.patch --]
[-- Type: text/x-diff, Size: 1899 bytes --]

From fa4a2551e3ffed91073333ffc7f59f33dd225eba Mon Sep 17 00:00:00 2001
From: Issam Maghni <me@concati.me>
Date: Sun, 15 Sep 2019 11:12:17 -0400
Subject: [PATCH] bearssl: fix libbearssl.so.0 => not found

---
 srcpkgs/bearssl/template | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/bearssl/template b/srcpkgs/bearssl/template
index 777cec324d3..ec393735acf 100644
--- a/srcpkgs/bearssl/template
+++ b/srcpkgs/bearssl/template
@@ -1,23 +1,24 @@
 # Template file for 'bearssl'
 pkgname=bearssl
 version=0.6
-revision=1
+revision=2
 build_style=gnu-makefile
+make_build_args="D=.so.${version} LD=\$(CC) LDDLL=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,lib${pkgname}.so.${version%%.*}"
 short_desc="Implementation of the SSL/TLS protocol in C"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
-homepage="https://www.bearssl.org/"
-_changelog="https://www.bearssl.org/changelog.html"
-distfiles="https://www.bearssl.org/${pkgname}-${version}.tar.gz"
+homepage="https://bearssl.org"
+changelog="${homepage}/changelog.html"
+distfiles="${homepage}/${pkgname}-${version}.tar.gz"
 checksum=6705bba1714961b41a728dfc5debbe348d2966c117649392f8c8139efc83ff14
 CFLAGS="-fPIC"
-make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,libbearssl.so.0"
 
 do_install() {
 	vbin build/brssl
-	vinstall build/libbearssl.a 0644 usr/lib
-	vinstall build/libbearssl.so.${version} 0644 usr/lib
-	ln -s libbearssl.so.${version} ${DESTDIR}/usr/lib/libbearssl.so
+	vinstall "build/lib${pkgname}.a"             0644 usr/lib
+	vinstall "build/lib${pkgname}.so.${version}" 0644 usr/lib
+	ln -s "lib${pkgname}.so.${version}"     "${DESTDIR}/usr/lib/lib${pkgname}.so.${version%%.*}"
+	ln -s "lib${pkgname}.so.${version%%.*}" "${DESTDIR}/usr/lib/lib${pkgname}.so"
 	vcopy inc usr/include
 	vlicense LICENSE.txt LICENSE
 }

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PR PATCH] [Updated] bearssl: fix libbearssl.so.0 => not found
  2019-09-15 15:17 [PR PATCH] bearssl: fix libbearssl.so.0 => not found voidlinux-github
                   ` (10 preceding siblings ...)
  2019-09-15 22:47 ` voidlinux-github
@ 2019-09-15 22:47 ` voidlinux-github
  2019-09-16 14:31 ` voidlinux-github
                   ` (2 subsequent siblings)
  14 siblings, 0 replies; 16+ messages in thread
From: voidlinux-github @ 2019-09-15 22:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 350 bytes --]

There is an updated pull request by concatime against master on the void-packages repository

https://github.com/concatime/void-packages bearssl-fix-so-version
https://github.com/void-linux/void-packages/pull/14470

bearssl: fix libbearssl.so.0 => not found


A patch file from https://github.com/void-linux/void-packages/pull/14470.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-bearssl-fix-so-version-14470.patch --]
[-- Type: text/x-diff, Size: 1899 bytes --]

From fa4a2551e3ffed91073333ffc7f59f33dd225eba Mon Sep 17 00:00:00 2001
From: Issam Maghni <me@concati.me>
Date: Sun, 15 Sep 2019 11:12:17 -0400
Subject: [PATCH] bearssl: fix libbearssl.so.0 => not found

---
 srcpkgs/bearssl/template | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/bearssl/template b/srcpkgs/bearssl/template
index 777cec324d3..ec393735acf 100644
--- a/srcpkgs/bearssl/template
+++ b/srcpkgs/bearssl/template
@@ -1,23 +1,24 @@
 # Template file for 'bearssl'
 pkgname=bearssl
 version=0.6
-revision=1
+revision=2
 build_style=gnu-makefile
+make_build_args="D=.so.${version} LD=\$(CC) LDDLL=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,lib${pkgname}.so.${version%%.*}"
 short_desc="Implementation of the SSL/TLS protocol in C"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="MIT"
-homepage="https://www.bearssl.org/"
-_changelog="https://www.bearssl.org/changelog.html"
-distfiles="https://www.bearssl.org/${pkgname}-${version}.tar.gz"
+homepage="https://bearssl.org"
+changelog="${homepage}/changelog.html"
+distfiles="${homepage}/${pkgname}-${version}.tar.gz"
 checksum=6705bba1714961b41a728dfc5debbe348d2966c117649392f8c8139efc83ff14
 CFLAGS="-fPIC"
-make_build_args="D=.so.${version} LDDLL=\$(CC) LD=\$(CC) LDDLLFLAGS=-shared LDDLLFLAGS+=-Wl,-soname,libbearssl.so.0"
 
 do_install() {
 	vbin build/brssl
-	vinstall build/libbearssl.a 0644 usr/lib
-	vinstall build/libbearssl.so.${version} 0644 usr/lib
-	ln -s libbearssl.so.${version} ${DESTDIR}/usr/lib/libbearssl.so
+	vinstall "build/lib${pkgname}.a"             0644 usr/lib
+	vinstall "build/lib${pkgname}.so.${version}" 0644 usr/lib
+	ln -s "lib${pkgname}.so.${version}"     "${DESTDIR}/usr/lib/lib${pkgname}.so.${version%%.*}"
+	ln -s "lib${pkgname}.so.${version%%.*}" "${DESTDIR}/usr/lib/lib${pkgname}.so"
 	vcopy inc usr/include
 	vlicense LICENSE.txt LICENSE
 }

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: bearssl: fix libbearssl.so.0 => not found
  2019-09-15 15:17 [PR PATCH] bearssl: fix libbearssl.so.0 => not found voidlinux-github
                   ` (11 preceding siblings ...)
  2019-09-15 22:47 ` voidlinux-github
@ 2019-09-16 14:31 ` voidlinux-github
  2019-09-16 17:57 ` voidlinux-github
  2019-09-17  8:23 ` [PR PATCH] [Merged]: " voidlinux-github
  14 siblings, 0 replies; 16+ messages in thread
From: voidlinux-github @ 2019-09-16 14:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 183 bytes --]

New comment by Hoshpak on void-packages repository

https://github.com/void-linux/void-packages/pull/14470#issuecomment-531804227

Comment:
How and when did you encounter this issue?

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: bearssl: fix libbearssl.so.0 => not found
  2019-09-15 15:17 [PR PATCH] bearssl: fix libbearssl.so.0 => not found voidlinux-github
                   ` (12 preceding siblings ...)
  2019-09-16 14:31 ` voidlinux-github
@ 2019-09-16 17:57 ` voidlinux-github
  2019-09-17  8:23 ` [PR PATCH] [Merged]: " voidlinux-github
  14 siblings, 0 replies; 16+ messages in thread
From: voidlinux-github @ 2019-09-16 17:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 844 bytes --]

New comment by concatime on void-packages repository

https://github.com/void-linux/void-packages/pull/14470#issuecomment-531887693

Comment:
Trying to run my own app based on BearSSL.
```sh
xbps-query -f bearssl
# /usr/bin/brssl
# /usr/lib/libbearssl.so.0.6
# /usr/share/licenses/bearssl/LICENSE
xbps-query -f bearssl-devel
# /usr/include/bearssl.h
# /usr/include/bearssl_aead.h
# /usr/include/bearssl_block.h
# /usr/include/bearssl_ec.h
# /usr/include/bearssl_hash.h
# /usr/include/bearssl_hmac.h
# /usr/include/bearssl_kdf.h
# /usr/include/bearssl_pem.h
# /usr/include/bearssl_prf.h
# /usr/include/bearssl_rand.h
# /usr/include/bearssl_rsa.h
# /usr/include/bearssl_ssl.h
# /usr/include/bearssl_x509.h
# /usr/lib/libbearssl.a
# /usr/lib/libbearssl.so -> /usr/lib/libbearssl.so.0.6
```
As you see, no `libbearssl.so.0`.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PR PATCH] [Merged]: bearssl: fix libbearssl.so.0 => not found
  2019-09-15 15:17 [PR PATCH] bearssl: fix libbearssl.so.0 => not found voidlinux-github
                   ` (13 preceding siblings ...)
  2019-09-16 17:57 ` voidlinux-github
@ 2019-09-17  8:23 ` voidlinux-github
  14 siblings, 0 replies; 16+ messages in thread
From: voidlinux-github @ 2019-09-17  8:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 175 bytes --]

There's a merged pull request on the void-packages repository

bearssl: fix libbearssl.so.0 => not found
https://github.com/void-linux/void-packages/pull/14470

Description:


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2019-09-17  8:23 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-15 15:17 [PR PATCH] bearssl: fix libbearssl.so.0 => not found voidlinux-github
2019-09-15 15:33 ` [PR PATCH] [Updated] " voidlinux-github
2019-09-15 15:33 ` voidlinux-github
2019-09-15 15:35 ` voidlinux-github
2019-09-15 15:35 ` voidlinux-github
2019-09-15 15:43 ` voidlinux-github
2019-09-15 15:43 ` voidlinux-github
2019-09-15 22:03 ` voidlinux-github
2019-09-15 22:03 ` voidlinux-github
2019-09-15 22:03 ` voidlinux-github
2019-09-15 22:03 ` voidlinux-github
2019-09-15 22:47 ` voidlinux-github
2019-09-15 22:47 ` voidlinux-github
2019-09-16 14:31 ` voidlinux-github
2019-09-16 17:57 ` voidlinux-github
2019-09-17  8:23 ` [PR PATCH] [Merged]: " voidlinux-github

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).