[Bug 295745] www/nginx-devel: does not build with HTTP_UPSTREAM_CHECK (patch failed)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 31 May 2026 10:16:17 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295745
Bug ID: 295745
Summary: www/nginx-devel: does not build with
HTTP_UPSTREAM_CHECK (patch failed)
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: joneum@FreeBSD.org
Reporter: peter.sopko+freebsd.org@backbone.sk
Assignee: joneum@FreeBSD.org
Flags: maintainer-feedback?(joneum@FreeBSD.org)
When trying to build www/nginx-devel and HTTP_UPSTREAM_CHECK module is enabled
in port options, the build fails on patch phase (output from poudriere):
>> ===> Returning to build of nginx-devel-1.31.0_2
>> ===========================================================================
>> =======================<phase: extract >============================
>> ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534
>>
>> This port install Passenger module only
>>
>> ===> Fetching all distfiles required by nginx-devel-1.31.0_2 for building
>> ===> Extracting for nginx-devel-1.31.0_2
>> => SHA256 Checksum OK for nginx-1.31.0.tar.gz.
>> => SHA256 Checksum OK for passenger-6.1.2.tar.gz.
>> => SHA256 Checksum OK for google-ngx_brotli-a71f931_GH0.tar.gz.
>> => SHA256 Checksum OK for openresty-headers-more-nginx-module-v0.39_GH0.tar.gz.
>> => SHA256 Checksum OK for kvspb-nginx-auth-ldap-241200e_GH0.tar.gz.
>> => SHA256 Checksum OK for aperezdc-ngx-fancyindex-cbc0d3f_GH0.tar.gz.
>> => SHA256 Checksum OK for yaoweibin-ngx_http_substitutions_filter_module-e12e965_GH0.tar.gz.
>> => SHA256 Checksum OK for yaoweibin-nginx_upstream_check_module-87bfa66_GH0.tar.gz.
>> ===========================================================================
>> =======================<phase: patch-depends >============================
>> ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
>> ===> nginx-devel-1.31.0_2 depends on file: /usr/local/bin/ruby33 - found
>> ===========================================================================
>> =======================<phase: patch >============================
>> ===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534
>> ===> Patching for nginx-devel-1.31.0_2
>> ===> Applying extra patch /usr/ports/www/nginx-devel/files/extra-patch-ngx_brotli_filter_config
>> ===> Applying extra patch /usr/ports/www/nginx-devel/files/extra-patch-ngx_http_auth_ldap_module.c
>> ===> Applying extra patch /usr/ports/www/nginx-devel/files/extra-patch-src-http-modules-ngx_http_upstream_hash_module.c
>> ===> Applying extra patch /usr/ports/www/nginx-devel/files/extra-patch-src-http-modules-ngx_http_upstream_ip_hash_module.c
>> ===> Applying extra patch /usr/ports/www/nginx-devel/files/extra-patch-src-http-modules-ngx_http_upstream_least_conn_module.c
>> ===> Applying extra patch /usr/ports/www/nginx-devel/files/extra-patch-src-http-ngx_http_upstream_round_robin.c
>> 2 out of 8 hunks failed--saving rejects to src/http/ngx_http_upstream_round_robin.c.rej
>> ===> FAILED Applying extra patch /usr/ports/www/nginx-devel/files/extra-patch-src-http-ngx_http_upstream_round_robin.c
>> *** Error code 1
>>
>> Stop.
>> make: stopped making "patch" in /usr/ports/www/nginx-devel
>> =>> Cleaning up wrkdir
>> ===> Cleaning for nginx-devel-1.31.0_2
>> build of www/nginx-devel | nginx-devel-1.31.0_2 ended at Sun May 31 02:12:25 CEST 2026
>> build time: 00:00:15
>> !!! build failure encountered !!!
On www/nginx this does not happen, so I suppose it has something to do with
changes in nginx 1.31+.
--
You are receiving this mail because:
You are the assignee for the bug.