Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Oct 2003 21:43:48 -0700
From:      "Matt Edwards" <matthewedwards@comcast.net>
To:        <freebsd-questions@freebsd.org>, <freebsd-ports@freebsd.org>
Subject:   apache+mod_ssl-1.3.28+2.8.15_1 - DOES NOT COMPILE on FreeBSD 5.1
Message-ID:  <00ff01c39dd7$3eb62600$0102000a@home.local>

next in thread | raw e-mail | index | archive | help
I can't seem get apache13-modssl to build.  Anyone else have this problem
and *hopefully* a solution?

Thanks

Matt

Other References I have found thus far (but no solution)
http://lists.freebsd.org/pipermail/freebsd-ports/2003-April/000324.html

http://lists.freebsd.org/pipermail/freebsd-ports/2003-August/003877.html


RESULT:

homeserver# cd /usr/ports/www/apache13-modssl
homeserver# ls
Makefile        files           pkg-install
distinfo        pkg-descr       pkg-plist
homeserver# make

You may use the following build options:

  WITH_APACHE_SUEXEC=yes        enable the suEXEC feature
                                [default is no]
  APACHE_SUEXEC_CALLER=user     set the suEXEC username of the allowed
caller
                                [default is www]
  APACHE_SUEXEC_DOCROOT=dir     set the suEXEC root directory
                                [default is /usr/local/www/data]
  APACHE_SUEXEC_LOG=file        set the suEXEC logfile
                                [default is /var/log/httpd-suexec.log]
  APACHE_SUEXEC_USERDIR=dir     set the suEXEC user subdirectory
                                [default is public_html]
  APACHE_SUEXEC_UIDMIN=uid      set the suEXEC minimal allowed UID
                                [default is 1000]
  APACHE_SUEXEC_GIDMIN=gid      set the suEXEC minimal allowed GID
                                [default is 1000]
  APACHE_SUEXEC_SAFE_PATH=path  set the suEXEC safe PATH
                                [default is /bin:/usr/bin:/usr/local/bin]
  APACHE_SUEXEC_UMASK=umask     set the umask for the suEXEC'd script
                                [default is inherited from the Apache
process]

  APACHE_HARD_SERVER_LIMIT=nr   Maximum number of Apache processes.
                                [default is 512]
  APACHE_FD_SETSIZE=nr          Maximum number of descriptors.
                                [default is 1024]

  APACHE_BUFFERED_LOGS=yes      Log entries are buffered before writing.
                                Writes may not be atomic, entries from
multiple
                                children could become mixed together and
your
                                web stats may be inaccurate.
                                [default is no]
  APACHE_PERF_TUNING=yes        CFLAGS optimization.
                                This setting may produce broken code and
thus
                                is not recommended for production servers.
                                [default is no]

===>  Extracting for apache+mod_ssl-1.3.28+2.8.15_1
>> Checksum OK for apache_1.3.28.tar.gz.
>> Checksum OK for mod_ssl-2.8.15-1.3.28.tar.gz.
===>  Patching for apache+mod_ssl-1.3.28+2.8.15_1
===>   apache+mod_ssl-1.3.28+2.8.15_1 depends on file:
/usr/local/bin/perl5.6.1
- found
===>  Applying mod_ssl-2.8.15 extension
Configuring mod_ssl/2.8.15 for Apache/1.3.28
 + Apache location: ../apache_1.3.28 (Version 1.3.28)
 + Auxiliary patch tool: ./etc/patch/patch (local)
 + Applying packages to Apache source tree:
   o Extended API (EAPI)
   o Distribution Documents
   o SSL Module Source
   o SSL Support
   o SSL Configuration Additions
   o SSL Module Documentation
   o Addons
Done: source extension and patches successfully applied.
===>  Applying FreeBSD patches for apache+mod_ssl-1.3.28+2.8.15_1
===>   apache+mod_ssl-1.3.28+2.8.15_1 depends on file:
/usr/local/bin/perl5.6.1 - found
===>   apache+mod_ssl-1.3.28+2.8.15_1 depends on shared library: mm.13 -
found
===>   apache+mod_ssl-1.3.28+2.8.15_1 depends on shared library: crypto.3 -
found
===>  Configuring for apache+mod_ssl-1.3.28+2.8.15_1
Configuring for Apache, Version 1.3.28
 + using installation path layout: FreeBSD (config.layout)
Creating Makefile
Creating Configuration.apaci in src
 + enabling mod_so for DSO support
