nginx-mod-njs: fix endianess patch
authorRobert Marko <robimarko@gmail.com>
Thu, 27 Feb 2025 11:35:12 +0000 (12:35 +0100)
committerRobert Marko <robimarko@gmail.com>
Thu, 27 Feb 2025 15:47:32 +0000 (16:47 +0100)
Currently, the 104-endianness_fix.patch does not apply, so lets manually
refresh it to apply and thus fix buildbot nginx builds.

Signed-off-by: Robert Marko <robimarko@gmail.com>
net/nginx/patches/nginx-mod-njs/104-endianness_fix.patch

index ddd309f01579d4ec8001285361a09bba94d7ba68..382462ba82a0ceec14bac38933118011b97a53ee 100644 (file)
        cd $ngx_addon_dir/.. \\
        && if [ -f build/Makefile ]; then \$(MAKE) clean; fi \\
 -      && CFLAGS="\$(CFLAGS)" CC="\$(CC)" ./configure --no-openssl \\
--              --no-libxml2 --no-zlib --no-pcre --no-quickjs \\
+-              --no-libxml2 --no-zlib --no-pcre --no-quickjs --ld-opt="$NGX_LD_OPT" \\
 +      && CFLAGS="\$(CFLAGS)" CC="\$(CC)" CONFIG_BIG_ENDIAN=\$(CONFIG_BIG_ENDIAN) \\
-+              ./configure --no-openssl --no-libxml2 --no-zlib --no-pcre --no-quickjs \\
++      ./configure --no-openssl --no-libxml2 --no-zlib --no-pcre --no-quickjs --ld-opt="$NGX_LD_OPT" \\
        && \$(MAKE) libnjs
  
  $ngx_addon_dir/../build/libqjs.a: $NGX_MAKEFILE
        cd $ngx_addon_dir/.. \\
        && if [ -f build/Makefile ]; then \$(MAKE) clean; fi \\
 -      && CFLAGS="\$(CFLAGS)" CC="\$(CC)" ./configure --no-openssl \\
--              --no-libxml2 --no-zlib --no-pcre \\
+-              --no-libxml2 --no-zlib --no-pcre --ld-opt="$NGX_LD_OPT" \\
 +      && CFLAGS="\$(CFLAGS)" CC="\$(CC)" CONFIG_BIG_ENDIAN=\$(CONFIG_BIG_ENDIAN) \\
-+              ./configure --no-openssl --no-libxml2 --no-zlib --no-pcre \\
++      ./configure --no-openssl --no-libxml2 --no-zlib --no-pcre --ld-opt="$NGX_LD_OPT" \\
        && \$(MAKE) libnjs libqjs
  
  END