> From: Henrik Strand [mailto:henrik.str...@axis.com] > Sent: Wednesday, 3 August 2011 5:10 PM > To: modules-dev@httpd.apache.org > Subject: mod_proxy_fdpass + httpd-2.2.19 > > Hi, > > I'm trying to back-port Apache Module mod_proxy_fdpass to httpd-2.2.19, > and building from source, but are getting the following error message > when starting apachectl: > > httpd: Module "(null)" is not compatible with this version of Apache > (found 0, need 20051115). Please contact the vendor for the correct > version. > > > I've been googling an answer but only found that I should contact the > module vendor, which in this case would be me?! =) > > How can I fix this? > > > Thanks in advance. > > Best Regards, > Henrik >
Does the module data that you pass to ap_get_module_config() have the constants MODULE_MAGIC_NUMBER_MAJOR and MODULE_MAGIC_NUMBER_MINOR in the first two elements? I think that is where the 20051115 should be coming from. The module name should be in that structure too. Maybe you are using compiler switches that are making int be 32 bit instead of 64 bit--thus confusing the data in the structure?