Skip to content

Instantly share code, notes, and snippets.

@unixsurfer
Created March 14, 2017 14:57
Show Gist options
  • Save unixsurfer/9c42361822f23cfe36f3b2169133b551 to your computer and use it in GitHub Desktop.
Save unixsurfer/9c42361822f23cfe36f3b2169133b551 to your computer and use it in GitHub Desktop.
haproxy_compile_ssl_warning
make clean;make TARGET=linux2628 USE_PCRE=1 USE_OPENSSL=1 USE_ZLIB=1 USE_PCRE_JIT=1 USE_TPROXY=1
rm -f *.[oas] src/*.[oas] ebtree/*.[oas] haproxy test .build_opts .build_opts.new
for dir in . src include/* doc ebtree; do rm -f $dir/*~ $dir/*.rej $dir/core; done
rm -f haproxy-1.8-dev0.tar.gz haproxy-1.8-dev0-6f6bb3-232.tar.gz
rm -f haproxy-1.8-dev0 haproxy-1.8-dev0-6f6bb3-232 nohup.out gmon.out
rm -f haproxy-systemd-wrapper
gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_GETSOCKNAME -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_PCRE -I/usr/include -DUSE_PCRE_JIT -DCONFIG_HAPROXY_VERSION=\"1.8-dev0-6f6bb3-232\" -DCONFIG_HAPROXY_DATE=\"2017/03/14\" -c -o src/ev_poll.o src/ev_poll.c
gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_GETSOCKNAME -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_PCRE -I/usr/include -DUSE_PCRE_JIT -DCONFIG_HAPROXY_VERSION=\"1.8-dev0-6f6bb3-232\" -DCONFIG_HAPROXY_DATE=\"2017/03/14\" -c -o src/ev_epoll.o src/ev_epoll.c
gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing -Wdeclaration-after-statement -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY -DCONFIG_HAP_CRYPT -DUSE_ZLIB -DENABLE_POLL -DENABLE_EPOLL -DUSE_CPU_AFFINITY -DASSUME_SPLICE_WORKS -DUSE_ACCEPT4 -DNETFILTER -DUSE_GETSOCKNAME -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX -DUSE_PCRE -I/usr/include -DUSE_PCRE_JIT -DCONFIG_HAPROXY_VERSION=\"1.8-dev0-6f6bb3-232\" -DCONFIG_HAPROXY_DATE=\"2017/03/14\" -c -o src/ssl_sock.o src/ssl_sock.c
src/ssl_sock.c: In function ‘ssl_sock_initial_ctx’:
src/ssl_sock.c:3193:3: warning: ‘TLSv1_2_server_method’ is deprecated [-Wdeprecated-declarations]
ctx = SSL_CTX_new(TLSv1_2_server_method());
^~~
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from src/ssl_sock.c:43:
/usr/include/openssl/ssl.h:1609:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_2_server_method(void)) /* TLSv1.2 */
^
src/ssl_sock.c:3197:3: warning: ‘TLSv1_1_server_method’ is deprecated [-Wdeprecated-declarations]
ctx = SSL_CTX_new(TLSv1_1_server_method());
^~~
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from src/ssl_sock.c:43:
/usr/include/openssl/ssl.h:1603:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_1_server_method(void)) /* TLSv1.1 */
^
src/ssl_sock.c:3200:3: warning: ‘TLSv1_server_method’ is deprecated [-Wdeprecated-declarations]
ctx = SSL_CTX_new(TLSv1_server_method());
^~~
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from src/ssl_sock.c:43:
/usr/include/openssl/ssl.h:1597:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_server_method(void)) /* TLSv1.0 */
^
src/ssl_sock.c: In function ‘ssl_sock_prepare_srv_ctx’:
src/ssl_sock.c:3592:3: warning: ‘TLSv1_2_client_method’ is deprecated [-Wdeprecated-declarations]
ctx = SSL_CTX_new(TLSv1_2_client_method());
^~~
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from src/ssl_sock.c:43:
/usr/include/openssl/ssl.h:1610:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_2_client_method(void)) /* TLSv1.2 */
^
src/ssl_sock.c:3596:3: warning: ‘TLSv1_1_client_method’ is deprecated [-Wdeprecated-declarations]
ctx = SSL_CTX_new(TLSv1_1_client_method());
^~~
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from src/ssl_sock.c:43:
/usr/include/openssl/ssl.h:1604:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_1_client_method(void)) /* TLSv1.1 */
^
src/ssl_sock.c:3599:3: warning: ‘TLSv1_client_method’ is deprecated [-Wdeprecated-declarations]
ctx = SSL_CTX_new(TLSv1_client_method());
^~~
In file included from /usr/include/openssl/ct.h:13:0,
from /usr/include/openssl/ssl.h:61,
from src/ssl_sock.c:43:
/usr/include/openssl/ssl.h:1598:1: note: declared here
DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_client_method(void)) /* TLSv1.0 */
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment