Apache22 + apr

DemonLord

Weeeeee!
Moin!

Ich habe apache22 aus den Ports installiert, und erst jüngst kam ja ein Update heraus, was apr inkludiert. Leider bekomme ich es auch nicht mit Hilfe der UPDATES installiert. Ich habe versucht, apache22 und apr's zu deinstallieren (mit Erfolg) und dann alles erneut zu installieren. Apr baut er erfolgreich, jedoch nicht den apache. Der Bau schmiert immer ab mit:

Code:
/usr/local/share/apr/build-1/libtool --silent --mode=link cc -O2 -fno-strict-aliasing -pipe -O2 -pipe -march=opteron -I/usr/include -g -I/usr/local/include  -O2 -fno-strict-aliasing -pipe -O2 -pipe -march=opteron -I/usr/include   -pthread -rpath=/usr/lib:/usr/local/lib -L/usr/lib -L/usr/local/lib -L/usr/local/lib/db42  -pthread -rpath=/usr/lib:/usr/local/lib -L/usr/lib -o htpasswd  htpasswd.lo   -lm -L/usr/local/lib -Wl,-R/usr/local/lib -lpcre /usr/local/lib/libaprutil-1.la -ldb-4.2 -lgdbm -lexpat -liconv /usr/local/lib/libapr-1.la -lcrypt -pthread
htpasswd.o(.text+0x189): In function `seed_rand':
/usr/ports/www/apache22/work/httpd-2.2.15/support/htpasswd.c:133: undefined reference to `apr_generate_random_bytes'
*** Error code 1
1 error
*** Error code 1
1 error
*** Error code 1
1 error
*** Error code 1

Stop in /usr/ports/www/apache22.
*** Error code 1

Leider ist es ein Produktion-Server, so dass ich etwas Panik habe.

Wer helfen kann, bekommt meinen Dank!

mfg,
Chris.
 
Vielleicht hilft Dir das weiter...

These upgrade notes are taken from /usr/ports/UPDATING

* 2010-05-18

Affects: users of devel/apr0, devel/apr1, www/apache20, www/apache22

Author: pgollucci@FreeBSD.org

Reason:
devel/apr has been renamed to devel/apr1

WITH_APR_FROM_PORTS=yes for www/apache22 has been dissolved and
may be removed from your configs. devel/apr1 is always used now.

Please manually delete apache-2.\* if installed _before_ updating using either
portmaster or portupgrade.

# pkg_delete -f apache-2.\*

If you use portmaster:

portmaster -o devel/apr1 devel/apr

If you use portupgrade:

portupgrade -f -o devel/apr1 devel/apr

Finally re-install apache if you deleted it earlier and update ports as usual.
(where XX is either 20 or 22)

portinstall www/apacheXX


Mit Portmaster "portmaster -o devel/apr1 devel/apr" habe ich gestern Apache22 geupdatet.
 
Zurück
Oben