E D R , A S I H C RSS

mod_php_error (rev. 1.2)

FrontPage mod_php_error

cd /usr/portage/dev-php/mod_php/files/
wget "http://bugs.gentoo.org/attachment.cgi?id=56014&action=view"
mv attachment.cgi\?id\=56014\&action\=view swf.c.patch
cd ..

Now open the file mod_php-4.3.11.ebuild and search for the src_unpack function. Add epatch ${FILESDIR}/swf.c.patch before the } bracket of the function. E.g:

 src_unpack() {
    multiinstwarn
    detectapache domsg
    php-sapi_src_unpack
    if [ "${ARCH}" == "amd64" ] ; then
        epatch ${FILESDIR}/mod_php-4.3.4-amd64hack.diff
    fi
    [ "${ARCH}" == "sparc" ] && epatch ${FILESDIR}/stdint.diff

    # bug fix for security problem - bug #39952
    # second revision as the apache2 stuff was resolved upstream
    epatch ${FILESDIR}/mod_php-4.3.5-apache1security.diff

    # stop php from activing the apache config, as we will do that ourselves
    for i in configure sapi/apache/config.m4 sapi/apache2filter/config.m4 sapi/apache2handler/config.m4; do
        sed -i.orig -e 's,-i -a -n php4,-i -n php4,g' $i
    done

    epatch ${FILESDIR}/swf.c.patch
} \

Run emerge mod_php now. Remember: All your changes (to the ebuild/patch) will be lost the next time you run emerge --sync.
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2005-05-07 00:25:53
Processing time 0.0207 sec