• # oui je sais sai mal

    Posté par . En réponse à la dépêche Vulnérabilité dans PHP 4.2.0 et 4.2.1. Évalué à -10.

    de poster ca ici mais cela fait des mois que j'en chie, ni ma hotline (ovh), ni les ng fr.comp.lang.php ou fr.comp.infosystemes.www.serveurs n'ont pu me répondre: lors d'une seconde compilation de php4.2.1 (et cela me tombe encore sur php4.2.2) j'obtiens cette erreur en fin de compilation:
    make[1]: Entre dans le répertoire `/home/ovh/src/php-4.2.2'
    gcc -I. -I/home/ovh/src/php-4.2.2/ -I/home/ovh/src/php-4.2.2/main -I/home/ovh/src/php-4.2.2 -I/home/ovh/src/apache_1.3.26/src/include -I/home/ovh/src/apache_1.3.26/src/os/unix
    -I/home/ovh/src/php-4.2.2/Zend -I/usr/include/freetype2/freetype -I/home/ovh/src/gd-2.0.1 -I/usr/include/imap -I/usr/local/mysql/include/mysql -I/usr/include/pgsql
    -I/home/ovh/src/php-4.2.2/ext/xml/expat -I/home/ovh/src/php-4.2.2/TSRM -g -O2 -c stub.c && touch stub.lo
    /bin/sh /home/ovh/src/php-4.2.2/libtool --silent --mode=link gcc -I. -I/home/ovh/src/php-4.2.2/ -I/home/ovh/src/php-4.2.2/main -I/home/ovh/src/php-4.2.2
    -I/home/ovh/src/apache_1.3.26/src/include -I/home/ovh/src/apache_1.3.26/src/os/unix -I/home/ovh/src/php-4.2.2/Zend -I/usr/include/freetype2/freetype -I/home/ovh/src/gd-2.0.1
    -I/usr/include/imap -I/usr/local/mysql/include/mysql -I/usr/include/pgsql -I/home/ovh/src/php-4.2.2/ext/xml/expat -I/home/ovh/src/php-4.2.2/TSRM -g -O2 -prefer-non-pic -static -o
    libphp4.la -rpath /home/ovh/src/php-4.2.2/libs -rdynamic -L/home/ovh/src/gd-2.0.1 -L/usr/kerberos/lib -L/usr/local/mysql/lib/mysql -L/lib -R /home/ovh/src/gd-2.0.1 -R
    /usr/kerberos/lib -R /usr/local/mysql/lib/mysql -R /lib stub.lo Zend/libZend.la sapi/apache/libsapi.la main/libmain.la regex/libregex.la
    /home/ovh/src/php-4.2.2/ext/zlib/libzlib.la /home/ovh/src/php-4.2.2/ext/bcmath/libbcmath.la /home/ovh/src/php-4.2.2/ext/calendar/libcalendar.la
    /home/ovh/src/php-4.2.2/ext/ctype/libctype.la /home/ovh/src/php-4.2.2/ext/db/libdb.la /home/ovh/src/php-4.2.2/ext/ftp/libftp.la /home/ovh/src/php-4.2.2/ext/gd/libgd.la
    /home/ovh/src/php-4.2.2/ext/gettext/libgettext.la /home/ovh/src/php-4.2.2/ext/imap/libimap.la /home/ovh/src/php-4.2.2/ext/mysql/libmysql.la /home/ovh/src/php-4.2.2/ext/pcre/libpcre.la
    /home/ovh/src/php-4.2.2/ext/pdf/libpdf.la /home/ovh/src/php-4.2.2/ext/pgsql/libpgsql.la /home/ovh/src/php-4.2.2/ext/posix/libposix.la /home/ovh/src/php-4.2.2/ext/session/libsession.la
    /home/ovh/src/php-4.2.2/ext/standard/libstandard.la /home/ovh/src/php-4.2.2/ext/sysvsem/libsysvsem.la /home/ovh/src/php-4.2.2/ext/sysvshm/libsysvshm.la
    /home/ovh/src/php-4.2.2/ext/xml/libxml.la TSRM/libtsrm.la -lgdbm -lpam -lcrypto -lssl -lc-client -lpq -lpdf -lz -ltiff -lpng -ljpeg -lmysqlclient -lcrypt -lpam -lgd -lfreetype -lpng
    -lz -ljpeg -lz -lcrypt -lresolv -lm -ldl -lnsl -lresolv -lcrypt -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -ldl
    libtool: link: warning: library `/usr/lib/libgdbm.la' was moved.
    
    que faire svp ? mes options de compils sont:
    ./configure --with-apache=../apache_1.3.26 --enable-trans-sid --with-jpeg-dir --with-gd=../gd-2.0.1 --with-tiff-dir --with-png-dir --with-zlib-dir --with-pdflib --enable-ftp
    --enable-gd-native-ttf --with-freetype-dir=/usr/include/freetype2 --with-mysql=/usr/local/mysql --with-gettext --with-pgsql=/usr --with-imap --with-kerberos --enable-sysvsem
    --enable-sysvshm --with-xml --with-db --enable-bcmath --enable-calendar --with-imap-ssl
    
    un ldconfig n'y change rien et
    [ovh@ns355 php-4.2.2]$ ls -la /usr/lib/libgdbm*
    -rw-r--r-- 1 root root 49782 jui 13 2000 /usr/lib/libgdbm.a
    -rwxr-xr-x 1 root root 642 jui 13 2000 /usr/lib/libgdbm.la
    lrwxrwxrwx 1 root root 16 sep 11 2001 /usr/lib/libgdbm.so -> libgdbm.so.2.0.0
    lrwxrwxrwx 1 root root 16 sep 11 2001 /usr/lib/libgdbm.so.2 -> libgdbm.so.2.0.0
    -rwxr-xr-x 1 root root 29050 jui 13 2000 /usr/lib/libgdbm.so.2.0.0
    
    HEEEEELPPP merci pour votre aide, promis c'est la premiere et dernière fois