Heimserver / Apache-Compile 2.0.45 -.48

Apache, Lighttpd, nginx, Cherokee
Post Reply
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin
 

Heimserver / Apache-Compile 2.0.45 -.48

Post by flo »

Hi,

habe zuhause einen kleinen Heimserver - mittlerweile ein Pentium Pro mit Woody drauf. Pakete sind eigentlich exakt gleich wie auf meinem Rootserver, da ich (bis auf mittlerweile 2.6.1er Kernel und bluez-utils) auf identische Software geachtet habe.

Was mir schleierhaft ist:
Ein Apache-Compile auf dem Rootserver läuft einwandfrei durch, auf dem Heimrechner allerdings ist bei Version 2.0.45 Schluß, alle höheren Versionen brechen beim exakt gleichen Configure mit Fehlermeldung ab:
gawk -f /usr/src/httpd-2.0.48/build/make_exports.awk `cat export_files` > /usr/src/httpd-2.0.48/server/exports.c
/usr/src/httpd-2.0.48/srclib/apr/libtool --silent --mode=compile gcc -g -O2 -pthread -DLINUX=2 -D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE -D_GNU_SOURCE -DAP_HAVE_DESIGNATED_INITIALIZER -I/usr/src/httpd-2.0.48/srclib/apr/include -I/usr/src/httpd-2.0.48/srclib/apr-util/include -I/usr/local/include -I. -I/usr/src/httpd-2.0.48/os/unix -I/usr/src/httpd-2.0.48/server/mpm/worker -I/usr/src/httpd-2.0.48/modules/http -I/usr/src/httpd-2.0.48/modules/filters -I/usr/src/httpd-2.0.48/modules/proxy -I/usr/src/httpd-2.0.48/include -I/usr/src/httpd-2.0.48/modules/dav/main -prefer-non-pic -static -c /usr/src/httpd-2.0.48/server/exports.c && touch /usr/src/httpd-2.0.48/server/exports.lo
/usr/src/httpd-2.0.48/server/exports.c:254: `ap_is_recursion_limit_exceeded' undeclared here (not in a function)
/usr/src/httpd-2.0.48/server/exports.c:455: `ap_unescape_url_keep2f' undeclared here (not in a function)
/usr/src/httpd-2.0.48/server/exports.c:461: `ap_escape_logitem' undeclared here (not in a function)
/usr/src/httpd-2.0.48/server/exports.c:644: `apr_bucket_alloc_create_ex' undeclared here (not in a function)
/usr/src/httpd-2.0.48/server/exports.c:988: `apr_file_mtime_set' undeclared here (not in a function)
/usr/src/httpd-2.0.48/server/exports.c:1001: `apr_temp_dir_get' undeclared here (not in a function)
/usr/src/httpd-2.0.48/server/exports.c:1125: `apr_socket_atmark' undeclared here (not in a function)
/usr/src/httpd-2.0.48/server/exports.c:1232: `apr_os_pipe_put_ex' undeclared here (not in a function)
/usr/src/httpd-2.0.48/server/exports.c:1260: `apr_proc_mutex_lockfile' undeclared here (not in a function)
/usr/src/httpd-2.0.48/server/exports.c:1341: `apr_table_compress' undeclared here (not in a function)
make[2]: *** [/usr/src/httpd-2.0.48/server/exports.lo] Error 1
Configure ist folgender:

Code: Select all

        --with-mpm=worker 
        --enable-modules="so http" 
        --enable-mods-shared="info status cern_meta usertrack asis include autoindex 
        cgid imap alias auth auth_anon auth_digest access cache mem_cache file-cache 
        cgi dir env ext_filter expires headers file_cache log_config mime mime_magic 
        negotiation rewrite speling actions userdir setenvif" 
        --prefix=/usr/local 
        --enable-static-support
Mit ./buildconf und ohne ist auch kein Unterschied. Ich komme nicht darauf, warum der Vorgang abbricht!? Kann mir bitte jemand helfen?

Grüße,

flo.
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Heimserver / Apache-Compile 2.0.45 -.48

Post by Joe User »

Welche apr-Version ist installiert?
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin
 

Re: Heimserver / Apache-Compile 2.0.45 -.48

Post by flo »

auf beiden Rechnern - keins!?

Ich hab vorhin gesehen, daß der Configure-String schon nach Ausprobieren war, nur auch mit dem originalen keine Chance ...

flo.
User avatar
Joe User
Project Manager
Project Manager
Posts: 11191
Joined: 2003-02-27 01:00
Location: Hamburg
Contact:
 

Re: Heimserver / Apache-Compile 2.0.45 -.48

Post by Joe User »

Ohne apr/arp-utils wird dat nüscht...
Welche Version(en) bietet Dein Distributor denn an?
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin
 

Re: Heimserver / Apache-Compile 2.0.45 -.48

Post by flo »

apt-cache search gibt nichts relevantes aus - das große Orakel (google) hat mir verraten, daß das die Apache Portable Runtime ist - wenigstens was ...

./configure gibt aus:

Code: Select all

checking for APR... reconfig
configuring package in srclib/apr now
...
APR Version: 0.9.5
...
Configuring Apache Portable Runtime Utility library...
checking for APR-util... reconfig
updating cache ./config.cache
configuring package in srclib/apr-util now
loading cache /usr/src/httpd-2.0.48/./config.cache
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking for working mkdir -p... (cached) yes
APR-util Version: 0.9.5
checking for chosen layout... apr-util
Applying apr-util hints file rules for i686-pc-linux-gnu
checking for APR... yes
...
das war im 2.0.48er Tree, im 2.0.45er schaut das so aus:

Code: Select all

checking for APR... reconfig
configuring package in srclib/apr now
...
Configuring APR library
...
APR Version: 0.9.3
...
Also ist APR doch aktiv, oder nicht?

flo.

EDIT: Versuche gerade, ihm andere APRs zu geben - melde mich, wenn was geht! Danke!
Post Reply