On 4 Mar 2002, Nouguier Olivier wrote: I made new apache and mod_perl packages without expat.
The only reason it was there was for mod_dav, but it can be linked with the standard expat library that's included in Mandrake Linux already. Jean-Michel > le lun 04-03-2002 à 12:30, Jean-Michel Dault a écrit : > > On Sat, 2 Mar 2002, Christian Belisle wrote: > > > > Est-ce que vous pourriez m'en dire plus? Un patch serait apprecie =) > > > > Jean-Michel > > > Bonjour, > Ben le truc est assez simple, il y une incompatibilité ( même symbole > ou un truc comme ça > http://lists.xml.org/archives/xml-dev/200008/msg00229.html > http://axkit.org/faq.xml > ) entre le expat d'apache, et celui d'autre ( entre autre XML::Parser ) > de perl. Le résultat est qu'il ne faut pas compiler un serveur apache > avec mod_perl sans disabler expat dans apache, sinon segfault dés que > l'on parse un fichier xml avec XML::Parser. > > Le "probleme" est que si l'on veut que les 2 serveurs httpd et > httpd-perl aient la même configuration ( histoire qu'ils puissent > utiliser les mêmes modules, sans risque ..., cf macro apflags dans > apache-mod_perl.spec ), il faut rebuilder les rpm apache apache-devel, > les installer et faire de meme avec apache-mod_perl le tout sans expat ( > disable-rule=expat ). > > Le patch revient à ajouter --disable-rule=expat dans apache.spec et à > remplacer --enable-rule=expat par disable dans apache-mod_perl.spec et > rebuilder le tout. > > J'espere avoir été clair, mais je ne sais pas à quoi sert expat dans > apache, personnellement je n'ai jamais eu de probleme a ne pas > l'utiliser. > > A++ > > ------------------------------------------------------------ Jean-Michel Dault <[EMAIL PROTECTED]> Research & Development, Advanced Extranet Server Montreal (Canada)/Altadena (USA)/Paris (France)