Skip to content

nginx 1.25.0 build error #294

@rongfengliang

Description

@rongfengliang

error message

../nginx-clojure/src/c/ngx_http_clojure_mem.c:682:1: error: static declaration of ‘ngx_http_close_request’ follows non-static declaration
 ngx_http_close_request(ngx_http_request_t *r, ngx_int_t rc)
 ^
In file included from ../nginx-clojure/src/c/ngx_http_clojure_mem.h:9:0,
                 from ../nginx-clojure/src/c/ngx_http_clojure_mem.c:5:
src/http/ngx_http.h:136:6: note: previous declaration of ‘ngx_http_close_request’ was here
 void ngx_http_close_request(ngx_http_request_t *r, ngx_int_t rc);

solve

in ngx_http_clojure_mem.c file change ngx_http_close_request to another name ( ngx_http_close_requestv2 ) also in ngx_http_clojure_mem.c file change call this function to using new function name

#296

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions