Re: [PATCH] CI: rework SSL_LIB, SSL_INC in more elegant way, improve build speed by switching to stock lib for openssl-1.1.1 builds

2020-08-04 Thread Willy Tarreau
On Tue, Aug 04, 2020 at 03:55:04PM +0500, ??? wrote: > I've modified build system again. > please consider that as a final effort from me. If you are not happy enough > with it, you are free to improve it. Thanks Ilya. I think that will be OK this way. I'll add commit messages and will ta

Re: [PATCH] CI: rework SSL_LIB, SSL_INC in more elegant way, improve build speed by switching to stock lib for openssl-1.1.1 builds

2020-08-04 Thread Илья Шипицин
I've modified build system again. please consider that as a final effort from me. If you are not happy enough with it, you are free to improve it. пт, 31 июл. 2020 г. в 14:24, Илья Шипицин : > > > пт, 31 июл. 2020 г. в 14:14, Willy Tarreau : > >> On Fri, Jul 31, 2020 at 01:01:49PM +0500, ???

Re: [PATCH] CI: rework SSL_LIB, SSL_INC in more elegant way, improve build speed by switching to stock lib for openssl-1.1.1 builds

2020-07-31 Thread Илья Шипицин
пт, 31 июл. 2020 г. в 14:14, Willy Tarreau : > On Fri, Jul 31, 2020 at 01:01:49PM +0500, ??? wrote: > > From 2fd7431ed6e94fb48332e57ae569f194e38c1b11 Mon Sep 17 00:00:00 2001 > > From: Ilya Shipitsin > > Date: Fri, 31 Jul 2020 12:57:33 +0500 > > Subject: [PATCH] BUILD: simplify usage of

Re: [PATCH] CI: rework SSL_LIB, SSL_INC in more elegant way, improve build speed by switching to stock lib for openssl-1.1.1 builds

2020-07-31 Thread Willy Tarreau
On Fri, Jul 31, 2020 at 01:01:49PM +0500, ??? wrote: > From 2fd7431ed6e94fb48332e57ae569f194e38c1b11 Mon Sep 17 00:00:00 2001 > From: Ilya Shipitsin > Date: Fri, 31 Jul 2020 12:57:33 +0500 > Subject: [PATCH] BUILD: simplify usage of env defined variables > > if SLZ_INC, SLZ_LIB, ZLIB_INC

Re: [PATCH] CI: rework SSL_LIB, SSL_INC in more elegant way, improve build speed by switching to stock lib for openssl-1.1.1 builds

2020-07-31 Thread Илья Шипицин
sorry, one more patch пт, 31 июл. 2020 г. в 07:48, Willy Tarreau : > On Fri, Jul 31, 2020 at 02:13:14AM +0500, ??? wrote: > > Hello, > > > > I repaired SLZ build. > > > > it used to work earlier because of SSL_LIB, SSL_INC variables. > > Makes sense indeed, applied now, thanks! > Willy >

Re: [PATCH] CI: rework SSL_LIB, SSL_INC in more elegant way, improve build speed by switching to stock lib for openssl-1.1.1 builds

2020-07-30 Thread Willy Tarreau
On Fri, Jul 31, 2020 at 02:13:14AM +0500, ??? wrote: > Hello, > > I repaired SLZ build. > > it used to work earlier because of SSL_LIB, SSL_INC variables. Makes sense indeed, applied now, thanks! Willy

Re: [PATCH] CI: rework SSL_LIB, SSL_INC in more elegant way, improve build speed by switching to stock lib for openssl-1.1.1 builds

2020-07-30 Thread Илья Шипицин
Hello, I repaired SLZ build. it used to work earlier because of SSL_LIB, SSL_INC variables. чт, 30 июл. 2020 г. в 16:14, Илья Шипицин : > SLZ also copied lib and headers to ${HOME}/opt > > > I do not want to use SSL_INC, SSL_LIB for SLZ. > I will send patch tomorrow (or earlier) > > чт, 30 июл

Re: [PATCH] CI: rework SSL_LIB, SSL_INC in more elegant way, improve build speed by switching to stock lib for openssl-1.1.1 builds

2020-07-30 Thread Илья Шипицин
SLZ also copied lib and headers to ${HOME}/opt I do not want to use SSL_INC, SSL_LIB for SLZ. I will send patch tomorrow (or earlier) чт, 30 июл. 2020 г. в 07:48, Willy Tarreau : > Hi Ilya, > > thanks for this. Two minor comments (just let me know, I can adjust > the patches before merging them

Re: [PATCH] CI: rework SSL_LIB, SSL_INC in more elegant way, improve build speed by switching to stock lib for openssl-1.1.1 builds

2020-07-29 Thread Willy Tarreau
On Thu, Jul 30, 2020 at 08:25:16AM +0500, ??? wrote: > > EXTRA_OBJS="contrib/prometheus-exporter/service-prometheus.o" CC=clang-9 > > > +name: libressl-2.9.2 | prometheus-exporte > > > > I guess this was "prometheus-exporter" above (missing "r") ? > > > > oops. > can you please fix it

Re: [PATCH] CI: rework SSL_LIB, SSL_INC in more elegant way, improve build speed by switching to stock lib for openssl-1.1.1 builds

2020-07-29 Thread Илья Шипицин
чт, 30 июл. 2020 г. в 07:48, Willy Tarreau : > Hi Ilya, > > thanks for this. Two minor comments (just let me know, I can adjust > the patches before merging them if you confirm): > > >- os: linux > > if: type == cron > > compiler: clang > > env: TARGET=linux-glibc LIBRESSL_VERSI

Re: [PATCH] CI: rework SSL_LIB, SSL_INC in more elegant way, improve build speed by switching to stock lib for openssl-1.1.1 builds

2020-07-29 Thread Willy Tarreau
Hi Ilya, thanks for this. Two minor comments (just let me know, I can adjust the patches before merging them if you confirm): >- os: linux > if: type == cron > compiler: clang > env: TARGET=linux-glibc LIBRESSL_VERSION=2.9.2 > EXTRA_OBJS="contrib/prometheus-exporter/service-pr

[PATCH] CI: rework SSL_LIB, SSL_INC in more elegant way, improve build speed by switching to stock lib for openssl-1.1.1 builds

2020-07-29 Thread Илья Шипицин
Hello, I did not like SSL_LIB, SSL_INC after arm64 switched to stock lib (in an ugly way). let us make stock lib first class citizen. Cheers, Ilya Shipitcin From 6ff056e7ded7784fcb4020ea8f37b12b23c855b6 Mon Sep 17 00:00:00 2001 From: Ilya Shipitsin Date: Thu, 30 Jul 2020 01:47:55 +0500 Subject: