Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 344219 - www-apache/mod_proxy_html needs to be linked to libxml2
Summary: www-apache/mod_proxy_html needs to be linked to libxml2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: http://apache.webthing.com/mod_proxy_...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-04 23:09 UTC by Jesse Adelman
Modified: 2012-12-31 19:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Adelman 2010-11-04 23:09:54 UTC
Merged www-apache/mod_proxy_html-3.0.1 against apache-2.2.16. Enabling the module in the conf brings us to:

homeserver-02 apache2 # /etc/init.d/apache2 restart
 * Service apache2 starting
 apache2 has detected an error in your setup:
apache2: Syntax error on line 135 of /etc/apache2/httpd.conf: Cannot load /usr/lib/apache2/modules/mod_proxy_html.so into server: /usr/lib/apache2/modules/mod_proxy_html.so: undefined symbol: htmlFreeParserCtxt
 * ERROR:  apache2 failed to start

Googling, this appears to be a problem which arises when mod_proxy_html is not linked against libxml2: 

http://www.issociate.de/board/goto/358279/mod_proxy_html.html

Apologies in advance if that's not the case. 

Interestingly, the Windows version's repo has needed libraries listed:

http://apache.webthing.com/mod_proxy_html/windows/

Here's ldd on my box:

homeserver-02 mod_proxy_html # ldd /usr/lib/apache2/modules/mod_proxy_html.so 
        linux-gate.so.1 =>  (0xb771e000)
        libc.so.6 => /lib/libc.so.6 (0xb75c0000)
        /lib/ld-linux.so.2 (0xb771f000)
homeserver-02 mod_proxy_html # 

Thanks.
Comment 1 Pacho Ramos gentoo-dev 2012-12-31 19:22:19 UTC
Fixed in 3.1.2