Your message dated Thu, 06 Aug 2026 05:04:21 +0000
with message-id <[email protected]>
and subject line Bug#1134314: fixed in rapache 1.2.12-1
has caused the Debian Bug report #1134314,
regarding rapache: FTBFS: mod_R.c:1360:13: error: implicit declaration of 
function 'ENCLOS' [-Wimplicit-function-declaration]
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1134314: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1134314
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:rapache
Version: 1.2.11-1
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202604/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:rapache, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --with apache2
   dh_clean
 debian/rules binary
dh binary --with apache2
   dh_update_autotools_config
   dh_autoreconf
autoreconf: export WARNINGS=
autoreconf: warning: autoconf input should be named 'configure.ac', not 
'configure.in'
autoreconf: Entering directory '.'
autoreconf: configure.in: not using Gettext
autoreconf: running: aclocal --force -I m4
aclocal: warning: autoconf input should be named 'configure.ac', not 
'configure.in'
autoreconf: configure.in: tracing
autoreconf: running: libtoolize --copy --force

[... snipped ...]

      |    ^~~~~~
mod_R.c:2097:97: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                                                         
                        ^
mod_R.c:2121:4: note: in expansion of macro 'STRMBR'
 2121 |    STRMBR("handler",MR_Request.r->handler);
      |    ^~~~~~
mod_R.c:2097:38: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2122:4: note: in expansion of macro 'STRMBR'
 2122 |    STRMBR("content_encoding",MR_Request.r->content_encoding);
      |    ^~~~~~
mod_R.c:2097:97: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                                                         
                        ^
mod_R.c:2122:4: note: in expansion of macro 'STRMBR'
 2122 |    STRMBR("content_encoding",MR_Request.r->content_encoding);
      |    ^~~~~~
mod_R.c:2097:38: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2123:4: note: in expansion of macro 'STRMBR'
 2123 |    STRMBR("range",MR_Request.r->range);
      |    ^~~~~~
mod_R.c:2097:97: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                                                         
                        ^
mod_R.c:2123:4: note: in expansion of macro 'STRMBR'
 2123 |    STRMBR("range",MR_Request.r->range);
      |    ^~~~~~
mod_R.c:2097:38: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2124:4: note: in expansion of macro 'STRMBR'
 2124 |    STRMBR("hostname",MR_Request.r->hostname);
      |    ^~~~~~
mod_R.c:2097:97: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                                                         
                        ^
mod_R.c:2124:4: note: in expansion of macro 'STRMBR'
 2124 |    STRMBR("hostname",MR_Request.r->hostname);
      |    ^~~~~~
mod_R.c:2097:38: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2125:4: note: in expansion of macro 'STRMBR'
 2125 |    STRMBR("address",MR_Request.r->connection->local_ip);
      |    ^~~~~~
mod_R.c:2097:97: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                                                         
                        ^
mod_R.c:2125:4: note: in expansion of macro 'STRMBR'
 2125 |    STRMBR("address",MR_Request.r->connection->local_ip);
      |    ^~~~~~
mod_R.c:2096:38: error: subscripted value is neither array nor pointer nor 
vector
 2096 | #define INTMBR(n,v) STRING_PTR(names)[i]=mkChar(n); val = 
NEW_INTEGER(1); INTEGER_DATA(val)[0] = v; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2126:4: note: in expansion of macro 'INTMBR'
 2126 |    INTMBR("port",ap_get_server_port(MR_Request.r));
      |    ^~~~~~
mod_R.c:2097:38: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2127:4: note: in expansion of macro 'STRMBR'
 2127 |    STRMBR("user",MR_Request.r->user);
      |    ^~~~~~
mod_R.c:2097:97: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                                                         
                        ^
mod_R.c:2127:4: note: in expansion of macro 'STRMBR'
 2127 |    STRMBR("user",MR_Request.r->user);
      |    ^~~~~~
mod_R.c:2098:38: error: subscripted value is neither array nor pointer nor 
vector
 2098 | #define LGLMBR(n,v) STRING_PTR(names)[i]=mkChar(n); 
SET_ELEMENT(MR_Request.serverVar,i++,NewLogical(v));
      |                                      ^
mod_R.c:2128:4: note: in expansion of macro 'LGLMBR'
 2128 |    LGLMBR("header_only",MR_Request.r->header_only);
      |    ^~~~~~
mod_R.c:2098:38: error: subscripted value is neither array nor pointer nor 
vector
 2098 | #define LGLMBR(n,v) STRING_PTR(names)[i]=mkChar(n); 
SET_ELEMENT(MR_Request.serverVar,i++,NewLogical(v));
      |                                      ^
mod_R.c:2129:4: note: in expansion of macro 'LGLMBR'
 2129 |    LGLMBR("no_cache",MR_Request.r->no_cache);
      |    ^~~~~~
mod_R.c:2098:38: error: subscripted value is neither array nor pointer nor 
vector
 2098 | #define LGLMBR(n,v) STRING_PTR(names)[i]=mkChar(n); 
SET_ELEMENT(MR_Request.serverVar,i++,NewLogical(v));
      |                                      ^
mod_R.c:2130:4: note: in expansion of macro 'LGLMBR'
 2130 |    LGLMBR("no_local_copy",MR_Request.r->no_local_copy);
      |    ^~~~~~
mod_R.c:2098:38: error: subscripted value is neither array nor pointer nor 
vector
 2098 | #define LGLMBR(n,v) STRING_PTR(names)[i]=mkChar(n); 
SET_ELEMENT(MR_Request.serverVar,i++,NewLogical(v));
      |                                      ^
mod_R.c:2131:4: note: in expansion of macro 'LGLMBR'
 2131 |    LGLMBR("assbackwards",MR_Request.r->assbackwards);
      |    ^~~~~~
mod_R.c:2096:38: error: subscripted value is neither array nor pointer nor 
vector
 2096 | #define INTMBR(n,v) STRING_PTR(names)[i]=mkChar(n); val = 
NEW_INTEGER(1); INTEGER_DATA(val)[0] = v; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2132:4: note: in expansion of macro 'INTMBR'
 2132 |    INTMBR("status",MR_Request.r->status);
      |    ^~~~~~
mod_R.c:2096:38: error: subscripted value is neither array nor pointer nor 
vector
 2096 | #define INTMBR(n,v) STRING_PTR(names)[i]=mkChar(n); val = 
NEW_INTEGER(1); INTEGER_DATA(val)[0] = v; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2133:4: note: in expansion of macro 'INTMBR'
 2133 |    INTMBR("method_number",MR_Request.r->method_number);
      |    ^~~~~~
mod_R.c:2098:38: error: subscripted value is neither array nor pointer nor 
vector
 2098 | #define LGLMBR(n,v) STRING_PTR(names)[i]=mkChar(n); 
SET_ELEMENT(MR_Request.serverVar,i++,NewLogical(v));
      |                                      ^
mod_R.c:2134:4: note: in expansion of macro 'LGLMBR'
 2134 |    LGLMBR("eos_sent",MR_Request.r->eos_sent);
      |    ^~~~~~
mod_R.c:2097:38: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2135:4: note: in expansion of macro 'STRMBR'
 2135 |    STRMBR("the_request",MR_Request.r->the_request);
      |    ^~~~~~
mod_R.c:2097:97: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                                                         
                        ^
mod_R.c:2135:4: note: in expansion of macro 'STRMBR'
 2135 |    STRMBR("the_request",MR_Request.r->the_request);
      |    ^~~~~~
mod_R.c:2097:38: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2136:4: note: in expansion of macro 'STRMBR'
 2136 |    STRMBR("method",MR_Request.r->method);
      |    ^~~~~~
mod_R.c:2097:97: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                                                         
                        ^
mod_R.c:2136:4: note: in expansion of macro 'STRMBR'
 2136 |    STRMBR("method",MR_Request.r->method);
      |    ^~~~~~
mod_R.c:2097:38: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2137:4: note: in expansion of macro 'STRMBR'
 2137 |    STRMBR("status_line",MR_Request.r->status_line);
      |    ^~~~~~
mod_R.c:2097:97: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                                                         
                        ^
mod_R.c:2137:4: note: in expansion of macro 'STRMBR'
 2137 |    STRMBR("status_line",MR_Request.r->status_line);
      |    ^~~~~~
mod_R.c:2099:38: error: subscripted value is neither array nor pointer nor 
vector
 2099 | #define OFFMBR(n,v) STRING_PTR(names)[i]=mkChar(n); val = 
NEW_NUMERIC(1); NUMERIC_DATA(val)[0] = (double)v; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2138:4: note: in expansion of macro 'OFFMBR'
 2138 |    OFFMBR("bytes_sent",MR_Request.r->bytes_sent);
      |    ^~~~~~
mod_R.c:2099:38: error: subscripted value is neither array nor pointer nor 
vector
 2099 | #define OFFMBR(n,v) STRING_PTR(names)[i]=mkChar(n); val = 
NEW_NUMERIC(1); NUMERIC_DATA(val)[0] = (double)v; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2139:4: note: in expansion of macro 'OFFMBR'
 2139 |    OFFMBR("clength",MR_Request.r->clength);
      |    ^~~~~~
mod_R.c:2099:38: error: subscripted value is neither array nor pointer nor 
vector
 2099 | #define OFFMBR(n,v) STRING_PTR(names)[i]=mkChar(n); val = 
NEW_NUMERIC(1); NUMERIC_DATA(val)[0] = (double)v; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2140:4: note: in expansion of macro 'OFFMBR'
 2140 |    OFFMBR("remaining",MR_Request.r->remaining);
      |    ^~~~~~
mod_R.c:2099:38: error: subscripted value is neither array nor pointer nor 
vector
 2099 | #define OFFMBR(n,v) STRING_PTR(names)[i]=mkChar(n); val = 
NEW_NUMERIC(1); NUMERIC_DATA(val)[0] = (double)v; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2141:4: note: in expansion of macro 'OFFMBR'
 2141 |    OFFMBR("read_length",MR_Request.r->read_length);
      |    ^~~~~~
mod_R.c:2100:38: error: subscripted value is neither array nor pointer nor 
vector
 2100 | #define TIMMBR(n,v) STRING_PTR(names)[i]=mkChar(n); val = 
NEW_NUMERIC(1); NUMERIC_DATA(val)[0] = (double)apr_time_sec(v); class = 
NEW_STRING(2); STRING_PTR(class)[0] = mkChar("POSIXt"); STRING_PTR(class)[1] = 
mkChar("POSIXct"); SET_CLASS(val,class); 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2142:4: note: in expansion of macro 'TIMMBR'
 2142 |    TIMMBR("request_time",MR_Request.r->request_time);
      |    ^~~~~~
mod_R.c:2100:163: error: subscripted value is neither array nor pointer nor 
vector
 2100 | #define TIMMBR(n,v) STRING_PTR(names)[i]=mkChar(n); val = 
NEW_NUMERIC(1); NUMERIC_DATA(val)[0] = (double)apr_time_sec(v); class = 
NEW_STRING(2); STRING_PTR(class)[0] = mkChar("POSIXt"); STRING_PTR(class)[1] = 
mkChar("POSIXct"); SET_CLASS(val,class); 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                                                         
                                                                                
          ^
mod_R.c:2142:4: note: in expansion of macro 'TIMMBR'
 2142 |    TIMMBR("request_time",MR_Request.r->request_time);
      |    ^~~~~~
mod_R.c:2100:204: error: subscripted value is neither array nor pointer nor 
vector
 2100 | #define TIMMBR(n,v) STRING_PTR(names)[i]=mkChar(n); val = 
NEW_NUMERIC(1); NUMERIC_DATA(val)[0] = (double)apr_time_sec(v); class = 
NEW_STRING(2); STRING_PTR(class)[0] = mkChar("POSIXt"); STRING_PTR(class)[1] = 
mkChar("POSIXct"); SET_CLASS(val,class); 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                                                         
                                                                                
                                                   ^
mod_R.c:2142:4: note: in expansion of macro 'TIMMBR'
 2142 |    TIMMBR("request_time",MR_Request.r->request_time);
      |    ^~~~~~
mod_R.c:2100:38: error: subscripted value is neither array nor pointer nor 
vector
 2100 | #define TIMMBR(n,v) STRING_PTR(names)[i]=mkChar(n); val = 
NEW_NUMERIC(1); NUMERIC_DATA(val)[0] = (double)apr_time_sec(v); class = 
NEW_STRING(2); STRING_PTR(class)[0] = mkChar("POSIXt"); STRING_PTR(class)[1] = 
mkChar("POSIXct"); SET_CLASS(val,class); 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2143:4: note: in expansion of macro 'TIMMBR'
 2143 |    TIMMBR("mtime",MR_Request.r->mtime);
      |    ^~~~~~
mod_R.c:2100:163: error: subscripted value is neither array nor pointer nor 
vector
 2100 | #define TIMMBR(n,v) STRING_PTR(names)[i]=mkChar(n); val = 
NEW_NUMERIC(1); NUMERIC_DATA(val)[0] = (double)apr_time_sec(v); class = 
NEW_STRING(2); STRING_PTR(class)[0] = mkChar("POSIXt"); STRING_PTR(class)[1] = 
mkChar("POSIXct"); SET_CLASS(val,class); 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                                                         
                                                                                
          ^
mod_R.c:2143:4: note: in expansion of macro 'TIMMBR'
 2143 |    TIMMBR("mtime",MR_Request.r->mtime);
      |    ^~~~~~
mod_R.c:2100:204: error: subscripted value is neither array nor pointer nor 
vector
 2100 | #define TIMMBR(n,v) STRING_PTR(names)[i]=mkChar(n); val = 
NEW_NUMERIC(1); NUMERIC_DATA(val)[0] = (double)apr_time_sec(v); class = 
NEW_STRING(2); STRING_PTR(class)[0] = mkChar("POSIXt"); STRING_PTR(class)[1] = 
mkChar("POSIXct"); SET_CLASS(val,class); 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                                                         
                                                                                
                                                   ^
mod_R.c:2143:4: note: in expansion of macro 'TIMMBR'
 2143 |    TIMMBR("mtime",MR_Request.r->mtime);
      |    ^~~~~~
mod_R.c:2097:38: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2145:4: note: in expansion of macro 'STRMBR'
 2145 |    STRMBR("remote_ip",MR_Request.r->connection->client_ip);
      |    ^~~~~~
mod_R.c:2097:97: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                                                         
                        ^
mod_R.c:2145:4: note: in expansion of macro 'STRMBR'
 2145 |    STRMBR("remote_ip",MR_Request.r->connection->client_ip);
      |    ^~~~~~
mod_R.c:2097:38: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2149:4: note: in expansion of macro 'STRMBR'
 2149 |    STRMBR("remote_host",MR_Request.r->connection->remote_host);
      |    ^~~~~~
mod_R.c:2097:97: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                                                         
                        ^
mod_R.c:2149:4: note: in expansion of macro 'STRMBR'
 2149 |    STRMBR("remote_host",MR_Request.r->connection->remote_host);
      |    ^~~~~~
mod_R.c:2097:38: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2150:4: note: in expansion of macro 'STRMBR'
 2150 |    STRMBR("cmd_path",MR_Request.handler->directive->cmdpath);
      |    ^~~~~~
mod_R.c:2097:97: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                                                         
                        ^
mod_R.c:2150:4: note: in expansion of macro 'STRMBR'
 2150 |    STRMBR("cmd_path",MR_Request.handler->directive->cmdpath);
      |    ^~~~~~
mod_R.c:2098:38: error: subscripted value is neither array nor pointer nor 
vector
 2098 | #define LGLMBR(n,v) STRING_PTR(names)[i]=mkChar(n); 
SET_ELEMENT(MR_Request.serverVar,i++,NewLogical(v));
      |                                      ^
mod_R.c:2151:4: note: in expansion of macro 'LGLMBR'
 2151 |    
LGLMBR("HTTPS",(apr_table_get(MR_Request.r->subprocess_env,"HTTPS")!=NULL)? 1 : 
0);
      |    ^~~~~~
mod_R.c:2097:38: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2152:4: note: in expansion of macro 'STRMBR'
 2152 |    STRMBR("rapache_version",MOD_R_VERSION);
      |    ^~~~~~
mod_R.c:2097:97: error: subscripted value is neither array nor pointer nor 
vector
 2097 | #define STRMBR(n,v) STRING_PTR(names)[i]=mkChar(n); if (v){ val = 
NEW_STRING(1); STRING_PTR(val)[0] = mkChar(v);} else { val = R_NilValue;}; 
SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                                                         
                        ^
mod_R.c:2152:4: note: in expansion of macro 'STRMBR'
 2152 |    STRMBR("rapache_version",MOD_R_VERSION);
      |    ^~~~~~
mod_R.c:2101:38: error: subscripted value is neither array nor pointer nor 
vector
 2101 | #define FUNMBR(n,v) STRING_PTR(names)[i]=mkChar(n); val = 
ParseEval(v,MR_RApacheEnv,&evalError); SET_ELEMENT(MR_Request.serverVar,i++,val)
      |                                      ^
mod_R.c:2153:4: note: in expansion of macro 'FUNMBR'
 2153 |    FUNMBR("internals","function(x) .Call('RApache_internals',x)");
      |    ^~~~~~