Creating Makefile in src
 + configured for FreeBSD 5.1 platform
 + setting C pre-processor to cc -E
 + using "tr [a-z] [A-Z]" to uppercase
 + checking for system header files
 + adding selected modules
    o rewrite_module uses ConfigStart/End
      enabling DBM support for mod_rewrite
    o db_auth_module uses ConfigStart/End
      using Berkeley-DB/1.x for mod_auth_db (-lc)
    o ssl_module uses ConfigStart/End
      + SSL interface: mod_ssl/2.8.15
      + SSL interface build type: DSO
      + SSL interface compatibility: enabled
      + SSL interface experimental code: disabled
      + SSL interface conservative code: disabled
      + SSL interface vendor extensions: disabled
      + SSL interface plugin: Vendor DBM (libc)
      + SSL library path: /usr/local
      + SSL library version: OpenSSL 0.9.7c 30 Sep 2003
      + SSL library type: installed package (stand-alone)
 + enabling Extended API (EAPI)
   using MM library for EAPI: (system-wide)
 + using builtin Expat
 + checking sizeof various data types
 + doing sanity check on compiler and options
Creating Makefile in src/support
Creating Makefile in src/os/unix
Creating Makefile in src/ap
Creating Makefile in src/main
Creating Makefile in src/lib/expat-lite
Creating Makefile in src/modules/experimental
Creating Makefile in src/modules/standard
Creating Makefile in src/modules/extra
Creating Makefile in src/modules/proxy
Creating Makefile in src/modules/ssl
===>  Building for apache+mod_ssl-1.3.28+2.8.15_1
===> src
===> src/os/unix
cc -c -I/usr/local/include -I../../os/unix -I../../include  -DHARD_SERVER_LI
MIT=512  -DDOCUMENT_LOCATION=\"/usr/local/www/data/\"  -DDEFAULT_PATH=\"/usr
/local/bin:/bin:/usr/bin\"  -DACCEPT_FILTER_NAME=\"httpready\" -DFD_SETSIZE=
1024 -funsigned-char -DMOD_SSL=208115 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../l
ib/expat-lite -O -pipe -mcpu=pentiumpro `../../apaci` os.c
cc -c -I/usr/local/include -I../../os/unix -I../../include  -DHARD_SERVER_LI
MIT=512  -DDOCUMENT_LOCATION=\"/usr/local/www/data/\"  -DDEFAULT_PATH=\"/usr
/local/bin:/bin:/usr/bin\"  -DACCEPT_FILTER_NAME=\"httpready\" -DFD_SETSIZE=
1024 -funsigned-char -DMOD_SSL=208115 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../../l
ib/expat-lite -O -pipe -mcpu=pentiumpro `../../apaci` os-inline.c
rm -f libos.a
ar cr libos.a os.o os-inline.o
ranlib libos.a
<=== src/os/unix
===> src/ap
cc -c -I/usr/local/include -I../os/unix -I../include  -DHARD_SERVER_LIMIT=51
2  -DDOCUMENT_LOCATION=\"/usr/local/www/data/\"  -DDEFAULT_PATH=\"/usr/local
/bin:/bin:/usr/bin\"  -DACCEPT_FILTER_NAME=\"httpready\" -DFD_SETSIZE=1024 -
funsigned-char -DMOD_SSL=208115 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-
lite -O -pipe -mcpu=pentiumpro `../apaci` ap_cpystrn.c
cc -c -I/usr/local/include -I../os/unix -I../include  -DHARD_SERVER_LIMIT=51
2  -DDOCUMENT_LOCATION=\"/usr/local/www/data/\"  -DDEFAULT_PATH=\"/usr/local
/bin:/bin:/usr/bin\"  -DACCEPT_FILTER_NAME=\"httpready\" -DFD_SETSIZE=1024 -
funsigned-char -DMOD_SSL=208115 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-
lite -O -pipe -mcpu=pentiumpro `../apaci` ap_execve.c
cc -c -I/usr/local/include -I../os/unix -I../include  -DHARD_SERVER_LIMIT=51
2  -DDOCUMENT_LOCATION=\"/usr/local/www/data/\"  -DDEFAULT_PATH=\"/usr/local
/bin:/bin:/usr/bin\"  -DACCEPT_FILTER_NAME=\"httpready\" -DFD_SETSIZE=1024 -
funsigned-char -DMOD_SSL=208115 -DEAPI -DEAPI_MM -DUSE_EXPAT -I../lib/expat-
lite -O -pipe -mcpu=pentiumpro `../apaci` ap_fnmatch.c
ap_fnmatch.c: In function `ap_fnmatch':
ap_fnmatch.c:143: `FNM_CASE_BLIND' undeclared (first use in this function)
ap_fnmatch.c:143: (Each undeclared identifier is reported only once
ap_fnmatch.c:143: for each function it appears in.)
ap_fnmatch.c: In function `rangematch':
ap_fnmatch.c:190: `FNM_CASE_BLIND' undeclared (first use in this function)
*** Error code 1

Stop in /usr/ports/www/apache13-modssl/work/apache_1.3.28/src/ap.
*** Error code 1

Stop in /usr/ports/www/apache13-modssl/work/apache_1.3.28/src.
*** Error code 1

Stop in /usr/ports/www/apache13-modssl/work/apache_1.3.28.
*** Error code 1

Stop in /usr/ports/www/apache13-modssl/work/apache_1.3.28.
*** Error code 1

Stop in /usr/ports/www/apache13-modssl.
homeserver#





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00ff01c39dd7$3eb62600$0102000a>