5.1.2 und Suhosin 0.9.20 - Installationsprobleme

Ich hab vor einiger Zeit mal von der PHP-Erweiterung / Patch Suhosin erfahren.

Da PHP5 an sich die Funktion "disable_functions" in der Apache-Config nicht unterstützt, Suhosin allerdings eine ähnliche Funktion mit einbringt ("blacklist") hab ich mich gestern dran gemacht Sohosin zu installieren...

Da es für Dapper keine Pakete gibt hab ich mir die PHP5- und Suhosin-Sourcen gezogen.
Wenn ich nach dem offiziellen Tutorial gehe bekomme ich folgende Fahlermeldung:

Code:
 gcc -I. -I/.../suhosin-0.9.20 -DPHP_ATOM_INC -I/.../suhosin-0.9.20/include -I/.../suhosin-0.9.20/main -I/.../suhosin-0.9.20 -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -DHAVE_CONFIG_H -g -O2 -c /.../suhosin-0.9.20/rfc1867.c  -fPIC -DPIC -o .libs/rfc1867.o 
 /.../suhosin-0.9.20/rfc1867.c:40:35: error: ext/mbstring/mbstring.h: No such file or directory 
 /.../suhosin-0.9.20/rfc1867.c: In function 'suhosin_rfc1867_post_handler': 
 /.../suhosin-0.9.20/rfc1867.c:1173: warning: assignment makes pointer from integer without a cast 
 /.../suhosin-0.9.20/rfc1867.c:1174: warning: assignment makes pointer from integer without a cast 
 make: *** [rfc1867.lo] Error 1

Wie ich in diesem Threat gelesen habe, ist dies ein bekanntes Problem.
Allerdings funktionieren keine der dort vorgeschlagenen Lösungen bei mir.

Hat jemand einen Lösungsvorschlag?
 
Ist das dev-Paket von PHP auch korrekt installiert? Gib mal beim Kompilieren (evtl. über das Makefile als CFLAG) mit der Option '-I' direkt den Pfad zu deinen PHP-Header an oder laß phpize vorher durchlaufen, sofern es sich bei Suhosin um eine PECL-Erweiterung handelt.
 
Zurück
Oben