apxs:Error: Command failed with rc=65536
.
make[1]: *** [Makefile:445: mod_R.so] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j2 returned exit code 2
make: *** [debian/rules:19: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: rapache
Source-Version: 1.2.12-1
Done: Andreas Tille <[email protected]>

We believe that the bug you reported is fixed in the latest version of
rapache, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Tille <[email protected]> (supplier of updated rapache package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 06 Aug 2026 06:37:07 +0200
Source: rapache
Architecture: source
Version: 1.2.12-1
Distribution: unstable
Urgency: medium
Maintainer: Debian R Packages Maintainers <[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 1134314
Changes:
 rapache (1.2.12-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream version
     Closes: #1134314
   * Standards-Version: 4.7.4 (routine-update)
   * Reflow Uploaders field (cme)
   * Drop 'Rules-Requires-Root: no' from d/control (routine-update)
   * Add ${apache2:Depends} to Depends for libapache2-mod-r-base.
   * d/watch: version=5
Checksums-Sha1:
 ab32bc0e9a4532cccda7000187425f47b6a3c968 2042 rapache_1.2.12-1.dsc
 f6cc0ffb8c28830d98c914faf482ac8cd8c5c4bb 1028626 rapache_1.2.12.orig.tar.gz
 1a687bc89420f1cf7ebe57a36a988e72afde7945 3464 rapache_1.2.12-1.debian.tar.xz
 fcb198d1b56e989fa861b47638c8ad47ca15fd8b 10113 rapache_1.2.12-1_amd64.buildinfo
Checksums-Sha256:
 38ea6026fb9b039542529733132b7b13d1955694c6250d17f2625dbbf224742c 2042 
rapache_1.2.12-1.dsc
 32cf21efb53b4b560dd3305f48cda78182dae1fc25ac2b8d615e3a205448dbf2 1028626 
rapache_1.2.12.orig.tar.gz
 c3286e7ee0615f1bc778a3151af39809d4abb016fac630f2222d9eb578ca52c8 3464 
rapache_1.2.12-1.debian.tar.xz
 67e0ddcf49e87d57d3bde552e8a3f1b771fd432996ab7f9855069aa72fc321a3 10113 
rapache_1.2.12-1_amd64.buildinfo
Files:
 0094d4d37ee5cd296a2bc4a26043ea2e 2042 httpd optional rapache_1.2.12-1.dsc
 f8495ae7a427baa47fa2d51344523daa 1028626 httpd optional 
rapache_1.2.12.orig.tar.gz
 9bb16ec63d6399c0f37d76cbd42be7be 3464 httpd optional 
rapache_1.2.12-1.debian.tar.xz
 f56b3376240f250c3785350e7c8a5560 10113 httpd optional 
rapache_1.2.12-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmp0EFIRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtEYeQ/9Fpd14uTobamp/uATRj4+vrpGADJroVTm
nHG2rYc383+pEKVyVp1EQSn1dd1bfa1iFpSwMeKJm/yHgoHNDaCiLUbfD5Eo24U2
T3N5nxYlRx6vduD6wwGJq5vwfKgjL9uLmi9orRhfbUX8SrISu6fQptKaVZOx9cfX
U4ZloQZPAiqAv2ZxZDw0VTafHZ1OWh274VzZp02XQvDy5kc/u5d1kodziAyXkn46
LYluY7yaT8k93KgpiC06GIY4AFz80yIlWxJZQDaNlKRHKeu5H7UD8WF2aI3TLr3n
qglfBMv+DsBtUCP64TVeGmr//OOnRBbI4hbK+inFdd9w7aGEhilWZNBG8Xqv3CuS
s/8Xwy1viGW9YzacwyJeeQfGCMp9xotLc7oTHQuvhf6KkCAtjECYjNRwK5Swaq0l
6YPviHhiRDOusIkx3rOOODLiD/sspjNgtQfaqE1amPj9CSfD/MOV/Whw4f7ATOax
2NU+ZR3EiGBx4welJj6U+i2A6ErObipB++sp+bpeXWLz2UEn9ENSDqwf0EGkJ3hb
vpEWz4SpjWn1Fpjslc/NIhutDloDHc+oGoRyHdurS+OrTQUyK/WIfpSU4tuC3kLx
fzej/acVB0L/ppH/ygwj/3ZDberw9D+OFPBDL2DPb+Fv4FtgETX0rSo688XEURw5
qE1xFdRHhsM=
=EhdC
-----END PGP SIGNATURE-----

Attachment: pgp8TocnGe1ts.pgp
Description: PGP signature


--- End Message ---

Reply via email to