https://bz.apache.org/bugzilla/show_bug.cgi?id=59301
Bug ID: 59301
Summary: cross compiled 2.4.18 for Qnap, ok but try ot upgrade
to 2.4.20 failed (same error when i try upgrade from
2.4.16 to 2.4.18)
Product: Apache httpd-2
Version: 2.4.18
Hardware: PC
OS: Windows NT
Status: NEW
Severity: normal
Priority: P2
Component: Build
Assignee: [email protected]
Reporter: [email protected]
Created attachment 33746
--> https://bz.apache.org/bugzilla/attachment.cgi?id=33746&action=edit
config.log from cross compilation
I cross compiled fine from source to 2.4.18, just saw 2.4.20 is out but when i
launch compilation (previous header and lib are still present in my prefix)
it generate an error :
make[3]: Leaving directory `/SRC/httpd-2.4.20/os/unix'
make[2]: Leaving directory `/SRC/httpd-2.4.20/os/unix'
make[1]: Leaving directory `/SRC/httpd-2.4.20/os'
Making all in server
make[1]: Entering directory `/SRC/httpd-2.4.20/server'
Making all in mpm
make[2]: Entering directory `/SRC/httpd-2.4.20/server/mpm'
Making all in event
make[3]: Entering directory `/SRC/httpd-2.4.20/server/mpm/event'
make[4]: Entering directory `/SRC/httpd-2.4.20/server/mpm/event'
/opt/Qapache/share/build-1/libtool --silent --mode=compile
i686-QNAP-linux-gnu-gcc -std=gnu99 -pthread -O2 -I/opt/Qapache/include
-DBIG_SECURITY_HOLE -DLINUX -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE
-O2 -I/opt/Qapache/include -I. -I/SRC/httpd-2.4.20/os/unix
-I/SRC/httpd-2.4.20/include -I/opt/Qapache/include
-I/SRC/httpd-2.4.20/modules/aaa -I/SRC/httpd-2.4.20/modules/cache
-I/SRC/httpd-2.4.20/modules/core -I/SRC/httpd-2.4.20/modules/database
-I/SRC/httpd-2.4.20/modules/filters -I/SRC/httpd-2.4.20/modules/ldap
-I/SRC/httpd-2.4.20/server -I/SRC/httpd-2.4.20/modules/loggers
-I/SRC/httpd-2.4.20/modules/lua -I/SRC/httpd-2.4.20/modules/proxy
-I/SRC/httpd-2.4.20/modules/session -I/SRC/httpd-2.4.20/modules/ssl
-I/SRC/httpd-2.4.20/modules/test -I/SRC/httpd-2.4.20/server
-I/SRC/httpd-2.4.20/modules/arch/unix -I/SRC/httpd-2.4.20/modules/dav/main
-I/SRC/httpd-2.4.20/modules/generators -I/SRC/httpd-2.4.20/modules/mappers
-prefer-non-pic -static -c event.c && touch event.lo
event.c: In function 'start_lingering_close_nonblocking':
event.c:908: warning: implicit declaration of function
'ap_prep_lingering_close'
event.c: In function 'event_run':
event.c:2867: warning: implicit declaration of function 'ap_log_mpm_common'
event.c: In function 'setup_slave_conn':
event.c:3008: error: 'conn_rec' has no member named 'master'
event.c: In function 'event_pre_connection':
event.c:3028: error: 'conn_rec' has no member named 'master'
event.c:3028: error: 'conn_rec' has no member named 'master'
event.c: In function 'event_hooks':
event.c:3525: warning: implicit declaration of function
'ap_hook_protocol_switch'
make[4]: *** [event.lo] Error 1
make[4]: Leaving directory `/SRC/httpd-2.4.20/server/mpm/event'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/SRC/httpd-2.4.20/server/mpm/event'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/SRC/httpd-2.4.20/server/mpm'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/SRC/httpd-2.4.20/server'
make: *** [all-recursive] Error 1
i am pretty sure it is link to an existing header or lib, because when no
Apache is present it is compiling fine... got same bug upgrading from 2.4.16 to
2.4.18 and i had to recompile all dep one by one to be able to succes 2.4.18
version.
Thanks for your help
--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]