Want more timely Centmin Mod News Updates?
Become a Member

Beta Branch update nginx 1.31.7 default in 140.00beta01

Discussion in 'Centmin Mod Github Commits' started by eva2000, Oct 15, 2026 at 3:04 AM.

  1. eva2000

    eva2000 Administrator Staff Member

    59,950
    12,556
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,201
    Local Time:
    5:24 PM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    update nginx 1.31.7 default in 140.00beta01

    Security fixes for 5 nginx CVEs, all fixed in 1.31.7:
    - CVE-2026-15176 buffer overflow when using alias with rewrite (vulnerable 0.1.29-1.31.6)
    - CVE-2026-93479 buffer overflow in script evaluation (vulnerable 1.31.2-1.31.6)
    - CVE-2026-95101 request body injection in HTTP/3 (vulnerable 1.25.0-1.31.6)
    - CVE-2026-97629 session forgery when using TLS session ticket key rotation (vulnerable 1.23.2-1.31.6)
    - CVE-2026-97205 use-after-free in ngx_http_ssi_module when used with AIO (vulnerable 0.8.11-1.31.6)

    Continue reading...

    140.00beta01 branch


     
  2. dcg

    dcg Member

    68
    24
    8
    Oct 17, 2015
    Florida, USA
    Ratings:
    +49
    Local Time:
    3:24 AM
    1.21.x
    10.3.x
    Install issue under 140.00beta01
    Seems to be an error with GCC and NJS build.

    Code:
    NJS configuration summary:
    
     + using CC: "ccache /opt/rh/gcc-toolset-15/root/usr/bin/gcc"
     + using CFLAGS: " -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -Werror -g -fexcess-precision=standard -O -std=gnu17 -I/usr/local/zlib-cf/include -I/usr/local/nginx-dep/include -m64 -march=x86-64-v3 -mavx -mavx2 -mpclmul -msse4 -msse4.1 -msse4.2  -fPIC -g -O3 -fstack-protector-strong -fuse-ld=bfd --param=ssp-buffer-size=4 -Wformat -Wno-pointer-sign  -Wp,-D_FORTIFY_SOURCE=2 -std=gnu17 -Wno-deprecated-declarations -DNDK_SET_VAR -DNDK_UPSTREAM_LIST"
    
     + using readline library: -ledit
    
     njs build dir: build
     njs CLI: build/njs
    
    make[2]: Entering directory '/svr-setup/njs'
    ccache /opt/rh/gcc-toolset-15/root/usr/bin/gcc -c -Isrc -Iexternal -Ibuild -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -Werror -g -fexcess-precision=standard -O -std=gnu17 -I/usr/local/zlib-cf/include -I/usr/local/nginx-dep/include -m64 -march=x86-64-v3 -mavx -mavx2 -mpclmul -msse4 -msse4.1 -msse4.2  -fPIC -g -O3 -fstack-protector-strong -fuse-ld=bfd --param=ssp-buffer-size=4 -Wformat -Wno-pointer-sign  -Wp,-D_FORTIFY_SOURCE=2 -std=gnu17 -Wno-deprecated-declarations -DNDK_SET_VAR -DNDK_UPSTREAM_LIST \
             \
            -o build/src/njs_diyfp.o \
            -MMD -MF build/src/njs_diyfp.dep -MT build/src/njs_diyfp.o \
            src/njs_diyfp.c
    ccache /opt/rh/gcc-toolset-15/root/usr/bin/gcc -c -Isrc -Iexternal -Ibuild -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -Werror -g -fexcess-precision=standard -O -std=gnu17 -I/usr/local/zlib-cf/include -I/usr/local/nginx-dep/include -m64 -march=x86-64-v3 -mavx -mavx2 -mpclmul -msse4 -msse4.1 -msse4.2  -fPIC -g -O3 -fstack-protector-strong -fuse-ld=bfd --param=ssp-buffer-size=4 -Wformat -Wno-pointer-sign  -Wp,-D_FORTIFY_SOURCE=2 -std=gnu17 -Wno-deprecated-declarations -DNDK_SET_VAR -DNDK_UPSTREAM_LIST \
             \
            -o build/src/njs_dtoa.o \
            -MMD -MF build/src/njs_dtoa.dep -MT build/src/njs_dtoa.o \
            src/njs_dtoa.c
    ccache /opt/rh/gcc-toolset-15/root/usr/bin/gcc -c -Isrc -Iexternal -Ibuild -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -Werror -g -fexcess-precision=standard -O -std=gnu17 -I/usr/local/zlib-cf/include -I/usr/local/nginx-dep/include -m64 -march=x86-64-v3 -mavx -mavx2 -mpclmul -msse4 -msse4.1 -msse4.2  -fPIC -g -O3 -fstack-protector-strong -fuse-ld=bfd --param=ssp-buffer-size=4 -Wformat -Wno-pointer-sign  -Wp,-D_FORTIFY_SOURCE=2 -std=gnu17 -Wno-deprecated-declarations -DNDK_SET_VAR -DNDK_UPSTREAM_LIST \
             \
            -o build/src/njs_dtoa_fixed.o \
            -MMD -MF build/src/njs_dtoa_fixed.dep -MT build/src/njs_dtoa_fixed.o \
            src/njs_dtoa_fixed.c
    ccache /opt/rh/gcc-toolset-15/root/usr/bin/gcc -c -Isrc -Iexternal -Ibuild -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -Werror -g -fexcess-precision=standard -O -std=gnu17 -I/usr/local/zlib-cf/include -I/usr/local/nginx-dep/include -m64 -march=x86-64-v3 -mavx -mavx2 -mpclmul -msse4 -msse4.1 -msse4.2  -fPIC -g -O3 -fstack-protector-strong -fuse-ld=bfd --param=ssp-buffer-size=4 -Wformat -Wno-pointer-sign  -Wp,-D_FORTIFY_SOURCE=2 -std=gnu17 -Wno-deprecated-declarations -DNDK_SET_VAR -DNDK_UPSTREAM_LIST \
             \
            -o build/src/njs_str.o \
            -MMD -MF build/src/njs_str.dep -MT build/src/njs_str.o \
            src/njs_str.c
    ccache /opt/rh/gcc-toolset-15/root/usr/bin/gcc -c -Isrc -Iexternal -Ibuild -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -Werror -g -fexcess-precision=standard -O -std=gnu17 -I/usr/local/zlib-cf/include -I/usr/local/nginx-dep/include -m64 -march=x86-64-v3 -mavx -mavx2 -mpclmul -msse4 -msse4.1 -msse4.2  -fPIC -g -O3 -fstack-protector-strong -fuse-ld=bfd --param=ssp-buffer-size=4 -Wformat -Wno-pointer-sign  -Wp,-D_FORTIFY_SOURCE=2 -std=gnu17 -Wno-deprecated-declarations -DNDK_SET_VAR -DNDK_UPSTREAM_LIST \
             \
            -o build/src/njs_strtod.o \
            -MMD -MF build/src/njs_strtod.dep -MT build/src/njs_strtod.o \
            src/njs_strtod.c
    ccache /opt/rh/gcc-toolset-15/root/usr/bin/gcc -c -Isrc -Iexternal -Ibuild -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -Werror -g -fexcess-precision=standard -O -std=gnu17 -I/usr/local/zlib-cf/include -I/usr/local/nginx-dep/include -m64 -march=x86-64-v3 -mavx -mavx2 -mpclmul -msse4 -msse4.1 -msse4.2  -fPIC -g -O3 -fstack-protector-strong -fuse-ld=bfd --param=ssp-buffer-size=4 -Wformat -Wno-pointer-sign  -Wp,-D_FORTIFY_SOURCE=2 -std=gnu17 -Wno-deprecated-declarations -DNDK_SET_VAR -DNDK_UPSTREAM_LIST \
             \
            -o build/src/njs_murmur_hash.o \
            -MMD -MF build/src/njs_murmur_hash.dep -MT build/src/njs_murmur_hash.o \
            src/njs_murmur_hash.c
    ccache /opt/rh/gcc-toolset-15/root/usr/bin/gcc -c -Isrc -Iexternal -Ibuild -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -Werror -g -fexcess-precision=standard -O -std=gnu17 -I/usr/local/zlib-cf/include -I/usr/local/nginx-dep/include -m64 -march=x86-64-v3 -mavx -mavx2 -mpclmul -msse4 -msse4.1 -msse4.2  -fPIC -g -O3 -fstack-protector-strong -fuse-ld=bfd --param=ssp-buffer-size=4 -Wformat -Wno-pointer-sign  -Wp,-D_FORTIFY_SOURCE=2 -std=gnu17 -Wno-deprecated-declarations -DNDK_SET_VAR -DNDK_UPSTREAM_LIST \
             \
            -o build/src/njs_djb_hash.o \
            -MMD -MF build/src/njs_djb_hash.dep -MT build/src/njs_djb_hash.o \
            src/njs_djb_hash.c
    ccache /opt/rh/gcc-toolset-15/root/usr/bin/gcc -c -Isrc -Iexternal -Ibuild -pipe -fPIC -fvisibility=hidden -O -W -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wmissing-prototypes -Werror -g -fexcess-precision=standard -O -std=gnu17 -I/usr/local/zlib-cf/include -I/usr/local/nginx-dep/include -m64 -march=x86-64-v3 -mavx -mavx2 -mpclmul -msse4 -msse4.1 -msse4.2  -fPIC -g -O3 -fstack-protector-strong -fuse-ld=bfd --param=ssp-buffer-size=4 -Wformat -Wno-pointer-sign  -Wp,-D_FORTIFY_SOURCE=2 -std=gnu17 -Wno-deprecated-declarations -DNDK_SET_VAR -DNDK_UPSTREAM_LIST \
             \
            -o build/src/njs_utf8.o \
            -MMD -MF build/src/njs_utf8.dep -MT build/src/njs_utf8.o \
            src/njs_utf8.c
    In file included from src/njs_main.h:59,
                     from src/njs_djb_hash.c:8:
    src/njs_string.h: In function ‘njs_string_encode’:
    src/njs_string.h:212:36: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (17 chars into 16 available) [-Werror=unterminated-string-initialization]
      212 |     static const u_char  hex[16] = "0123456789ABCDEF";
          |                                    ^~~~~~~~~~~~~~~~~~
    cc1: all warnings being treated as errors
    make[2]: *** [build/Makefile:172: build/src/njs_djb_hash.o] Error 1
    make[2]: *** Waiting for unfinished jobs....
    In file included from src/njs_main.h:59,
                     from src/njs_murmur_hash.c:8:
    src/njs_string.h: In function ‘njs_string_encode’:
    src/njs_string.h:212:36: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (17 chars into 16 available) [-Werror=unterminated-string-initialization]
      212 |     static const u_char  hex[16] = "0123456789ABCDEF";
          |                                    ^~~~~~~~~~~~~~~~~~
    cc1: all warnings being treated as errors
    make[2]: *** [build/Makefile:161: build/src/njs_murmur_hash.o] Error 1
    In file included from src/njs_main.h:59,
                     from src/njs_diyfp.c:12:
    src/njs_string.h: In function ‘njs_string_encode’:
    src/njs_string.h:212:36: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (17 chars into 16 available) [-Werror=unterminated-string-initialization]
      212 |     static const u_char  hex[16] = "0123456789ABCDEF";
          |                                    ^~~~~~~~~~~~~~~~~~
    cc1: all warnings being treated as errors
    make[2]: *** [build/Makefile:106: build/src/njs_diyfp.o] Error 1
    In file included from src/njs_main.h:59,
                     from src/njs_str.c:8:
    src/njs_string.h: In function ‘njs_string_encode’:
    src/njs_string.h:212:36: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (17 chars into 16 available) [-Werror=unterminated-string-initialization]
      212 |     static const u_char  hex[16] = "0123456789ABCDEF";
          |                                    ^~~~~~~~~~~~~~~~~~
    cc1: all warnings being treated as errors
    make[2]: *** [build/Makefile:139: build/src/njs_str.o] Error 1
    In file included from src/njs_main.h:59,
                     from src/njs_strtod.c:10:
    src/njs_string.h: In function ‘njs_string_encode’:
    src/njs_string.h:212:36: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (17 chars into 16 available) [-Werror=unterminated-string-initialization]
      212 |     static const u_char  hex[16] = "0123456789ABCDEF";
          |                                    ^~~~~~~~~~~~~~~~~~
    cc1: all warnings being treated as errors
    In file included from src/njs_main.h:59,
                     from src/njs_utf8.c:8:
    src/njs_string.h: In function ‘njs_string_encode’:
    src/njs_string.h:212:36: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (17 chars into 16 available) [-Werror=unterminated-string-initialization]
      212 |     static const u_char  hex[16] = "0123456789ABCDEF";
          |                                    ^~~~~~~~~~~~~~~~~~
    cc1: all warnings being treated as errors
    make[2]: *** [build/Makefile:150: build/src/njs_strtod.o] Error 1
    make[2]: *** [build/Makefile:183: build/src/njs_utf8.o] Error 1
    In file included from src/njs_main.h:59,
                     from src/njs_dtoa_fixed.c:14:
    src/njs_string.h: In function ‘njs_string_encode’:
    src/njs_string.h:212:36: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (17 chars into 16 available) [-Werror=unterminated-string-initialization]
      212 |     static const u_char  hex[16] = "0123456789ABCDEF";
          |                                    ^~~~~~~~~~~~~~~~~~
    cc1: all warnings being treated as errors
    make[2]: *** [build/Makefile:128: build/src/njs_dtoa_fixed.o] Error 1
    In file included from src/njs_main.h:59,
                     from src/njs_dtoa.c:37:
    src/njs_string.h: In function ‘njs_string_encode’:
    src/njs_string.h:212:36: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (17 chars into 16 available) [-Werror=unterminated-string-initialization]
      212 |     static const u_char  hex[16] = "0123456789ABCDEF";
          |                                    ^~~~~~~~~~~~~~~~~~
    cc1: all warnings being treated as errors
    make[2]: *** [build/Makefile:117: build/src/njs_dtoa.o] Error 1
    make[2]: Leaving directory '/svr-setup/njs'
    make[1]: *** [objs/Makefile:2204: ../njs/nginx/../build/libnjs.a] Error 2
    make[1]: Leaving directory '/svr-setup/nginx-1.31.7'
    make: *** [Makefile:10: build] Error 2
    
    real    0m8.071s
    user    0m33.380s
    sys     0m10.735s
    
    Sun Oct 18 10:57:00 AM EDT 2026
    Error: 2, Nginx make failed