Didn't have much time to tinker with it being exams and all but it fails to build for me.
I do what I always do untar, ./configure.apxs, make, (make install) Below you'll find the failed output. I'm not sure when I have time to look into it. But I guess some feedback is better than no feedback. Jorge --- shirayuki mod_ftp # ./configure.apxs Configuring mod_ftp for APXS in /srv/httpd/bin/apxs rm -f *.o *.lo *.slo *.obj *.a *.la conftest_fchmod.c conftest_arpa_ftp_h.c conftest_netinet_ip_h.c *.loT conftest_fchmod conftest_arpa_ftp_h conftest_netinet_ip_h rm -rf .libs /srv/lib/build-1/libtool --silent --mode=compile gcc -g -O2 -pthread -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -I/srv/httpd/include -I. -I/srv/lib/include/apr-1 -I/srv/lib/include -prefer-non-pic -static -c conftest_arpa_ftp_h.c && touch conftest_arpa_ftp_h.lo rm -f *.o *.lo *.slo *.obj *.a *.la conftest_fchmod.c conftest_arpa_ftp_h.c conftest_netinet_ip_h.c *.loT conftest_fchmod conftest_arpa_ftp_h conftest_netinet_ip_h rm -rf .libs /srv/lib/build-1/libtool --silent --mode=compile gcc -g -O2 -pthread -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -I/srv/httpd/include -I. -I/srv/lib/include/apr-1 -I/srv/lib/include -prefer-non-pic -static -c conftest_fchmod.c && touch conftest_fchmod.lo /srv/lib/build-1/libtool --silent --mode=link gcc -g -O2 -pthread -L/srv/lib/lib -o conftest_fchmod conftest_fchmod.lo rm -f *.o *.lo *.slo *.obj *.a *.la conftest_fchmod.c conftest_arpa_ftp_h.c conftest_netinet_ip_h.c *.loT conftest_fchmod conftest_arpa_ftp_h conftest_netinet_ip_h rm -rf .libs /srv/lib/build-1/libtool --silent --mode=compile gcc -g -O2 -pthread -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -I/srv/httpd/include -I. -I/srv/lib/include/apr-1 -I/srv/lib/include -prefer-non-pic -static -c conftest_netinet_ip_h.c && touch conftest_netinet_ip_h.lo rm -f *.o *.lo *.slo *.obj *.a *.la conftest_fchmod.c conftest_arpa_ftp_h.c conftest_netinet_ip_h.c *.loT conftest_fchmod conftest_arpa_ftp_h conftest_netinet_ip_h rm -rf .libs rm -f .deps Makefile Finished, run 'make' to compile mod_ftp Run 'make FTPPORT=8021 install' to install mod_ftp (The default FTPPORT is 21 if not specified) The manual pages ftp/index.html and mod/mod_ftp.html will be installed to help get you started. The conf/extra/ftpd.conf will be installed as an example for you to work from. In your configuration file, /srv/httpd/conf/httpd.conf uncomment the line '#Include conf/extra/ftpd.conf' to activate this example mod_ftp configuration. shirayuki mod_ftp # make Making all in modules/ftp make[1]: Entering directory `/srv/.src/modules/mod_ftp/modules/ftp' /srv/lib/build-1/libtool --silent --mode=compile gcc -g -O2 -pthread -DFTP_APXS_BUILD -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -I/srv/.src/modules/mod_ftp/modules/ftp -I/srv/.src/modules/mod_ftp/modules/ftp -I/srv/.src/modules/mod_ftp/include -I/srv/httpd/include -I. -I/srv/lib/include/apr-1 -I/srv/lib/include -prefer-pic -c ftp_commands.c && touch ftp_commands.slo /srv/lib/build-1/libtool --silent --mode=compile gcc -g -O2 -pthread -DFTP_APXS_BUILD -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -I/srv/.src/modules/mod_ftp/modules/ftp -I/srv/.src/modules/mod_ftp/modules/ftp -I/srv/.src/modules/mod_ftp/include -I/srv/httpd/include -I. -I/srv/lib/include/apr-1 -I/srv/lib/include -prefer-pic -c ftp_data_filters.c && touch ftp_data_filters.slo /srv/lib/build-1/libtool --silent --mode=compile gcc -g -O2 -pthread -DFTP_APXS_BUILD -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -I/srv/.src/modules/mod_ftp/modules/ftp -I/srv/.src/modules/mod_ftp/modules/ftp -I/srv/.src/modules/mod_ftp/include -I/srv/httpd/include -I. -I/srv/lib/include/apr-1 -I/srv/lib/include -prefer-pic -c ftp_filters.c && touch ftp_filters.slo ftp_commands.c: In function ‘ftp_cmd_pass’: ftp_commands.c:1080: error: ‘ap_loaded_modules’ undeclared (first use in this function) ftp_commands.c:1080: error: (Each undeclared identifier is reported only once ftp_commands.c:1080: error: for each function it appears in.) ftp_commands.c:1083: error: ‘ap_top_module’ undeclared (first use in this function) make[1]: *** [ftp_commands.slo] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/srv/.src/modules/mod_ftp/modules/ftp' make: *** [all-recursive] Error 1 --- ~Jorge On Fri, May 29, 2009 at 10:14 AM, William A. Rowe, Jr. <[email protected]> wrote: > mod_ftp fans; > > We seem to have identified and solved our remaining 0.9.2 beta issues, > so it's time for another, perhaps the final try on the way to GA! > > Please fetch up the newly prepared mod_ftp-0.9.3.tar.gz (available > now), or the win32/netware/os2 suitable package mod_ftp-0.9.3-crlf.zip > (still needs to sync in the next hour) from: > > http://httpd.apache.org/dev/dist/mod_ftp/ > > review, take it for a spin, and cast your choice > > [ ] -1 for any release of 0.9.3 (regressed from 0.9.2?) > [ ] +1 to release as 0.9.3-beta > [ ] +1 to release as 0.9.3-beta, and ready to tag GA (1.0.0) > > Please let us know if you test the two significant issues; > > CURRENT RELEASE NOTES: > > * EPSV and EPRT need real world testing for different routing and DMZ > cases and validating a range of IPv6-enabled clients' interop. > Note many IPv4-only NAT routers appear to ignore EPRT commands, > even as they would fix up NAT addresses from PORT commands. > > * Extra attention should be paid to PORT and EPRT connections, especially > when assigned low numbered ports, e.g. FTPActiveRange 20 > > These are my only hesitations in blessing the release 1.0.0 just yet. > Please be brutal in respect to testing both aspects :) > > For getting started, > > http://httpd.apache.org/mod_ftp/ > > and > > http://svn.apache.org/repos/asf/httpd/mod_ftp/tags/0.9.3/README-FTP > > Bill > > > > > > >
