User-agent: Mozilla Thunderbird 0.9 (Windows/20041103)
Carlo Contavalli wrote:
On Mon, Nov 08, 2004 at 03:02:51PM -0600, Ryan Moe wrote:
I've gotten the module to successfully compile and install on FreeBSD
however upon trying to load the module Apache dies with this error.
Can't locate API module structure `mxslt_module' in file
/usr/local/libexec/apache/mod_xslt.so: Undefined symbol "mxslt_module"
uhm, seems quite strange to me. Which version of apache are you
using?
Thank you for the quick response. I'm using apache 1.3.29.
Could you please take a look to the module using something
like
objdump -T mod_xslt.so
(linux command, hope it works under FreeBSD)
and post the output? What about the make output? Could you
post it too (something like make &> make.log), with the
configure.log?
I've attached a log of make and config.log.
objdump output:
bash-2.05b# objdump -T
/root/src/modxslt-2004101700/sapi/apache1/mod_xslt.so
/root/src/modxslt-2004101700/sapi/apache1/mod_xslt.so: file format
elf32-i386-freebsd
DYNAMIC SYMBOL TABLE:
00000094 l d .hash 00000000
0000015c l d .dynsym 00000000
0000034c l d .dynstr 00000000
0000042c l d .rel.dyn 00000000
0000045c l d .rel.plt 00000000
0000047c l d .init 00000000
00000488 l d .plt 00000000
000004e0 l d .text 00000000
00000628 l d .fini 00000000
0000062e l d .rodata 00000000
000016c8 l d .data 00000000
000016d0 l d .eh_frame 00000000
000016d4 l d .dynamic 00000000
000017a4 l d .ctors 00000000
000017ac l d .dtors 00000000
000017b4 l d .jcr 00000000
000017b8 l d .got 00000000
000017e4 l d .bss 00000000
00000000 l d .comment 00000000
000016d4 g DO *ABS* 00000000 _DYNAMIC
00000000 w D *UND* 00000000 __cxa_finalize
0000047c g DF .init 00000000 _init
00000000 w D *UND* 00000000 __deregister_frame_info
000017e4 g D *ABS* 00000000 __bss_start
00000628 g DF .fini 00000000 _fini
000017e4 g D *ABS* 00000000 _edata
000017b8 g DO *ABS* 00000000 _GLOBAL_OFFSET_TABLE_
00001800 g D *ABS* 00000000 _end
00000000 w D *UND* 00000000 _Jv_RegisterClasses
00000000 w D *UND* 00000000 __register_frame_info
Here is the relevant part from my httpd.conf:
LoadModule mxslt_module libexec/apache/mod_xslt.so
AddModule mod_xslt.c
Seems all right to me here...
Thank you for any further detail you may provide,
Cheers,
Carlo
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by mod-xslt configure 1.3.7, which was
generated by GNU Autoconf 2.59. Invocation command line was
configure:1626: checking for gcc
configure:1642: found /usr/bin/gcc
configure:1652: result: gcc
configure:1896: checking for C compiler version
configure:1899: gcc --version </dev/null >&5
gcc (GCC) 3.3.3 [FreeBSD] 20031106
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:1902: $? = 0
configure:1904: gcc -v </dev/null >&5
Using built-in specs.
Configured with: FreeBSD/i386 system compiler
Thread model: posix
gcc version 3.3.3 [FreeBSD] 20031106
configure:1907: $? = 0
configure:1909: gcc -V </dev/null >&5
gcc: `-V' option must have argument
configure:1912: $? = 1
configure:1935: checking for C compiler default output file name
configure:1938: gcc conftest.c >&5
configure:1941: $? = 0
configure:1987: result: a.out
configure:1992: checking whether the C compiler works
configure:1998: ./a.out
configure:2001: $? = 0
configure:2018: result: yes
configure:2025: checking whether we are cross compiling
configure:2027: result: no
configure:2030: checking for suffix of executables
configure:2032: gcc -o conftest conftest.c >&5
configure:2035: $? = 0
configure:2060: result:
configure:2066: checking for suffix of object files
configure:2087: gcc -c conftest.c >&5
configure:2090: $? = 0
configure:2112: result: o
configure:2116: checking whether we are using the GNU C compiler
configure:2140: gcc -c conftest.c >&5
configure:2146: $? = 0
configure:2149: test -z || test ! -s conftest.err
configure:2152: $? = 0
configure:2155: test -s conftest.o
configure:2158: $? = 0
configure:2171: result: yes
configure:2177: checking whether gcc accepts -g
configure:2198: gcc -c -g conftest.c >&5
configure:2204: $? = 0
configure:2207: test -z || test ! -s conftest.err
configure:2210: $? = 0
configure:2213: test -s conftest.o
configure:2216: $? = 0
configure:2227: result: yes
configure:2244: checking for gcc option to accept ANSI C
configure:2314: gcc -c -g -O2 conftest.c >&5
configure:2320: $? = 0
configure:2323: test -z || test ! -s conftest.err
configure:2326: $? = 0
configure:2329: test -s conftest.o
configure:2332: $? = 0
configure:2350: result: none needed
configure:2368: gcc -c -g -O2 conftest.c >&5
conftest.c:2: error: syntax error before "me"
configure:2374: $? = 1
configure: failed program was:
| #ifndef __cplusplus
| choke me
| #endif
configure:2517: checking for a BSD-compatible install
configure:2572: result: /usr/bin/install -c
configure:2583: checking whether make sets $(MAKE)
configure:2603: result: yes
configure:2745: checking build system type
configure:2763: result: i386-unknown-freebsd5.2.1
configure:2771: checking host system type
configure:2785: result: i386-unknown-freebsd5.2.1
configure:2793: checking for a sed that does not truncate output
configure:2847: result: /usr/bin/sed
configure:2850: checking for egrep
configure:2860: result: grep -E
configure:2876: checking for ld used by gcc
configure:2943: result: /usr/bin/ld
configure:2952: checking if the linker (/usr/bin/ld) is GNU ld
configure:2967: result: yes
configure:2972: checking for /usr/bin/ld option to reload object files
configure:2979: result: -r
configure:2988: checking for BSD-compatible nm
configure:3030: result: /usr/bin/nm -B
configure:3034: checking whether ln -s works
configure:3038: result: yes
configure:3045: checking how to recognise dependent libraries
configure:3219: result: pass_all
configure:3432: checking how to run the C preprocessor
configure:3467: gcc -E conftest.c
configure:3473: $? = 0
configure:3505: gcc -E conftest.c
conftest.c:9:28: ac_nonexistent.h: No such file or directory
configure:3511: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "mod-xslt"
| #define PACKAGE_TARNAME "mod-xslt"
| #define PACKAGE_VERSION "1.3.7"
| #define PACKAGE_STRING "mod-xslt 1.3.7"
| #define PACKAGE_BUGREPORT "ccontavalli at masobit.net"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:3550: result: gcc -E
configure:3574: gcc -E conftest.c
configure:3580: $? = 0
configure:3612: gcc -E conftest.c
conftest.c:9:28: ac_nonexistent.h: No such file or directory
configure:3618: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "mod-xslt"
| #define PACKAGE_TARNAME "mod-xslt"
| #define PACKAGE_VERSION "1.3.7"
| #define PACKAGE_STRING "mod-xslt 1.3.7"
| #define PACKAGE_BUGREPORT "ccontavalli at masobit.net"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:3662: checking for ANSI C header files
configure:3687: gcc -c -g -O2 conftest.c >&5
configure:3693: $? = 0
configure:3696: test -z || test ! -s conftest.err
configure:3699: $? = 0
configure:3702: test -s conftest.o
configure:3705: $? = 0
configure:3791: gcc -o conftest -g -O2 conftest.c >&5
configure:3794: $? = 0
configure:3796: ./conftest
configure:3799: $? = 0
configure:3814: result: yes
configure:3838: checking for sys/types.h
configure:3854: gcc -c -g -O2 conftest.c >&5
configure:3860: $? = 0
configure:3863: test -z || test ! -s conftest.err
configure:3866: $? = 0
configure:3869: test -s conftest.o
configure:3872: $? = 0
configure:3883: result: yes
configure:3838: checking for sys/stat.h
configure:3854: gcc -c -g -O2 conftest.c >&5
configure:3860: $? = 0
configure:3863: test -z || test ! -s conftest.err
configure:3866: $? = 0
configure:3869: test -s conftest.o
configure:3872: $? = 0
configure:3883: result: yes
configure:3838: checking for stdlib.h
configure:3854: gcc -c -g -O2 conftest.c >&5
configure:3860: $? = 0
configure:3863: test -z || test ! -s conftest.err
configure:3866: $? = 0
configure:3869: test -s conftest.o
configure:3872: $? = 0
configure:3883: result: yes
configure:3838: checking for string.h
configure:3854: gcc -c -g -O2 conftest.c >&5
configure:3860: $? = 0
configure:3863: test -z || test ! -s conftest.err
configure:3866: $? = 0
configure:3869: test -s conftest.o
configure:3872: $? = 0
configure:3883: result: yes
configure:3838: checking for memory.h
configure:3854: gcc -c -g -O2 conftest.c >&5
configure:3860: $? = 0
configure:3863: test -z || test ! -s conftest.err
configure:3866: $? = 0
configure:3869: test -s conftest.o
configure:3872: $? = 0
configure:3883: result: yes
configure:3838: checking for strings.h
configure:3854: gcc -c -g -O2 conftest.c >&5
configure:3860: $? = 0
configure:3863: test -z || test ! -s conftest.err
configure:3866: $? = 0
configure:3869: test -s conftest.o
configure:3872: $? = 0
configure:3883: result: yes
configure:3838: checking for inttypes.h
configure:3854: gcc -c -g -O2 conftest.c >&5
configure:3860: $? = 0
configure:3863: test -z || test ! -s conftest.err
configure:3866: $? = 0
configure:3869: test -s conftest.o
configure:3872: $? = 0
configure:3883: result: yes
configure:3838: checking for stdint.h
configure:3854: gcc -c -g -O2 conftest.c >&5
configure:3860: $? = 0
configure:3863: test -z || test ! -s conftest.err
configure:3866: $? = 0
configure:3869: test -s conftest.o
configure:3872: $? = 0
configure:3883: result: yes
configure:3838: checking for unistd.h
configure:3854: gcc -c -g -O2 conftest.c >&5
configure:3860: $? = 0
configure:3863: test -z || test ! -s conftest.err
configure:3866: $? = 0
configure:3869: test -s conftest.o
configure:3872: $? = 0
configure:3883: result: yes
configure:3909: checking dlfcn.h usability
configure:3921: gcc -c -g -O2 conftest.c >&5
configure:3927: $? = 0
configure:3930: test -z || test ! -s conftest.err
configure:3933: $? = 0
configure:3936: test -s conftest.o
configure:3939: $? = 0
configure:3949: result: yes
configure:3953: checking dlfcn.h presence
configure:3963: gcc -E conftest.c
configure:3969: $? = 0
configure:3989: result: yes
configure:4024: checking for dlfcn.h
configure:4031: result: yes
configure:4096: checking for g++
configure:4112: found /usr/bin/g++
configure:4122: result: g++
configure:4138: checking for C++ compiler version
configure:4141: g++ --version </dev/null >&5
g++ (GCC) 3.3.3 [FreeBSD] 20031106
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:4144: $? = 0
configure:4146: g++ -v </dev/null >&5
Using built-in specs.
Configured with: FreeBSD/i386 system compiler
Thread model: posix
gcc version 3.3.3 [FreeBSD] 20031106
configure:4149: $? = 0
configure:4151: g++ -V </dev/null >&5
g++: `-V' option must have argument
configure:4154: $? = 1
configure:4157: checking whether we are using the GNU C++ compiler
configure:4181: g++ -c conftest.cc >&5
configure:4187: $? = 0
configure:4190: test -z || test ! -s conftest.err
configure:4193: $? = 0
configure:4196: test -s conftest.o
configure:4199: $? = 0
configure:4212: result: yes
configure:4218: checking whether g++ accepts -g
configure:4239: g++ -c -g conftest.cc >&5
configure:4245: $? = 0
configure:4248: test -z || test ! -s conftest.err
configure:4251: $? = 0
configure:4254: test -s conftest.o
configure:4257: $? = 0
configure:4268: result: yes
configure:4310: g++ -c -g -O2 conftest.cc >&5
configure:4316: $? = 0
configure:4319: test -z || test ! -s conftest.err
configure:4322: $? = 0
configure:4325: test -s conftest.o
configure:4328: $? = 0
configure:4354: g++ -c -g -O2 conftest.cc >&5
conftest.cc: In function `int main()':
conftest.cc:24: error: `exit' undeclared (first use this function)
conftest.cc:24: error: (Each undeclared identifier is reported only once for
each function it appears in.)
configure:4360: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "mod-xslt"
| #define PACKAGE_TARNAME "mod-xslt"
| #define PACKAGE_VERSION "1.3.7"
| #define PACKAGE_STRING "mod-xslt 1.3.7"
| #define PACKAGE_BUGREPORT "ccontavalli at masobit.net"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| /* end confdefs.h. */
|
| int
| main ()
| {
| exit (42);
| ;
| return 0;
| }
configure:4310: g++ -c -g -O2 conftest.cc >&5
configure:4316: $? = 0
configure:4319: test -z || test ! -s conftest.err
configure:4322: $? = 0
configure:4325: test -s conftest.o
configure:4328: $? = 0
configure:4354: g++ -c -g -O2 conftest.cc >&5
configure:4360: $? = 0
configure:4363: test -z || test ! -s conftest.err
configure:4366: $? = 0
configure:4369: test -s conftest.o
configure:4372: $? = 0
configure:4400: checking how to run the C++ preprocessor
configure:4431: g++ -E conftest.cc
configure:4437: $? = 0
configure:4469: g++ -E conftest.cc
conftest.cc:23:28: ac_nonexistent.h: No such file or directory
configure:4475: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "mod-xslt"
| #define PACKAGE_TARNAME "mod-xslt"
| #define PACKAGE_VERSION "1.3.7"
| #define PACKAGE_STRING "mod-xslt 1.3.7"
| #define PACKAGE_BUGREPORT "ccontavalli at masobit.net"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:4514: result: g++ -E
configure:4538: g++ -E conftest.cc
configure:4544: $? = 0
configure:4576: g++ -E conftest.cc
conftest.cc:23:28: ac_nonexistent.h: No such file or directory
configure:4582: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "mod-xslt"
| #define PACKAGE_TARNAME "mod-xslt"
| #define PACKAGE_VERSION "1.3.7"
| #define PACKAGE_STRING "mod-xslt 1.3.7"
| #define PACKAGE_BUGREPORT "ccontavalli at masobit.net"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:4677: checking for g77
configure:4706: result: no
configure:4677: checking for f77
configure:4693: found /usr/bin/f77
configure:4703: result: f77
configure:4721: checking for Fortran 77 compiler version
configure:4721: f77 --version </dev/null >&5
GNU Fortran (GCC) 3.3.3 [FreeBSD] 20031106
Copyright (C) 2002 Free Software Foundation, Inc.
GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of GNU Fortran
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING
or type the command `info -f g77 Copying'.
configure:4724: $? = 0
configure:4726: f77 -v </dev/null >&5
Using built-in specs.
Configured with: FreeBSD/i386 system compiler
Thread model: posix
gcc version 3.3.3 [FreeBSD] 20031106
configure:4729: $? = 0
configure:4731: f77 -V </dev/null >&5
f77: `-V' option must have argument
configure:4734: $? = 1
configure:4742: checking whether we are using the GNU Fortran 77 compiler
configure:4756: f77 -c conftest.F >&5
configure:4762: $? = 0
configure:4765: test -z || test ! -s conftest.err
configure:4768: $? = 0
configure:4771: test -s conftest.o
configure:4774: $? = 0
configure:4787: result: yes
configure:4793: checking whether f77 accepts -g
configure:4805: f77 -c -g conftest.f >&5
configure:4811: $? = 0
configure:4814: test -z || test ! -s conftest.err
configure:4817: $? = 0
configure:4820: test -s conftest.o
configure:4823: $? = 0
configure:4835: result: yes
configure:4865: checking the maximum length of command line arguments
configure:4930: result: 16384
configure:4941: checking command to parse /usr/bin/nm -B output from gcc
object
configure:5030: gcc -c -g -O2 conftest.c >&5
configure:5033: $? = 0
configure:5037: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[
]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][
]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' \> conftest.nm
configure:5040: $? = 0
configure:5092: gcc -o conftest -g -O2 conftest.c conftstm.o >&5
configure:5095: $? = 0
configure:5133: result: ok
configure:5137: checking for objdir
configure:5152: result: .libs
configure:5242: checking for ar
configure:5258: found /usr/bin/ar
configure:5269: result: ar
configure:5322: checking for ranlib
configure:5338: found /usr/bin/ranlib
configure:5349: result: ranlib
configure:5402: checking for strip
configure:5418: found /usr/bin/strip
configure:5429: result: strip
configure:5691: checking if gcc static flag works
configure:5714: result: yes
configure:5732: checking if gcc supports -fno-rtti -fno-exceptions
configure:5753: gcc -c -g -O2 -fno-rtti -fno-exceptions conftest.c >&5
cc1: warning: "-fno-rtti" is valid for C++ but not for C/ObjC
configure:5757: $? = 0
configure:5765: result: no
configure:5780: checking for gcc option to produce PIC
configure:5957: result: -fPIC
configure:5965: checking if gcc PIC flag -fPIC works
configure:5986: gcc -c -g -O2 -fPIC -DPIC conftest.c >&5
configure:5990: $? = 0
configure:5998: result: yes
configure:6022: checking if gcc supports -c -o file.o
configure:6046: gcc -c -g -O2 -o out/conftest2.o conftest.c >&5
configure:6050: $? = 0
configure:6067: result: yes
configure:6093: checking whether the gcc linker (/usr/bin/ld) supports shared
libraries
configure:6940: result: yes
configure:6966: checking whether -lc should be explicitly linked in
configure:6971: gcc -c -g -O2 conftest.c >&5
configure:6974: $? = 0
configure:6988: gcc -shared conftest.o -v -Wl,-soname -Wl,conftest -o
conftest 2\>\&1 \| grep -lc \>/dev/null 2\>\&1
configure:6991: $? = 1
configure:7003: result: yes
configure:7011: checking dynamic linker characteristics
configure:7563: result: freebsd5.2.1 ld.so
configure:7567: checking how to hardcode library paths into programs
configure:7592: result: immediate
configure:7606: checking whether stripping libraries is possible
configure:7611: result: yes
configure:8434: checking if libtool supports shared libraries
configure:8436: result: yes
configure:8439: checking whether to build shared libraries
configure:8497: result: yes
configure:8500: checking whether to build static libraries
configure:8504: result: yes
configure:8596: creating libtool
configure:9143: checking for ld used by g++
configure:9210: result: /usr/bin/ld
configure:9219: checking if the linker (/usr/bin/ld) is GNU ld
configure:9234: result: yes
configure:9285: checking whether the g++ linker (/usr/bin/ld) supports shared
libraries
configure:10111: result: yes
configure:10129: g++ -c -g -O2 conftest.cc >&5
configure:10132: $? = 0
configure:10228: checking for g++ option to produce PIC
configure:10480: result: -fPIC
configure:10488: checking if g++ PIC flag -fPIC works
configure:10509: g++ -c -g -O2 -fPIC -DPIC conftest.cc >&5
configure:10513: $? = 0
configure:10521: result: yes
configure:10545: checking if g++ supports -c -o file.o
configure:10569: g++ -c -g -O2 -o out/conftest2.o conftest.cc >&5
configure:10573: $? = 0
configure:10590: result: yes
configure:10616: checking whether the g++ linker (/usr/bin/ld) supports
shared libraries
configure:10644: result: yes
configure:10715: checking dynamic linker characteristics
configure:11267: result: freebsd5.2.1 ld.so
configure:11271: checking how to hardcode library paths into programs
configure:11296: result: immediate
configure:11310: checking whether stripping libraries is possible
configure:11315: result: yes
configure:12615: checking if libtool supports shared libraries
configure:12617: result: yes
configure:12620: checking whether to build shared libraries
configure:12638: result: yes
configure:12641: checking whether to build static libraries
configure:12645: result: yes
configure:12657: checking for f77 option to produce PIC
configure:12834: result: -fPIC
configure:12842: checking if f77 PIC flag -fPIC works
configure:12863: f77 -c -g -O2 -fPIC conftest.f >&5
configure:12867: $? = 0
configure:12875: result: yes
configure:12899: checking if f77 supports -c -o file.o
configure:12923: f77 -c -g -O2 -o out/conftest2.o conftest.f >&5
configure:12927: $? = 0
configure:12944: result: yes
configure:12970: checking whether the f77 linker (/usr/bin/ld) supports
shared libraries
configure:13797: result: yes
configure:13868: checking dynamic linker characteristics
configure:14420: result: freebsd5.2.1 ld.so
configure:14424: checking how to hardcode library paths into programs
configure:14449: result: immediate
configure:14463: checking whether stripping libraries is possible
configure:14468: result: yes
configure:18625: checking for malloc
configure:18682: gcc -o conftest -g -O2 conftest.c >&5
configure:18688: $? = 0
configure:18691: test -z || test ! -s conftest.err
configure:18694: $? = 0
configure:18697: test -s conftest
configure:18700: $? = 0
configure:18712: result: yes
configure:18625: checking for memcmp
configure:18682: gcc -o conftest -g -O2 conftest.c >&5
conftest.c:48: warning: conflicting types for built-in function `memcmp'
configure:18688: $? = 0
configure:18691: test -z || test ! -s conftest.err
configure:18694: $? = 0
configure:18697: test -s conftest
configure:18700: $? = 0
configure:18712: result: yes
configure:18625: checking for memset
configure:18682: gcc -o conftest -g -O2 conftest.c >&5
conftest.c:49: warning: conflicting types for built-in function `memset'
configure:18688: $? = 0
configure:18691: test -z || test ! -s conftest.err
configure:18694: $? = 0
configure:18697: test -s conftest
configure:18700: $? = 0
configure:18712: result: yes
configure:18625: checking for realloc
configure:18682: gcc -o conftest -g -O2 conftest.c >&5
configure:18688: $? = 0
configure:18691: test -z || test ! -s conftest.err
configure:18694: $? = 0
configure:18697: test -s conftest
configure:18700: $? = 0
configure:18712: result: yes
configure:18625: checking for stat
configure:18682: gcc -o conftest -g -O2 conftest.c >&5
configure:18688: $? = 0
configure:18691: test -z || test ! -s conftest.err
configure:18694: $? = 0
configure:18697: test -s conftest
configure:18700: $? = 0
configure:18712: result: yes
configure:18625: checking for vprintf
configure:18682: gcc -o conftest -g -O2 conftest.c >&5
conftest.c:52: warning: conflicting types for built-in function `vprintf'
configure:18688: $? = 0
configure:18691: test -z || test ! -s conftest.err
configure:18694: $? = 0
configure:18697: test -s conftest
configure:18700: $? = 0
configure:18712: result: yes
configure:18625: checking for memset
configure:18712: result: yes
configure:18625: checking for strdup
configure:18682: gcc -o conftest -g -O2 conftest.c >&5
configure:18688: $? = 0
configure:18691: test -z || test ! -s conftest.err
configure:18694: $? = 0
configure:18697: test -s conftest
configure:18700: $? = 0
configure:18712: result: yes
configure:18733: checking for stdlib.h
configure:18738: result: yes
configure:18733: checking for unistd.h
configure:18738: result: yes
configure:18881: checking for getpagesize
configure:18938: gcc -o conftest -g -O2 conftest.c >&5
configure:18944: $? = 0
configure:18947: test -z || test ! -s conftest.err
configure:18950: $? = 0
configure:18953: test -s conftest
configure:18956: $? = 0
configure:18968: result: yes
configure:18978: checking for working mmap
configure:19120: gcc -o conftest -g -O2 conftest.c >&5
configure:19123: $? = 0
configure:19125: ./conftest
configure:19128: $? = 0
configure:19142: result: yes
configure:19153: checking for working memcmp
configure:19201: gcc -o conftest -g -O2 conftest.c >&5
configure:19204: $? = 0
configure:19206: ./conftest
configure:19209: $? = 0
configure:19223: result: yes
configure:19237: checking for strerror in -lcposix
configure:19267: gcc -o conftest -g -O2 conftest.c -lcposix >&5
/usr/bin/ld: cannot find -lcposix
configure:19273: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "mod-xslt"
| #define PACKAGE_TARNAME "mod-xslt"
| #define PACKAGE_VERSION "1.3.7"
| #define PACKAGE_STRING "mod-xslt 1.3.7"
| #define PACKAGE_BUGREPORT "ccontavalli at masobit.net"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_MALLOC 1
| #define HAVE_MEMCMP 1
| #define HAVE_MEMSET 1
| #define HAVE_REALLOC 1
| #define HAVE_STAT 1
| #define HAVE_VPRINTF 1
| #define HAVE_MEMSET 1
| #define HAVE_STRDUP 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| /* end confdefs.h. */
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char strerror ();
| int
| main ()
| {
| strerror ();
| ;
| return 0;
| }
configure:19298: result: no
configure:19306: checking for an ANSI C-conforming const
configure:19373: gcc -c -g -O2 conftest.c >&5
configure:19379: $? = 0
configure:19382: test -z || test ! -s conftest.err
configure:19385: $? = 0
configure:19388: test -s conftest.o
configure:19391: $? = 0
configure:19402: result: yes
configure:19412: checking for inline
configure:19433: gcc -c -g -O2 conftest.c >&5
configure:19439: $? = 0
configure:19442: test -z || test ! -s conftest.err
configure:19445: $? = 0
configure:19448: test -s conftest.o
configure:19451: $? = 0
configure:19463: result: inline
configure:19482: checking for function prototypes
configure:19485: result: yes
configure:19502: checking for size_t
configure:19526: gcc -c -g -O2 conftest.c >&5
configure:19532: $? = 0
configure:19535: test -z || test ! -s conftest.err
configure:19538: $? = 0
configure:19541: test -s conftest.o
configure:19544: $? = 0
configure:19555: result: yes
configure:19623: checking for ANSI C header files
configure:19775: result: yes
configure:19793: checking for stdlib.h
configure:19798: result: yes
configure:19802: checking fcntl.h usability
configure:19814: gcc -c -g -O2 conftest.c >&5
configure:19820: $? = 0
configure:19823: test -z || test ! -s conftest.err
configure:19826: $? = 0
configure:19829: test -s conftest.o
configure:19832: $? = 0
configure:19842: result: yes
configure:19846: checking fcntl.h presence
configure:19856: gcc -E conftest.c
configure:19862: $? = 0
configure:19882: result: yes
configure:19917: checking for fcntl.h
configure:19924: result: yes
configure:19793: checking for string.h
configure:19798: result: yes
configure:19793: checking for unistd.h
configure:19798: result: yes
configure:20066: checking for xml2-config
configure:20085: found /usr/local/bin/xml2-config
configure:20097: result: /usr/local/bin/xml2-config
configure:20113: checking for xslt-config
configure:20132: found /usr/local/bin/xslt-config
configure:20144: result: /usr/local/bin/xslt-config
configure:20160: checking for pcre-config
configure:20179: found /usr/local/bin/pcre-config
configure:20191: result: /usr/local/bin/pcre-config
configure:20284: checking for xmlParseMemory in -lxml2
configure:20314: gcc -o conftest -g -O2 conftest.c -lxml2 -L/usr/local/lib
-lxml2 -lz -L/usr/local/lib -liconv -lm >&5
configure:20320: $? = 0
configure:20323: test -z || test ! -s conftest.err
configure:20326: $? = 0
configure:20329: test -s conftest
configure:20332: $? = 0
configure:20345: result: yes
configure:20355: checking for xsltApplyStylesheet in -lxslt
configure:20385: gcc -o conftest -g -O2 conftest.c -lxslt -L/usr/local/lib
-lxslt -lxml2 -lz -liconv -lm >&5
configure:20391: $? = 0
configure:20394: test -z || test ! -s conftest.err
configure:20397: $? = 0
configure:20400: test -s conftest
configure:20403: $? = 0
configure:20416: result: yes
configure:20426: checking for pcre_compile in -lpcre
configure:20456: gcc -o conftest -g -O2 conftest.c -lpcre -L/usr/local/lib
-lpcre >&5
configure:20462: $? = 0
configure:20465: test -z || test ! -s conftest.err
configure:20468: $? = 0
configure:20471: test -s conftest
configure:20474: $? = 0
configure:20487: result: yes
configure:20498: checking for xsltCopyTextString in -lxslt
configure:20528: gcc -o conftest -g -O2 conftest.c -lxslt -L/usr/local/lib
-lxslt -lxml2 -lz -liconv -lm >&5
configure:20534: $? = 0
configure:20537: test -z || test ! -s conftest.err
configure:20540: $? = 0
configure:20543: test -s conftest
configure:20546: $? = 0
configure:20559: result: yes
configure:20613: checking libxml/uri.h usability
configure:20625: gcc -c -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include conftest.c >&5
configure:20631: $? = 0
configure:20634: test -z || test ! -s conftest.err
configure:20637: $? = 0
configure:20640: test -s conftest.o
configure:20643: $? = 0
configure:20653: result: yes
configure:20657: checking libxml/uri.h presence
configure:20667: gcc -E -I/usr/local/include/libxml2 -I/usr/local/include
conftest.c
configure:20673: $? = 0
configure:20693: result: yes
configure:20728: checking for libxml/uri.h
configure:20735: result: yes
configure:20613: checking libxml/tree.h usability
configure:20625: gcc -c -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include conftest.c >&5
configure:20631: $? = 0
configure:20634: test -z || test ! -s conftest.err
configure:20637: $? = 0
configure:20640: test -s conftest.o
configure:20643: $? = 0
configure:20653: result: yes
configure:20657: checking libxml/tree.h presence
configure:20667: gcc -E -I/usr/local/include/libxml2 -I/usr/local/include
conftest.c
configure:20673: $? = 0
configure:20693: result: yes
configure:20728: checking for libxml/tree.h
configure:20735: result: yes
configure:20613: checking libxml/parserInternals.h usability
configure:20625: gcc -c -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include conftest.c >&5
configure:20631: $? = 0
configure:20634: test -z || test ! -s conftest.err
configure:20637: $? = 0
configure:20640: test -s conftest.o
configure:20643: $? = 0
configure:20653: result: yes
configure:20657: checking libxml/parserInternals.h presence
configure:20667: gcc -E -I/usr/local/include/libxml2 -I/usr/local/include
conftest.c
configure:20673: $? = 0
configure:20693: result: yes
configure:20728: checking for libxml/parserInternals.h
configure:20735: result: yes
configure:20613: checking libxml/nanohttp.h usability
configure:20625: gcc -c -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include conftest.c >&5
configure:20631: $? = 0
configure:20634: test -z || test ! -s conftest.err
configure:20637: $? = 0
configure:20640: test -s conftest.o
configure:20643: $? = 0
configure:20653: result: yes
configure:20657: checking libxml/nanohttp.h presence
configure:20667: gcc -E -I/usr/local/include/libxml2 -I/usr/local/include
conftest.c
configure:20673: $? = 0
configure:20693: result: yes
configure:20728: checking for libxml/nanohttp.h
configure:20735: result: yes
configure:20754: checking for xmlGetGlobalState in -lxml2
configure:20784: gcc -o conftest -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include conftest.c -lxml2 -L/usr/local/lib -lxml2 -lz
-L/usr/local/lib -liconv -lm >&5
configure:20790: $? = 0
configure:20793: test -z || test ! -s conftest.err
configure:20796: $? = 0
configure:20799: test -s conftest
configure:20802: $? = 0
configure:20815: result: yes
configure:20849: checking for xmlNanoHTTPCtxt
configure:20874: gcc -c -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include conftest.c >&5
conftest.c: In function `main':
conftest.c:53: error: `xmlNanoHTTPCtxt' undeclared (first use in this
function)
conftest.c:53: error: (Each undeclared identifier is reported only once
conftest.c:53: error: for each function it appears in.)
conftest.c:53: error: syntax error before ')' token
configure:20880: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "mod-xslt"
| #define PACKAGE_TARNAME "mod-xslt"
| #define PACKAGE_VERSION "1.3.7"
| #define PACKAGE_STRING "mod-xslt 1.3.7"
| #define PACKAGE_BUGREPORT "ccontavalli at masobit.net"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_MALLOC 1
| #define HAVE_MEMCMP 1
| #define HAVE_MEMSET 1
| #define HAVE_REALLOC 1
| #define HAVE_STAT 1
| #define HAVE_VPRINTF 1
| #define HAVE_MEMSET 1
| #define HAVE_STRDUP 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define PROTOTYPES 1
| #define __PROTOTYPES 1
| #define STDC_HEADERS 1
| #define HAVE_STDLIB_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define MXSLT_THREAD
| #define HAVE_LIBXML_URI_H 1
| #define HAVE_LIBXML_TREE_H 1
| #define HAVE_LIBXML_PARSERINTERNALS_H 1
| #define HAVE_LIBXML_NANOHTTP_H 1
| #define HAVE_LIBXML_THREADS
| /* end confdefs.h. */
| #include <libxml/nanohttp.h>
|
| int
| main ()
| {
| if ((xmlNanoHTTPCtxt *) 0)
| return 0;
| if (sizeof (xmlNanoHTTPCtxt))
| return 0;
| ;
| return 0;
| }
configure:20903: result: no
configure:20929: WARNING:
******************************************************
* Your libxml2 does not let applications access xmlNanoHTTPCtxt.
* This is not bad by itself, but any 404 or 403 or any error page
* returned by a remote host as a response to the request of a
* stylesheet or a dtd will be parsed as xml, leading to weird
* results. If you can live with it, ignore this warning.
* Ignore this warning also if you patched your library with
* patches/libxml.httpstatus.diff
* which cannot be easily detected. In any other case, you can
* apply the patch:
* patches/libxml.httpcontextexport.diff
* If you need further help, please read the doc/patches/patches.txt
* Compilation will go on anyway without problems.
******************************************************
configure:20950: checking for xmlSetGlobalState in -lxml2
configure:20980: gcc -o conftest -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include conftest.c -lxml2 -L/usr/local/lib -lxml2 -lz
-L/usr/local/lib -liconv -lm >&5
/var/tmp//cc5HIWxM.o: In function `main':
/root/src/modxslt-2004101700/conftest.c:59: undefined reference to
`xmlSetGlobalState'
configure:20986: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "mod-xslt"
| #define PACKAGE_TARNAME "mod-xslt"
| #define PACKAGE_VERSION "1.3.7"
| #define PACKAGE_STRING "mod-xslt 1.3.7"
| #define PACKAGE_BUGREPORT "ccontavalli at masobit.net"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_MALLOC 1
| #define HAVE_MEMCMP 1
| #define HAVE_MEMSET 1
| #define HAVE_REALLOC 1
| #define HAVE_STAT 1
| #define HAVE_VPRINTF 1
| #define HAVE_MEMSET 1
| #define HAVE_STRDUP 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define PROTOTYPES 1
| #define __PROTOTYPES 1
| #define STDC_HEADERS 1
| #define HAVE_STDLIB_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define MXSLT_THREAD
| #define HAVE_LIBXML_URI_H 1
| #define HAVE_LIBXML_TREE_H 1
| #define HAVE_LIBXML_PARSERINTERNALS_H 1
| #define HAVE_LIBXML_NANOHTTP_H 1
| #define HAVE_LIBXML_THREADS
| /* end confdefs.h. */
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char xmlSetGlobalState ();
| int
| main ()
| {
| xmlSetGlobalState ();
| ;
| return 0;
| }
configure:21011: result: no
configure:21029: WARNING:
******************************************************
* Your libxml2 does not provide a setGlobalState.
* You probably haven't patched it. Please read the manual,
doc/manual/manual.txt.
* Compilation will go on anyway - I will compile a small compatibility layer.
******************************************************
configure:21063: checking libxslt/xslt.h usability
configure:21075: gcc -c -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2
conftest.c >&5
configure:21081: $? = 0
configure:21084: test -z || test ! -s conftest.err
configure:21087: $? = 0
configure:21090: test -s conftest.o
configure:21093: $? = 0
configure:21103: result: yes
configure:21107: checking libxslt/xslt.h presence
configure:21117: gcc -E -I/usr/local/include/libxml2 -I/usr/local/include
-I/usr/local/include -I/usr/local/include/libxml2 conftest.c
configure:21123: $? = 0
configure:21143: result: yes
configure:21178: checking for libxslt/xslt.h
configure:21185: result: yes
configure:21063: checking libxslt/xsltInternals.h usability
configure:21075: gcc -c -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2
conftest.c >&5
configure:21081: $? = 0
configure:21084: test -z || test ! -s conftest.err
configure:21087: $? = 0
configure:21090: test -s conftest.o
configure:21093: $? = 0
configure:21103: result: yes
configure:21107: checking libxslt/xsltInternals.h presence
configure:21117: gcc -E -I/usr/local/include/libxml2 -I/usr/local/include
-I/usr/local/include -I/usr/local/include/libxml2 conftest.c
configure:21123: $? = 0
configure:21143: result: yes
configure:21178: checking for libxslt/xsltInternals.h
configure:21185: result: yes
configure:21063: checking libxslt/transform.h usability
configure:21075: gcc -c -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2
conftest.c >&5
configure:21081: $? = 0
configure:21084: test -z || test ! -s conftest.err
configure:21087: $? = 0
configure:21090: test -s conftest.o
configure:21093: $? = 0
configure:21103: result: yes
configure:21107: checking libxslt/transform.h presence
configure:21117: gcc -E -I/usr/local/include/libxml2 -I/usr/local/include
-I/usr/local/include -I/usr/local/include/libxml2 conftest.c
configure:21123: $? = 0
configure:21143: result: yes
configure:21178: checking for libxslt/transform.h
configure:21185: result: yes
configure:21063: checking libxslt/xsltutils.h usability
configure:21075: gcc -c -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2
conftest.c >&5
configure:21081: $? = 0
configure:21084: test -z || test ! -s conftest.err
configure:21087: $? = 0
configure:21090: test -s conftest.o
configure:21093: $? = 0
configure:21103: result: yes
configure:21107: checking libxslt/xsltutils.h presence
configure:21117: gcc -E -I/usr/local/include/libxml2 -I/usr/local/include
-I/usr/local/include -I/usr/local/include/libxml2 conftest.c
configure:21123: $? = 0
configure:21143: result: yes
configure:21178: checking for libxslt/xsltutils.h
configure:21185: result: yes
configure:21468: checking pcre.h usability
configure:21480: gcc -c -g -O2 -I/usr/local/include conftest.c >&5
configure:21486: $? = 0
configure:21489: test -z || test ! -s conftest.err
configure:21492: $? = 0
configure:21495: test -s conftest.o
configure:21498: $? = 0
configure:21508: result: yes
configure:21512: checking pcre.h presence
configure:21522: gcc -E -I/usr/local/include conftest.c
configure:21528: $? = 0
configure:21548: result: yes
configure:21583: checking for pcre.h
configure:21590: result: yes
configure:21610: * Detecting SAPI (Server API) to use
configure:21672: checking if pointers (void *) are at least 32 bits long...
configure:21697: gcc -o conftest -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2
-I/usr/local/include conftest.c -L/usr/local/lib -lxslt -lxml2 -lz -liconv
-lm -L/usr/local/lib -lpcre >&5
configure:21700: $? = 0
configure:21702: ./conftest
configure:21705: $? = 0
configure:21732: * Trying with: 'detect'
configure:21732: * Trying with: 'apache'
configure:21858: checking /usr/local/include/apache/ap_release.h usability
configure:21870: gcc -c -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2
-I/usr/local/include conftest.c >&5
conftest.c:87:50: /usr/local/include/apache/ap_release.h: No such file or
directory
configure:21876: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "mod-xslt"
| #define PACKAGE_TARNAME "mod-xslt"
| #define PACKAGE_VERSION "1.3.7"
| #define PACKAGE_STRING "mod-xslt 1.3.7"
| #define PACKAGE_BUGREPORT "ccontavalli at masobit.net"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_MALLOC 1
| #define HAVE_MEMCMP 1
| #define HAVE_MEMSET 1
| #define HAVE_REALLOC 1
| #define HAVE_STAT 1
| #define HAVE_VPRINTF 1
| #define HAVE_MEMSET 1
| #define HAVE_STRDUP 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define PROTOTYPES 1
| #define __PROTOTYPES 1
| #define STDC_HEADERS 1
| #define HAVE_STDLIB_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define MXSLT_THREAD
| #define HAVE_LIBXML_URI_H 1
| #define HAVE_LIBXML_TREE_H 1
| #define HAVE_LIBXML_PARSERINTERNALS_H 1
| #define HAVE_LIBXML_NANOHTTP_H 1
| #define HAVE_LIBXML_THREADS
| #define HAVE_LIBXSLT_XSLT_H 1
| #define HAVE_LIBXSLT_XSLTINTERNALS_H 1
| #define HAVE_LIBXSLT_TRANSFORM_H 1
| #define HAVE_LIBXSLT_XSLTUTILS_H 1
| #define HAS_LIBPCRE
| /* end confdefs.h. */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| # include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include </usr/local/include/apache/ap_release.h>
configure:21898: result: no
configure:21902: checking /usr/local/include/apache/ap_release.h presence
configure:21912: gcc -E -I/usr/local/include/libxml2 -I/usr/local/include
-I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include
conftest.c
conftest.c:53:50: /usr/local/include/apache/ap_release.h: No such file or
directory
configure:21918: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "mod-xslt"
| #define PACKAGE_TARNAME "mod-xslt"
| #define PACKAGE_VERSION "1.3.7"
| #define PACKAGE_STRING "mod-xslt 1.3.7"
| #define PACKAGE_BUGREPORT "ccontavalli at masobit.net"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_MALLOC 1
| #define HAVE_MEMCMP 1
| #define HAVE_MEMSET 1
| #define HAVE_REALLOC 1
| #define HAVE_STAT 1
| #define HAVE_VPRINTF 1
| #define HAVE_MEMSET 1
| #define HAVE_STRDUP 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define PROTOTYPES 1
| #define __PROTOTYPES 1
| #define STDC_HEADERS 1
| #define HAVE_STDLIB_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define MXSLT_THREAD
| #define HAVE_LIBXML_URI_H 1
| #define HAVE_LIBXML_TREE_H 1
| #define HAVE_LIBXML_PARSERINTERNALS_H 1
| #define HAVE_LIBXML_NANOHTTP_H 1
| #define HAVE_LIBXML_THREADS
| #define HAVE_LIBXSLT_XSLT_H 1
| #define HAVE_LIBXSLT_XSLTINTERNALS_H 1
| #define HAVE_LIBXSLT_TRANSFORM_H 1
| #define HAVE_LIBXSLT_XSLTUTILS_H 1
| #define HAS_LIBPCRE
| /* end confdefs.h. */
| #include </usr/local/include/apache/ap_release.h>
configure:21938: result: no
configure:21973: checking for /usr/local/include/apache/ap_release.h
configure:21980: result: no
configure:21988: apache: Apache 1.3.x was detected thanks to apxs
configure:21732: * Trying with: 'apache1'
configure:22145: gcc -c -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2
-I/usr/local/include conftest.c >&5
conftest.c: In function `main':
conftest.c:100: warning: assignment makes pointer from integer without a cast
configure:22151: $? = 0
configure:22154: test -z || test ! -s conftest.err
configure:22157: $? = 0
configure:22160: test -s conftest.o
configure:22163: $? = 0
configure:22210: checking /usr/local/include/apache/httpd.h usability
configure:22222: gcc -c -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2
-I/usr/local/include conftest.c >&5
configure:22228: $? = 0
configure:22231: test -z || test ! -s conftest.err
configure:22234: $? = 0
configure:22237: test -s conftest.o
configure:22240: $? = 0
configure:22250: result: yes
configure:22254: checking /usr/local/include/apache/httpd.h presence
configure:22264: gcc -E -I/usr/local/include/libxml2 -I/usr/local/include
-I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include
conftest.c
configure:22270: $? = 0
configure:22290: result: yes
configure:22325: checking for /usr/local/include/apache/httpd.h
configure:22332: result: yes
configure:22387: WARNING:
* Apache has been compiled with a different compiler than the specified (or
detected) one!
* I will use the same compiler as used by apache: 'cc'
* I'm also assuming 'cc' is ISO C and POSIX compliant.
configure:23048: WARNING:
********************************************
* Generating Makefiles and headers for
* mod-xslt to be used with:
* * apache1 *
********************************************
configure:23077: checking pthread.h usability
configure:23089: gcc -c -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2
-I/usr/local/include conftest.c >&5
configure:23095: $? = 0
configure:23098: test -z || test ! -s conftest.err
configure:23101: $? = 0
configure:23104: test -s conftest.o
configure:23107: $? = 0
configure:23117: result: yes
configure:23121: checking pthread.h presence
configure:23131: gcc -E -I/usr/local/include/libxml2 -I/usr/local/include
-I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include
conftest.c
configure:23137: $? = 0
configure:23157: result: yes
configure:23192: checking for pthread.h
configure:23199: result: yes
configure:23212: checking for pthread_setspecific in -lpthread
configure:23242: gcc -o conftest -g -O2 -I/usr/local/include/libxml2
-I/usr/local/include -I/usr/local/include -I/usr/local/include/libxml2
-I/usr/local/include conftest.c -lpthread -L/usr/local/lib -lxslt -lxml2
-lz -liconv -lm -L/usr/local/lib -lpcre >&5
/usr/bin/ld: cannot find -lpthread
configure:23248: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "mod-xslt"
| #define PACKAGE_TARNAME "mod-xslt"
| #define PACKAGE_VERSION "1.3.7"
| #define PACKAGE_STRING "mod-xslt 1.3.7"
| #define PACKAGE_BUGREPORT "ccontavalli at masobit.net"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| #define HAVE_MALLOC 1
| #define HAVE_MEMCMP 1
| #define HAVE_MEMSET 1
| #define HAVE_REALLOC 1
| #define HAVE_STAT 1
| #define HAVE_VPRINTF 1
| #define HAVE_MEMSET 1
| #define HAVE_STRDUP 1
| #define HAVE_STDLIB_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_MMAP 1
| #define PROTOTYPES 1
| #define __PROTOTYPES 1
| #define STDC_HEADERS 1
| #define HAVE_STDLIB_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_STRING_H 1
| #define HAVE_UNISTD_H 1
| #define MXSLT_THREAD
| #define HAVE_LIBXML_URI_H 1
| #define HAVE_LIBXML_TREE_H 1
| #define HAVE_LIBXML_PARSERINTERNALS_H 1
| #define HAVE_LIBXML_NANOHTTP_H 1
| #define HAVE_LIBXML_THREADS
| #define HAVE_LIBXSLT_XSLT_H 1
| #define HAVE_LIBXSLT_XSLTINTERNALS_H 1
| #define HAVE_LIBXSLT_TRANSFORM_H 1
| #define HAVE_LIBXSLT_XSLTUTILS_H 1
| #define HAS_LIBPCRE
| #define HAVE_NETWORK_IOCTLS
| /* end confdefs.h. */
|
| /* Override any gcc2 internal prototype to avoid an error. */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the return type of a gcc2
| builtin and then its argument prototype would still apply. */
| char pthread_setspecific ();
| int
| main ()
| {
| pthread_setspecific ();
| ;
| return 0;
| }
configure:23273: result: no
configure:23413: creating ./config.status