I was able to use vault repo on my CentOS 6 vm (I mentioned that earlier).
if someone wishes to invest dedicated builder vm, we can attach it to
Github Actions.


as for "another oldish but maintained distro", I'll have a look

ср, 16 дек. 2020 г. в 13:43, Willy Tarreau <w...@1wt.eu>:

> On Wed, Dec 16, 2020 at 01:16:02PM +0500, ???? ??????? wrote:
> > let us drop builds.
> > when someone will invest into it, we'll bring em back.
>
> Applied, thank you Ilya. Indeed, it's better if we get rid of these
> permanent failures for now until someone figures a different option.
> Also, note that it doesn't necessarily have to be centos 6, any old
> but still maintained OS from the same era can be fine to spot build
> issues caused by accidental linuxisms or bad assumptions about some
> environments.
>
> That's exactly why I'm keeping this old AIX 5.1+openssl 1.0.2 machine
> up and running, it managed to spot bugs in every single version before
> the final release. It just takes ages to build (~5 minutes at -O0) and
> any alternative would be nice. E.g:
>
>   $ ./haproxy -vv
>   HA-Proxy version 2.3-dev6-6b736b447 2020/10/11 - https://haproxy.org/
>   Status: development branch - not safe for use in production.
>   Known bugs: https://github.com/haproxy/haproxy/issues?q=is:issue+is:open
>   Running on: AIX 1 5 00514D3A4C00
>   Build options :
>     TARGET  = aix51
>     CPU     = generic
>     CC      = gcc
>     CFLAGS  = -O0 -g -Wall -Wextra -Wdeclaration-after-statement -fwrapv
> -Wno-unused-label -Wno-sign-compare -Wno-unused-parameter -Wno-clobbered
> -Wno-missing-field-initializers -Wtype-limits -Dss_family=__ss_family
> -Dip6_hdr=ip6hdr -DSTEVENS_API -D_LINUX_SOURCE_COMPAT -Dunsetenv=my_unsetenv
>     OPTIONS = USE_OPENSSL=1
>
>   Feature list : -EPOLL -KQUEUE -NETFILTER -PCRE -PCRE_JIT -PCRE2
> -PCRE2_JIT +POLL +PRIVATE_CACHE -THREAD -PTHREAD_PSHARED -BACKTRACE
> -STATIC_PCRE -STATIC_PCRE2 -TPROXY -LINUX_TPROXY -LINUX_SPLICE +LIBCRYPT
> -CRYPT_H -GETADDRINFO +OPENSSL -LUA -FUTEX -ACCEPT4 -CLOSEFROM -ZLIB -SLZ
> -CPU_AFFINITY -TFO -NS -DL -RT -DEVICEATLAS -51DEGREES -WURFL -SYSTEMD
> +OBSOLETE_LINKER -PRCTL -THREAD_DUMP -EVPORTS
>
>   Default settings :
>     bufsize = 16384, maxrewrite = 1024, maxpollevents = 200
>
>   Built with OpenSSL version : OpenSSL 1.0.2n  7 Dec 2017
>   Running on OpenSSL version : OpenSSL 1.0.2n  7 Dec 2017
>   OpenSSL library supports TLS extensions : yes
>   OpenSSL library supports SNI : yes
>   OpenSSL library supports : SSLv3 TLSv1.0 TLSv1.1 TLSv1.2
>   Built without compression support (neither USE_ZLIB nor USE_SLZ are set).
>   Compression algorithms supported : identity("identity")
>   Built without multi-threading support (USE_THREAD not set).
>   Built without PCRE or PCRE2 support (using libc's regex instead)
>   Encrypted password support via crypt(3): yes
>   Built with transparent proxy support using:
>   Built with gcc compiler version 4.5.4
>   Built with transparent proxy support using:
>
>   Available polling systems :
>          poll : pref=200,  test result OK
>        select : pref=150,  test result OK
>   Total: 2 (2 usable), will use poll.
>
>   Available multiplexer protocols :
>   (protocols marked as <default> cannot be specified using 'proto' keyword)
>               fcgi : mode=HTTP       side=BE        mux=FCGI
>          <default> : mode=HTTP       side=FE|BE     mux=H1
>                 h2 : mode=HTTP       side=FE|BE     mux=H2
>          <default> : mode=TCP        side=FE|BE     mux=PASS
>
>   Available services : none
>
>   Available filters :
>           [SPOE] spoe
>           [COMP] compression
>           [TRACE] trace
>           [CACHE] cache
>           [FCGI] fcgi-app
>
> Willy
>

Reply via email to