Hi Rainer,

Rainer Jung in gmane.comp.apache.devel (Mon, 29 May 2017 15:00:45 +0200):
>Am 29.05.2017 um 10:54 schrieb Jan Ehrhardt:
>> If you really need one of these modules, with a slight modification of
>> CMakeLists.txt these can be built as well. Only real exception:
>> mod_socache_dc does not build at all, probably because of a missing
>> distcache dependency.
>
>What is this "slight modification"?

Replace +O+ 16 times with +I+:

--- CMakeListsOld.txt   2017-05-30 01:43:43.568577800 +0200
+++ CMakeLists.txt      2017-05-30 06:08:25.287100200 +0200
@@ -272,24 +272,24 @@
   "modules/dav/fs/mod_dav_fs+I+DAV provider for the filesystem."
   "modules/dav/lock/mod_dav_lock+I+DAV provider for generic locking"
   "modules/dav/main/mod_dav+I+WebDAV protocol handling."
-  "modules/debugging/mod_bucketeer+O+buckets manipulation filter.  Useful only 
for developers and testing purposes."
+  "modules/debugging/mod_bucketeer+I+buckets manipulation filter.  Useful only 
for developers and testing purposes."
   "modules/debugging/mod_dumpio+I+I/O dump filter"
-  "modules/echo/mod_echo+O+ECHO server"
-  "modules/examples/mod_case_filter+O+Example uppercase conversion filter"
-  "modules/examples/mod_case_filter_in+O+Example uppercase conversion input 
filter"
-  "modules/examples/mod_example_hooks+O+Example hook callback handler module"
-  "modules/examples/mod_example_ipc+O+Example of shared memory and mutex usage"
+  "modules/echo/mod_echo+I+ECHO server"
+  "modules/examples/mod_case_filter+I+Example uppercase conversion filter"
+  "modules/examples/mod_case_filter_in+I+Example uppercase conversion input 
filter"
+  "modules/examples/mod_example_hooks+I+Example hook callback handler module"
+  "modules/examples/mod_example_ipc+I+Example of shared memory and mutex usage"
   "modules/filters/mod_brotli+i+Brotli compression support"
   "modules/filters/mod_buffer+I+Filter Buffering"
   "modules/filters/mod_charset_lite+i+character set translation"
-  "modules/filters/mod_data+O+RFC2397 data encoder"
+  "modules/filters/mod_data+I+RFC2397 data encoder"
   "modules/filters/mod_deflate+i+Deflate transfer encoding support"
   "modules/filters/mod_ext_filter+I+external filter module"
   "modules/filters/mod_filter+A+Smart Filtering"
   "modules/filters/mod_include+I+Server Side Includes"
   "modules/filters/mod_proxy_html+i+Fix HTML Links in a Reverse Proxy"
   "modules/filters/mod_ratelimit+I+Output Bandwidth Limiting"
-  "modules/filters/mod_reflector+O+Reflect request through the output filter 
stack"
+  "modules/filters/mod_reflector+I+Reflect request through the output filter 
stack"
   "modules/filters/mod_reqtimeout+A+Limit time waiting for request from client"
   "modules/filters/mod_request+I+Request Body Filtering"
   "modules/filters/mod_sed+I+filter request and/or response bodies through sed"
@@ -317,12 +317,12 @@
   "modules/mappers/mod_speling+I+correct common URL misspellings"
   "modules/mappers/mod_userdir+I+mapping of requests to user-specific 
directories"
   "modules/mappers/mod_vhost_alias+I+mass virtual hosting module"
-  "modules/metadata/mod_cern_meta+O+CERN-type meta files"
+  "modules/metadata/mod_cern_meta+I+CERN-type meta files"
   "modules/metadata/mod_env+A+clearing/setting of ENV vars"
   "modules/metadata/mod_expires+I+Expires header control"
   "modules/metadata/mod_headers+A+HTTP header control"
-  "modules/metadata/mod_ident+O+RFC 1413 identity check"
-  "modules/metadata/mod_mime_magic+O+automagically determining MIME type"
+  "modules/metadata/mod_ident+I+RFC 1413 identity check"
+  "modules/metadata/mod_mime_magic+I+automagically determining MIME type"
   "modules/metadata/mod_remoteip+I+translate header contents to an apparent 
client remote_ip"
   "modules/metadata/mod_setenvif+A+basing ENV vars on headers"
   "modules/metadata/mod_unique_id+I+per-request unique ids"
@@ -351,11 +351,11 @@
   "modules/slotmem/mod_slotmem_plain+I+slotmem provider that uses plain memory"
   "modules/slotmem/mod_slotmem_shm+I+slotmem provider that uses shared memory"
   "modules/ssl/mod_ssl+i+SSL/TLS support"
-  "modules/test/mod_dialup+O+rate limits static files to dialup modem speeds"
-  "modules/test/mod_optional_fn_export+O+example optional function exporter"
-  "modules/test/mod_optional_fn_import+O+example optional function importer"
-  "modules/test/mod_optional_hook_export+O+example optional hook exporter"
-  "modules/test/mod_optional_hook_import+O+example optional hook importer"
+  "modules/test/mod_dialup+I+rate limits static files to dialup modem speeds"
+  "modules/test/mod_optional_fn_export+I+example optional function exporter"
+  "modules/test/mod_optional_fn_import+I+example optional function importer"
+  "modules/test/mod_optional_hook_export+I+example optional hook exporter"
+  "modules/test/mod_optional_hook_import+I+example optional hook importer"
 )
 
 # Track which modules actually built have APIs to link against.

-- 
Jan

Reply via email to