Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docker Build Image Error in Alpine-3.19.1 with Nginx-1.25.4 or nginx-1.20.2, proxy_connect_rewrite_*.patch #299

Open
rootarf opened this issue Feb 29, 2024 · 1 comment

Comments

@rootarf
Copy link

rootarf commented Feb 29, 2024

Hi, I'm building image alpine-3.19.1 with nginx-1.25.4 and nginx-1.20.2 and adding proxy_connect_rewrite_102101.patch or proxy_connect_rewrite_1018.patch. While in the middle of compile process I got the following error.

Have there been any previous issues/fixes related to the problem below? Thanks

error log :

[ 6/16] RUN ./configure --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib/nginx/modules --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx --group=nginx --with-http_ssl_module --with-http_realip_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_stub_status_module --with-http_auth_request_module --with-http_addition_module --with-http_slice_module --with-http_sub_module --with-http_v2_module --with-stream --with-stream_ssl_module --with-stream_ssl_preread_module --with-threads --with-file-aio --with-http_secure_link_module --add-module=/ngx_http_proxy_connect_module-0.0.5 && make && make install:
1.234 checking for OS
1.262 + Linux 6.3.13-linuxkit x86_64
1.263 checking for C compiler ... found
1.829 + using GNU C compiler
1.856 + gcc version: 13.2.1 20231014 (Alpine 13.2.1_git20231014)
1.865 checking for gcc -pipe switch ... found
2.344 checking for -Wl,-E switch ... found
2.831 checking for gcc builtin atomic operations ... found
3.424 checking for C99 variadic macros ... found
4.012 checking for gcc variadic macros ... found
4.590 checking for gcc builtin 64 bit byteswap ... found
5.103 checking for unistd.h ... found
5.587 checking for inttypes.h ... found
6.061 checking for limits.h ... found
6.522 checking for sys/filio.h ... not found
6.710 checking for sys/param.h ... found
7.222 checking for sys/mount.h ... found
7.737 checking for sys/statvfs.h ... found
8.255 checking for crypt.h ... found
8.741 checking for Linux specific features
8.777 checking for epoll ... found
9.381 checking for EPOLLRDHUP ... found
9.951 checking for EPOLLEXCLUSIVE ... found
10.52 checking for eventfd() ... found
11.06 checking for O_PATH ... found
11.63 checking for sendfile() ... found
12.22 checking for sendfile64() ... found
12.81 checking for sys/prctl.h ... found
13.32 checking for prctl(PR_SET_DUMPABLE) ... found
13.87 checking for prctl(PR_SET_KEEPCAPS) ... found
14.43 checking for capabilities ... found
14.96 checking for crypt_r() ... found
15.52 checking for sys/vfs.h ... found
16.02 checking for BPF sockhash ... found
16.62 checking for SO_COOKIE ... found
17.19 checking for UDP_SEGMENT ... found
17.77 checking for poll() ... found
18.32 checking for /dev/poll ... not found
18.57 checking for kqueue ... not found
18.83 checking for crypt() ... found
19.39 checking for F_READAHEAD ... not found
19.66 checking for posix_fadvise() ... found
20.20 checking for O_DIRECT ... found
20.76 checking for F_NOCACHE ... not found
21.04 checking for directio() ... not found
21.31 checking for statfs() ... found
21.87 checking for statvfs() ... found
22.42 checking for dlopen() ... found
22.96 checking for sched_yield() ... found
23.50 checking for sched_setaffinity() ... found
24.06 checking for SO_SETFIB ... not found
24.33 checking for SO_REUSEPORT ... found
24.86 checking for SO_ACCEPTFILTER ... not found
25.14 checking for SO_BINDANY ... not found
25.42 checking for IP_TRANSPARENT ... found
25.98 checking for IP_BINDANY ... not found
26.26 checking for IP_BIND_ADDRESS_NO_PORT ... found
26.80 checking for IP_RECVDSTADDR ... not found
27.09 checking for IP_SENDSRCADDR ... not found
27.38 checking for IP_PKTINFO ... found
27.93 checking for IPV6_RECVPKTINFO ... found
28.48 checking for IP_MTU_DISCOVER ... found
29.03 checking for IPV6_MTU_DISCOVER ... found
29.57 checking for IP_DONTFRAG ... not found
29.86 checking for IPV6_DONTFRAG ... found
30.41 checking for TCP_DEFER_ACCEPT ... found
30.95 checking for TCP_KEEPIDLE ... found
31.49 checking for TCP_FASTOPEN ... found
32.04 checking for TCP_INFO ... found
32.61 checking for accept4() ... found
33.15 checking for kqueue AIO support ... not found
33.45 checking for Linux AIO support ... found
34.04 checking for int size ... 4 bytes
34.57 checking for long size ... 8 bytes
35.11 checking for long long size ... 8 bytes
35.65 checking for void * size ... 8 bytes
36.20 checking for uint32_t ... found
36.71 checking for uint64_t ... found
37.24 checking for sig_atomic_t ... found
37.76 checking for sig_atomic_t size ... 4 bytes
38.32 checking for socklen_t ... found
38.84 checking for in_addr_t ... found
39.36 checking for in_port_t ... found
39.87 checking for rlim_t ... found
40.40 checking for uintptr_t ... uintptr_t found
40.90 checking for system byte ordering ... little endian
41.43 checking for size_t size ... 8 bytes
41.99 checking for off_t size ... 8 bytes
42.54 checking for time_t size ... 8 bytes
43.10 checking for AF_INET6 ... found
43.67 checking for setproctitle() ... not found
44.22 checking for pread() ... found
44.78 checking for pwrite() ... found
45.35 checking for pwritev() ... found
45.93 checking for strerrordesc_np() ... not found
46.49 checking for sys_nerr ... not found
46.77 checking for _sys_nerr ... not found
47.06 checking for localtime_r() ... found
47.61 checking for clock_gettime(CLOCK_MONOTONIC) ... found
48.18 checking for posix_memalign() ... found
48.75 checking for memalign() ... found
49.32 checking for mmap(MAP_ANON|MAP_SHARED) ... found
49.90 checking for mmap("/dev/zero", MAP_SHARED) ... found
50.49 checking for System V shared memory ... found
51.07 checking for POSIX semaphores ... found
51.64 checking for struct msghdr.msg_control ... found
52.21 checking for ioctl(FIONBIO) ... found
52.75 checking for ioctl(FIONREAD) ... found
53.32 checking for struct tm.tm_gmtoff ... found
53.87 checking for struct dirent.d_namlen ... not found
54.16 checking for struct dirent.d_type ... found
54.73 checking for sysconf(_SC_NPROCESSORS_ONLN) ... found
55.25 checking for sysconf(_SC_LEVEL1_DCACHE_LINESIZE) ... not found
55.53 checking for openat(), fstatat() ... found
56.10 checking for getaddrinfo() ... found
56.89 configuring additional modules
56.89 adding module in /ngx_http_proxy_connect_module-0.0.5
56.90 + ngx_http_proxy_connect_module was configured
56.94 checking for PCRE2 library ... not found
57.19 checking for PCRE library ... found
57.75 checking for PCRE JIT support ... found
58.33 checking for OpenSSL library ... found
59.39 checking for zlib library ... found
60.06 creating objs/Makefile
68.92
68.92 Configuration summary
68.92 + using threads
68.92 + using system PCRE library
68.92 + using system OpenSSL library
68.92 + using system zlib library
68.92
68.93 nginx path prefix: "/etc/nginx"
68.93 nginx binary file: "/usr/sbin/nginx"
68.93 nginx modules path: "/usr/lib/nginx/modules"
68.93 nginx configuration prefix: "/etc/nginx"
68.93 nginx configuration file: "/etc/nginx/nginx.conf"
68.93 nginx pid file: "/var/run/nginx.pid"
68.93 nginx error log file: "/var/log/nginx/error.log"
68.94 nginx http access log file: "/var/log/nginx/access.log"
68.94 nginx http client request body temporary files: "/var/cache/nginx/client_temp"
68.94 nginx http proxy temporary files: "/var/cache/nginx/proxy_temp"
68.94 nginx http fastcgi temporary files: "/var/cache/nginx/fastcgi_temp"
68.94 nginx http uwsgi temporary files: "/var/cache/nginx/uwsgi_temp"
68.94 nginx http scgi temporary files: "/var/cache/nginx/scgi_temp"
68.94
68.96 make -f objs/Makefile
69.03 make[1]: Entering directory '/nginx-1.25.4'
69.03 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
69.03 -o objs/src/core/nginx.o
69.03 src/core/nginx.c
72.05 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
72.05 -o objs/src/core/ngx_log.o
72.05 src/core/ngx_log.c
74.26 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
74.26 -o objs/src/core/ngx_palloc.o
74.26 src/core/ngx_palloc.c
76.14 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
76.14 -o objs/src/core/ngx_array.o
76.14 src/core/ngx_array.c
77.80 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
77.80 -o objs/src/core/ngx_list.o
77.80 src/core/ngx_list.c
79.23 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
79.23 -o objs/src/core/ngx_hash.o
79.23 src/core/ngx_hash.c
82.02 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
82.02 -o objs/src/core/ngx_buf.o
82.02 src/core/ngx_buf.c
83.89 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
83.89 -o objs/src/core/ngx_queue.o
83.89 src/core/ngx_queue.c
85.43 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
85.43 -o objs/src/core/ngx_output_chain.o
85.43 src/core/ngx_output_chain.c
87.69 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
87.69 -o objs/src/core/ngx_string.o
87.69 src/core/ngx_string.c
91.58 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
91.58 -o objs/src/core/ngx_parse.o
91.58 src/core/ngx_parse.c
93.28 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
93.28 -o objs/src/core/ngx_parse_time.o
93.28 src/core/ngx_parse_time.c
94.99 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
94.99 -o objs/src/core/ngx_inet.o
94.99 src/core/ngx_inet.c
97.79 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
97.79 -o objs/src/core/ngx_file.o
97.79 src/core/ngx_file.c
100.5 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
100.5 -o objs/src/core/ngx_crc32.o
100.5 src/core/ngx_crc32.c
101.9 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
101.9 -o objs/src/core/ngx_murmurhash.o
101.9 src/core/ngx_murmurhash.c
103.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
103.3 -o objs/src/core/ngx_md5.o
103.3 src/core/ngx_md5.c
105.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
105.3 -o objs/src/core/ngx_sha1.o
105.3 src/core/ngx_sha1.c
107.6 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
107.6 -o objs/src/core/ngx_rbtree.o
107.6 src/core/ngx_rbtree.c
109.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
109.3 -o objs/src/core/ngx_radix_tree.o
109.3 src/core/ngx_radix_tree.c
111.2 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
111.2 -o objs/src/core/ngx_slab.o
111.2 src/core/ngx_slab.c
113.6 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
113.6 -o objs/src/core/ngx_times.o
113.6 src/core/ngx_times.c
115.5 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
115.5 -o objs/src/core/ngx_shmtx.o
115.5 src/core/ngx_shmtx.c
117.2 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
117.2 -o objs/src/core/ngx_connection.o
117.2 src/core/ngx_connection.c
120.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
120.3 -o objs/src/core/ngx_cycle.o
120.3 src/core/ngx_cycle.c
123.2 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
123.2 -o objs/src/core/ngx_spinlock.o
123.2 src/core/ngx_spinlock.c
124.6 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
124.6 -o objs/src/core/ngx_rwlock.o
124.6 src/core/ngx_rwlock.c
126.1 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
126.1 -o objs/src/core/ngx_cpuinfo.o
126.1 src/core/ngx_cpuinfo.c
127.5 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
127.5 -o objs/src/core/ngx_conf_file.o
127.5 src/core/ngx_conf_file.c
130.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
130.3 -o objs/src/core/ngx_module.o
130.3 src/core/ngx_module.c
132.2 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
132.2 -o objs/src/core/ngx_resolver.o
132.2 src/core/ngx_resolver.c
138.0 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
138.0 -o objs/src/core/ngx_open_file_cache.o
138.0 src/core/ngx_open_file_cache.c
140.6 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
140.6 -o objs/src/core/ngx_crypt.o
140.6 src/core/ngx_crypt.c
142.5 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
142.5 -o objs/src/core/ngx_proxy_protocol.o
142.5 src/core/ngx_proxy_protocol.c
144.6 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
144.6 -o objs/src/core/ngx_syslog.o
144.6 src/core/ngx_syslog.c
146.5 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
146.5 -o objs/src/event/ngx_event.o
146.5 src/event/ngx_event.c
148.9 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
148.9 -o objs/src/event/ngx_event_timer.o
148.9 src/event/ngx_event_timer.c
150.4 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
150.4 -o objs/src/event/ngx_event_posted.o
150.4 src/event/ngx_event_posted.c
151.8 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
151.8 -o objs/src/event/ngx_event_accept.o
151.8 src/event/ngx_event_accept.c
153.7 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
153.7 -o objs/src/event/ngx_event_udp.o
153.7 src/event/ngx_event_udp.c
155.9 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
155.9 -o objs/src/event/ngx_event_connect.o
155.9 src/event/ngx_event_connect.c
157.6 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
157.6 -o objs/src/event/ngx_event_pipe.o
157.6 src/event/ngx_event_pipe.c
160.0 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
160.0 -o objs/src/os/unix/ngx_time.o
160.0 src/os/unix/ngx_time.c
161.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
161.3 -o objs/src/os/unix/ngx_errno.o
161.3 src/os/unix/ngx_errno.c
162.9 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
162.9 -o objs/src/os/unix/ngx_alloc.o
162.9 src/os/unix/ngx_alloc.c
164.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
164.3 -o objs/src/os/unix/ngx_files.o
164.3 src/os/unix/ngx_files.c
166.6 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
166.6 -o objs/src/os/unix/ngx_socket.o
166.6 src/os/unix/ngx_socket.c
167.9 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
167.9 -o objs/src/os/unix/ngx_recv.o
167.9 src/os/unix/ngx_recv.c
169.5 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
169.5 -o objs/src/os/unix/ngx_readv_chain.o
169.5 src/os/unix/ngx_readv_chain.c
171.1 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
171.1 -o objs/src/os/unix/ngx_udp_recv.o
171.1 src/os/unix/ngx_udp_recv.c
172.6 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
172.6 -o objs/src/os/unix/ngx_send.o
172.6 src/os/unix/ngx_send.c
174.0 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
174.0 -o objs/src/os/unix/ngx_writev_chain.o
174.0 src/os/unix/ngx_writev_chain.c
175.7 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
175.7 -o objs/src/os/unix/ngx_udp_send.o
175.7 src/os/unix/ngx_udp_send.c
177.1 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
177.1 -o objs/src/os/unix/ngx_udp_sendmsg_chain.o
177.1 src/os/unix/ngx_udp_sendmsg_chain.c
179.0 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
179.0 -o objs/src/os/unix/ngx_channel.o
179.0 src/os/unix/ngx_channel.c
180.7 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
180.7 -o objs/src/os/unix/ngx_shmem.o
180.7 src/os/unix/ngx_shmem.c
182.1 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
182.1 -o objs/src/os/unix/ngx_process.o
182.1 src/os/unix/ngx_process.c
184.2 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
184.2 -o objs/src/os/unix/ngx_daemon.o
184.2 src/os/unix/ngx_daemon.c
185.6 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
185.6 -o objs/src/os/unix/ngx_setaffinity.o
185.6 src/os/unix/ngx_setaffinity.c
187.1 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
187.1 -o objs/src/os/unix/ngx_setproctitle.o
187.1 src/os/unix/ngx_setproctitle.c
188.6 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
188.6 -o objs/src/os/unix/ngx_posix_init.o
188.6 src/os/unix/ngx_posix_init.c
190.1 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
190.1 -o objs/src/os/unix/ngx_user.o
190.1 src/os/unix/ngx_user.c
191.5 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
191.5 -o objs/src/os/unix/ngx_dlopen.o
191.5 src/os/unix/ngx_dlopen.c
192.9 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
192.9 -o objs/src/os/unix/ngx_process_cycle.o
192.9 src/os/unix/ngx_process_cycle.c
195.7 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
195.7 -o objs/src/os/unix/ngx_linux_init.o
195.7 src/os/unix/ngx_linux_init.c
197.0 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
197.0 -o objs/src/event/modules/ngx_epoll_module.o
197.0 src/event/modules/ngx_epoll_module.c
199.4 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
199.4 -o objs/src/os/unix/ngx_linux_sendfile_chain.o
199.4 src/os/unix/ngx_linux_sendfile_chain.c
201.2 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
201.2 -o objs/src/core/ngx_bpf.o
201.2 src/core/ngx_bpf.c
202.8 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
202.8 -o objs/src/os/unix/ngx_linux_aio_read.o
202.8 src/os/unix/ngx_linux_aio_read.c
204.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
204.3 -o objs/src/core/ngx_thread_pool.o
204.3 src/core/ngx_thread_pool.c
206.4 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
206.4 -o objs/src/os/unix/ngx_thread_cond.o
206.4 src/os/unix/ngx_thread_cond.c
207.8 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
207.8 -o objs/src/os/unix/ngx_thread_mutex.o
207.8 src/os/unix/ngx_thread_mutex.c
209.2 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
209.2 -o objs/src/os/unix/ngx_thread_id.o
209.2 src/os/unix/ngx_thread_id.c
210.5 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
210.5 -o objs/src/event/ngx_event_openssl.o
210.5 src/event/ngx_event_openssl.c
216.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
216.3 -o objs/src/event/ngx_event_openssl_stapling.o
216.3 src/event/ngx_event_openssl_stapling.c
219.7 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs
219.7 -o objs/src/core/ngx_regex.o
219.7 src/core/ngx_regex.c
221.5 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
221.5 -o objs/src/http/ngx_http.o
221.5 src/http/ngx_http.c
225.0 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
225.0 -o objs/src/http/ngx_http_core_module.o
225.0 src/http/ngx_http_core_module.c
230.8 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
230.8 -o objs/src/http/ngx_http_special_response.o
230.8 src/http/ngx_http_special_response.c
232.8 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
232.8 -o objs/src/http/ngx_http_request.o
232.8 src/http/ngx_http_request.c
237.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
237.3 -o objs/src/http/ngx_http_parse.o
237.3 src/http/ngx_http_parse.c
240.4 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
240.4 -o objs/src/http/modules/ngx_http_log_module.o
240.4 src/http/modules/ngx_http_log_module.c
243.9 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
243.9 -o objs/src/http/ngx_http_request_body.o
243.9 src/http/ngx_http_request_body.c
246.7 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
246.7 -o objs/src/http/ngx_http_variables.o
246.7 src/http/ngx_http_variables.c
251.0 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
251.0 -o objs/src/http/ngx_http_script.o
251.0 src/http/ngx_http_script.c
254.7 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
254.7 -o objs/src/http/ngx_http_upstream.o
254.7 src/http/ngx_http_upstream.c
261.4 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
261.4 -o objs/src/http/ngx_http_upstream_round_robin.o
261.4 src/http/ngx_http_upstream_round_robin.c
263.8 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
263.8 -o objs/src/http/ngx_http_file_cache.o
263.8 src/http/ngx_http_file_cache.c
268.1 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
268.1 -o objs/src/http/ngx_http_huff_decode.o
268.1 src/http/ngx_http_huff_decode.c
269.8 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
269.8 -o objs/src/http/ngx_http_huff_encode.o
269.8 src/http/ngx_http_huff_encode.c
271.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
271.3 -o objs/src/http/ngx_http_write_filter_module.o
271.3 src/http/ngx_http_write_filter_module.c
273.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
273.3 -o objs/src/http/ngx_http_header_filter_module.o
273.3 src/http/ngx_http_header_filter_module.c
275.5 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
275.5 -o objs/src/http/modules/ngx_http_chunked_filter_module.o
275.5 src/http/modules/ngx_http_chunked_filter_module.c
277.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
277.3 -o objs/src/http/v2/ngx_http_v2_filter_module.o
277.3 src/http/v2/ngx_http_v2_filter_module.c
280.4 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
280.4 -o objs/src/http/modules/ngx_http_range_filter_module.o
280.4 src/http/modules/ngx_http_range_filter_module.c
282.7 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
282.7 -o objs/src/http/modules/ngx_http_gzip_filter_module.o
282.7 src/http/modules/ngx_http_gzip_filter_module.c
285.1 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
285.1 -o objs/src/http/ngx_http_postpone_filter_module.o
285.1 src/http/ngx_http_postpone_filter_module.c
286.8 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
286.8 -o objs/src/http/modules/ngx_http_ssi_filter_module.o
286.8 src/http/modules/ngx_http_ssi_filter_module.c
290.9 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
290.9 -o objs/src/http/modules/ngx_http_charset_filter_module.o
290.9 src/http/modules/ngx_http_charset_filter_module.c
293.9 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
293.9 -o objs/src/http/modules/ngx_http_sub_filter_module.o
293.9 src/http/modules/ngx_http_sub_filter_module.c
296.6 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
296.6 -o objs/src/http/modules/ngx_http_addition_filter_module.o
296.6 src/http/modules/ngx_http_addition_filter_module.c
298.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
298.3 -o objs/src/http/modules/ngx_http_gunzip_filter_module.o
298.3 src/http/modules/ngx_http_gunzip_filter_module.c
300.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
300.3 -o objs/src/http/modules/ngx_http_userid_filter_module.o
300.3 src/http/modules/ngx_http_userid_filter_module.c
302.7 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
302.7 -o objs/src/http/modules/ngx_http_headers_filter_module.o
302.7 src/http/modules/ngx_http_headers_filter_module.c
304.9 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
304.9 -o objs/src/http/ngx_http_copy_filter_module.o
304.9 src/http/ngx_http_copy_filter_module.c
306.7 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
306.7 -o objs/src/http/modules/ngx_http_not_modified_filter_module.o
306.7 src/http/modules/ngx_http_not_modified_filter_module.c
308.5 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
308.5 -o objs/src/http/modules/ngx_http_slice_filter_module.o
308.5 src/http/modules/ngx_http_slice_filter_module.c
310.6 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
310.6 -o objs/src/http/v2/ngx_http_v2.o
310.6 src/http/v2/ngx_http_v2.c
316.2 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
316.2 -o objs/src/http/v2/ngx_http_v2_table.o
316.2 src/http/v2/ngx_http_v2_table.c
318.2 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
318.2 -o objs/src/http/v2/ngx_http_v2_encode.o
318.2 src/http/v2/ngx_http_v2_encode.c
319.8 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
319.8 -o objs/src/http/v2/ngx_http_v2_module.o
319.8 src/http/v2/ngx_http_v2_module.c
321.5 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
321.5 -o objs/src/http/modules/ngx_http_static_module.o
321.5 src/http/modules/ngx_http_static_module.c
323.4 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
323.4 -o objs/src/http/modules/ngx_http_gzip_static_module.o
323.4 src/http/modules/ngx_http_gzip_static_module.c
325.1 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
325.1 -o objs/src/http/modules/ngx_http_autoindex_module.o
325.1 src/http/modules/ngx_http_autoindex_module.c
328.2 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
328.2 -o objs/src/http/modules/ngx_http_index_module.o
328.2 src/http/modules/ngx_http_index_module.c
330.2 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
330.2 -o objs/src/http/modules/ngx_http_mirror_module.o
330.2 src/http/modules/ngx_http_mirror_module.c
332.0 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
332.0 -o objs/src/http/modules/ngx_http_try_files_module.o
332.0 src/http/modules/ngx_http_try_files_module.c
334.0 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
334.0 -o objs/src/http/modules/ngx_http_auth_request_module.o
334.0 src/http/modules/ngx_http_auth_request_module.c
335.9 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
335.9 -o objs/src/http/modules/ngx_http_auth_basic_module.o
335.9 src/http/modules/ngx_http_auth_basic_module.c
337.9 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
337.9 -o objs/src/http/modules/ngx_http_access_module.o
337.9 src/http/modules/ngx_http_access_module.c
339.8 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
339.8 -o objs/src/http/modules/ngx_http_limit_conn_module.o
339.8 src/http/modules/ngx_http_limit_conn_module.c
342.1 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
342.1 -o objs/src/http/modules/ngx_http_limit_req_module.o
342.1 src/http/modules/ngx_http_limit_req_module.c
344.8 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
344.8 -o objs/src/http/modules/ngx_http_realip_module.o
344.8 src/http/modules/ngx_http_realip_module.c
346.9 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
346.9 -o objs/src/http/modules/ngx_http_geo_module.o
346.9 src/http/modules/ngx_http_geo_module.c
350.0 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
350.0 -o objs/src/http/modules/ngx_http_map_module.o
350.0 src/http/modules/ngx_http_map_module.c
352.2 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
352.2 -o objs/src/http/modules/ngx_http_split_clients_module.o
352.2 src/http/modules/ngx_http_split_clients_module.c
354.1 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
354.1 -o objs/src/http/modules/ngx_http_referer_module.o
354.1 src/http/modules/ngx_http_referer_module.c
356.4 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
356.4 -o objs/src/http/modules/ngx_http_rewrite_module.o
356.4 src/http/modules/ngx_http_rewrite_module.c
358.8 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
358.8 -o objs/src/http/modules/ngx_http_ssl_module.o
358.8 src/http/modules/ngx_http_ssl_module.c
361.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
361.3 -o objs/src/http/modules/ngx_http_proxy_module.o
361.3 src/http/modules/ngx_http_proxy_module.c
366.7 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
366.7 -o objs/src/http/modules/ngx_http_fastcgi_module.o
366.7 src/http/modules/ngx_http_fastcgi_module.c
371.2 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
371.2 -o objs/src/http/modules/ngx_http_uwsgi_module.o
371.2 src/http/modules/ngx_http_uwsgi_module.c
374.7 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
374.7 -o objs/src/http/modules/ngx_http_scgi_module.o
374.7 src/http/modules/ngx_http_scgi_module.c
378.0 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
378.0 -o objs/src/http/modules/ngx_http_grpc_module.o
378.0 src/http/modules/ngx_http_grpc_module.c
383.1 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
383.1 -o objs/src/http/modules/ngx_http_memcached_module.o
383.1 src/http/modules/ngx_http_memcached_module.c
385.2 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
385.2 -o objs/src/http/modules/ngx_http_empty_gif_module.o
385.2 src/http/modules/ngx_http_empty_gif_module.c
386.8 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
386.8 -o objs/src/http/modules/ngx_http_browser_module.o
386.8 src/http/modules/ngx_http_browser_module.c
389.0 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
389.0 -o objs/src/http/modules/ngx_http_secure_link_module.o
389.0 src/http/modules/ngx_http_secure_link_module.c
390.9 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
390.9 -o objs/src/http/modules/ngx_http_upstream_hash_module.o
390.9 src/http/modules/ngx_http_upstream_hash_module.c
393.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
393.3 -o objs/src/http/modules/ngx_http_upstream_ip_hash_module.o
393.3 src/http/modules/ngx_http_upstream_ip_hash_module.c
395.1 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
395.1 -o objs/src/http/modules/ngx_http_upstream_least_conn_module.o
395.1 src/http/modules/ngx_http_upstream_least_conn_module.c
396.9 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
396.9 -o objs/src/http/modules/ngx_http_upstream_random_module.o
396.9 src/http/modules/ngx_http_upstream_random_module.c
398.9 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
398.9 -o objs/src/http/modules/ngx_http_upstream_keepalive_module.o
398.9 src/http/modules/ngx_http_upstream_keepalive_module.c
400.9 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
400.9 -o objs/src/http/modules/ngx_http_upstream_zone_module.o
400.9 src/http/modules/ngx_http_upstream_zone_module.c
402.8 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2
402.8 -o objs/src/http/modules/ngx_http_stub_status_module.o
402.8 src/http/modules/ngx_http_stub_status_module.c
404.6 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
404.6 -o objs/src/stream/ngx_stream.o
404.6 src/stream/ngx_stream.c
406.7 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
406.7 -o objs/src/stream/ngx_stream_variables.o
406.7 src/stream/ngx_stream_variables.c
409.6 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
409.6 -o objs/src/stream/ngx_stream_script.o
409.6 src/stream/ngx_stream_script.c
412.1 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
412.1 -o objs/src/stream/ngx_stream_handler.o
412.1 src/stream/ngx_stream_handler.c
414.0 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
414.0 -o objs/src/stream/ngx_stream_core_module.o
414.0 src/stream/ngx_stream_core_module.c
416.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
416.3 -o objs/src/stream/ngx_stream_log_module.o
416.3 src/stream/ngx_stream_log_module.c
419.4 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
419.4 -o objs/src/stream/ngx_stream_proxy_module.o
419.4 src/stream/ngx_stream_proxy_module.c
422.7 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
422.7 -o objs/src/stream/ngx_stream_upstream.o
422.7 src/stream/ngx_stream_upstream.c
424.9 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
424.9 -o objs/src/stream/ngx_stream_upstream_round_robin.o
424.9 src/stream/ngx_stream_upstream_round_robin.c
427.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
427.3 -o objs/src/stream/ngx_stream_write_filter_module.o
427.3 src/stream/ngx_stream_write_filter_module.c
429.0 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
429.0 -o objs/src/stream/ngx_stream_ssl_module.o
429.0 src/stream/ngx_stream_ssl_module.c
431.5 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
431.5 -o objs/src/stream/ngx_stream_limit_conn_module.o
431.5 src/stream/ngx_stream_limit_conn_module.c
433.7 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
433.7 -o objs/src/stream/ngx_stream_access_module.o
433.7 src/stream/ngx_stream_access_module.c
435.5 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
435.5 -o objs/src/stream/ngx_stream_geo_module.o
435.5 src/stream/ngx_stream_geo_module.c
438.4 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
438.4 -o objs/src/stream/ngx_stream_map_module.o
438.4 src/stream/ngx_stream_map_module.c
440.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
440.3 -o objs/src/stream/ngx_stream_split_clients_module.o
440.3 src/stream/ngx_stream_split_clients_module.c
442.0 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
442.0 -o objs/src/stream/ngx_stream_return_module.o
442.0 src/stream/ngx_stream_return_module.c
443.7 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
443.7 -o objs/src/stream/ngx_stream_set_module.o
443.7 src/stream/ngx_stream_set_module.c
445.4 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
445.4 -o objs/src/stream/ngx_stream_upstream_hash_module.o
445.4 src/stream/ngx_stream_upstream_hash_module.c
447.7 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
447.7 -o objs/src/stream/ngx_stream_upstream_least_conn_module.o
447.7 src/stream/ngx_stream_upstream_least_conn_module.c
449.4 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
449.4 -o objs/src/stream/ngx_stream_upstream_random_module.o
449.4 src/stream/ngx_stream_upstream_random_module.c
451.3 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
451.3 -o objs/src/stream/ngx_stream_upstream_zone_module.o
451.3 src/stream/ngx_stream_upstream_zone_module.c
453.0 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/stream
453.0 -o objs/src/stream/ngx_stream_ssl_preread_module.o
453.0 src/stream/ngx_stream_ssl_preread_module.c
455.0 cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g -I src/core -I src/event -I src/event/modules -I src/event/quic -I src/os/unix -I objs -I src/http -I src/http/modules -I src/http/v2 -I src/stream
455.0 -o objs/addon/ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.o
455.0 /ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.c
456.0 /ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.c: In function 'ngx_http_proxy_connect_handler':
456.0 /ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.c:1498:30: error: 'ngx_http_request_t' {aka 'struct ngx_http_request_s'} has no member named 'connect_host'; did you mean 'connection'?
456.0 1498 | url.url.len = r->connect_host.len;
456.0 | ^~~~~~~~~~~~
456.0 | connection
456.0 /ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.c:1499:31: error: 'ngx_http_request_t' {aka 'struct ngx_http_request_s'} has no member named 'connect_host'; did you mean 'connection'?
456.0 1499 | url.url.data = r->connect_host.data;
456.0 | ^~~~~~~~~~~~
456.0 | connection
456.0 /ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.c:1503:26: error: 'ngx_http_request_t' {aka 'struct ngx_http_request_s'} has no member named 'connect_host'; did you mean 'connection'?
456.0 1503 | url.url.len = r->connect_host.len;
456.0 | ^~~~~~~~~~~~
456.0 | connection
456.0 /ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.c:1504:27: error: 'ngx_http_request_t' {aka 'struct ngx_http_request_s'} has no member named 'connect_host'; did you mean 'connection'?
456.0 1504 | url.url.data = r->connect_host.data;
456.0 | ^~~~~~~~~~~~
456.0 | connection
456.0 /ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.c:1507:27: error: 'ngx_http_request_t' {aka 'struct ngx_http_request_s'} has no member named 'connect_port_n'; did you mean 'connection'?
456.0 1507 | url.default_port = r->connect_port_n;
456.0 | ^~~~~~~~~~~~~~
456.0 | connection
456.0 /ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.c:1552:55: error: 'ngx_http_request_t' {aka 'struct ngx_http_request_s'} has no member named 'connect_port_n'; did you mean 'connection'?
456.0 1552 | u->resolved->port = (in_port_t) (url.no_port ? r->connect_port_n : url.port);
456.0 | ^~~~~~~~~~~~~~
456.0 | connection
456.0 In file included from src/core/ngx_core.h:61,
456.0 from /ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.c:7:
456.0 /ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.c:1588:27: error: 'ngx_http_request_t' {aka 'struct ngx_http_request_s'} has no member named 'connect_host'; did you mean 'connection'?
456.0 1588 | &r->connect_host);
456.0 | ^~~~~~~~~~~~
456.0 src/core/ngx_log.h:86:67: note: in definition of macro 'ngx_log_error'
456.0 86 | if ((log)->log_level >= level) ngx_log_error_core(level, log, VA_ARGS)
456.0 | ^~~~~~~~~~~
456.0 /ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.c: In function 'ngx_http_proxy_connect_allow_handler':
456.0 /ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.c:1664:41: error: 'ngx_http_request_t' {aka 'struct ngx_http_request_s'} has no member named 'connect_port_n'; did you mean 'connection'?
456.0 1664 | if ((ports[i][1] == 0 && r->connect_port_n == ports[i][0])
456.0 | ^~~~~~~~~~~~~~
456.0 | connection
456.0 /ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.c:1665:39: error: 'ngx_http_request_t' {aka 'struct ngx_http_request_s'} has no member named 'connect_port_n'; did you mean 'connection'?
456.0 1665 | || (ports[i][0] <= r->connect_port_n && r->connect_port_n <= ports[i][1]))
456.0 | ^~~~~~~~~~~~~~
456.0 | connection
456.0 /ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.c:1665:60: error: 'ngx_http_request_t' {aka 'struct ngx_http_request_s'} has no member named 'connect_port_n'; did you mean 'connection'?
456.0 1665 | || (ports[i][0] <= r->connect_port_n && r->connect_port_n <= ports[i][1]))
456.0 | ^~~~~~~~~~~~~~
456.0 | connection
456.0 /ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.c:1673:16: error: 'ngx_http_request_t' {aka 'struct ngx_http_request_s'} has no member named 'connect_port_n'; did you mean 'connection'?
456.0 1673 | if (r->connect_port_n == 443 || r->connect_port_n == 563) {
456.0 | ^~~~~~~~~~~~~~
456.0 | connection
456.0 /ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.c:1673:44: error: 'ngx_http_request_t' {aka 'struct ngx_http_request_s'} has no member named 'connect_port_n'; did you mean 'connection'?
456.0 1673 | if (r->connect_port_n == 443 || r->connect_port_n == 563) {
456.0 | ^~~~~~~~~~~~~~
456.0 | connection
456.2 make[1]: *** [objs/Makefile:1667: objs/addon/ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.o] Error 1
456.2 make[1]: Leaving directory '/nginx-1.25.4'
456.2 make: *** [Makefile:10: build] Error 2

@rootarf rootarf changed the title Build Error in Alpine-3.19.1 with Nginx-1.25.4 or nginx-1.20.2, proxy_connect_rewrite_102101.patch Build Error in Alpine-3.19.1 with Nginx-1.25.4 or nginx-1.20.2, proxy_connect_rewrite_*.patch Feb 29, 2024
@rootarf rootarf changed the title Build Error in Alpine-3.19.1 with Nginx-1.25.4 or nginx-1.20.2, proxy_connect_rewrite_*.patch Docker Build Image Error in Alpine-3.19.1 with Nginx-1.25.4 or nginx-1.20.2, proxy_connect_rewrite_*.patch Feb 29, 2024
@chobits
Copy link
Owner

chobits commented Mar 4, 2024

456.0 /ngx_http_proxy_connect_module-0.0.5/ngx_http_proxy_connect_module.c:1673:44: error: 'ngx_http_request_t' {aka 'struct ngx_http_request_s'} has no member named 'connect_port_n'; did you mean 'connection'?
456.0 1673 | if (r->connect_port_n == 443 || r->connect_port_n == 563) {

It seems that you did not successfully patch nginx core with the patch, you could check the source code associated ngx_http_request_t structure to check whether there is a patched new field connect_port_n

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants