<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Starting httpd2 (prefork) /usr/sbin/httpd2-prefork: symbol lookup error: /usr/sbin/httpd2-prefork: undefined symbol: apr_atomic_xchgptr</title>
	<atom:link href="http://www.susegeek.com/webserver/starting-httpd2-prefork-usrsbinhttpd2-prefork-symbol-lookup-error-usrsbinhttpd2-prefork-undefined-symbol-apr_atomic_xchgptr/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.susegeek.com/webserver/starting-httpd2-prefork-usrsbinhttpd2-prefork-symbol-lookup-error-usrsbinhttpd2-prefork-undefined-symbol-apr_atomic_xchgptr/</link>
	<description>Tips,Tricks, Tutorials,How Tos and Troubleshooting suse linux</description>
	<lastBuildDate>Mon, 29 Apr 2013 22:13:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: rael</title>
		<link>http://www.susegeek.com/webserver/starting-httpd2-prefork-usrsbinhttpd2-prefork-symbol-lookup-error-usrsbinhttpd2-prefork-undefined-symbol-apr_atomic_xchgptr/comment-page-1/#comment-9373</link>
		<dc:creator>rael</dc:creator>
		<pubDate>Fri, 17 Dec 2010 08:57:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.susegeek.com/?p=139#comment-9373</guid>
		<description><![CDATA[Hi!

I fix it removing manually the old libraries that I have on /usr/local/lib and apache2 remains using that ones:

Code:
root@posido:/home/rgarcia# cp -up /usr/local/lib/libapr* libapr/
root@posido:/home/rgarcia# rm -i /usr/local/lib/libapr*
rm: remove regular file `/usr/local/lib/libapr-1.a&#039;? y
rm: remove regular file `/usr/local/lib/libapr-1.la&#039;? y
rm: remove symbolic link `/usr/local/lib/libapr-1.so&#039;? y
rm: remove symbolic link `/usr/local/lib/libapr-1.so.0&#039;? y
rm: remove regular file `/usr/local/lib/libapr-1.so.0.2.12&#039;? y
rm: remove regular file `/usr/local/lib/libaprutil-1.a&#039;? y
rm: remove regular file `/usr/local/lib/libaprutil-1.la&#039;? y
rm: remove symbolic link `/usr/local/lib/libaprutil-1.so&#039;? y
rm: remove symbolic link `/usr/local/lib/libaprutil-1.so.0&#039;? y
rm: remove regular file `/usr/local/lib/libaprutil-1.so.0.2.12&#039;? y

then reinstall the last version of libaprutil1 libaprutil1-dev libapr1 libapr1-dev and check that apache2 are using the correct apr libraries with 

Code:

root@posido:/home/rgarcia# ldd /usr/sbin/apache2
	linux-vdso.so.1 =&gt;  (0x00007fffe4123000)
	libpcre.so.3 =&gt; /lib/libpcre.so.3 (0x00007f3a303b2000)
	libaprutil-1.so.0 =&gt; /usr/lib/libaprutil-1.so.0 (0x00007f3a3018f000)
	libapr-1.so.0 =&gt; /usr/lib/libapr-1.so.0 (0x00007f3a2ff59000)
	libpthread.so.0 =&gt; /lib/libpthread.so.0 (0x00007f3a2fd3c000)
	libc.so.6 =&gt; /lib/libc.so.6 (0x00007f3a2f9b9000)
	libuuid.so.1 =&gt; /lib/libuuid.so.1 (0x00007f3a2f7b3000)
	librt.so.1 =&gt; /lib/librt.so.1 (0x00007f3a2f5ab000)
	libcrypt.so.1 =&gt; /lib/libcrypt.so.1 (0x00007f3a2f372000)
	libdl.so.2 =&gt; /lib/libdl.so.2 (0x00007f3a2f16d000)
	libexpat.so.1 =&gt; /lib/libexpat.so.1 (0x00007f3a2ef44000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f3a3087d000)

and It works! 

Code:
root@posido:/home/rgarcia# /etc/init.d/apache2 start
 * Starting web server apache2                                                               [ OK ]


I hope it helps.]]></description>
		<content:encoded><![CDATA[<p>Hi!</p>
<p>I fix it removing manually the old libraries that I have on /usr/local/lib and apache2 remains using that ones:</p>
<p>Code:<br />
root@posido:/home/rgarcia# cp -up /usr/local/lib/libapr* libapr/<br />
root@posido:/home/rgarcia# rm -i /usr/local/lib/libapr*<br />
rm: remove regular file `/usr/local/lib/libapr-1.a&#8217;? y<br />
rm: remove regular file `/usr/local/lib/libapr-1.la&#8217;? y<br />
rm: remove symbolic link `/usr/local/lib/libapr-1.so&#8217;? y<br />
rm: remove symbolic link `/usr/local/lib/libapr-1.so.0&#8242;? y<br />
rm: remove regular file `/usr/local/lib/libapr-1.so.0.2.12&#8242;? y<br />
rm: remove regular file `/usr/local/lib/libaprutil-1.a&#8217;? y<br />
rm: remove regular file `/usr/local/lib/libaprutil-1.la&#8217;? y<br />
rm: remove symbolic link `/usr/local/lib/libaprutil-1.so&#8217;? y<br />
rm: remove symbolic link `/usr/local/lib/libaprutil-1.so.0&#8242;? y<br />
rm: remove regular file `/usr/local/lib/libaprutil-1.so.0.2.12&#8242;? y</p>
<p>then reinstall the last version of libaprutil1 libaprutil1-dev libapr1 libapr1-dev and check that apache2 are using the correct apr libraries with </p>
<p>Code:</p>
<p>root@posido:/home/rgarcia# ldd /usr/sbin/apache2<br />
	linux-vdso.so.1 =&gt;  (0x00007fffe4123000)<br />
	libpcre.so.3 =&gt; /lib/libpcre.so.3 (0x00007f3a303b2000)<br />
	libaprutil-1.so.0 =&gt; /usr/lib/libaprutil-1.so.0 (0x00007f3a3018f000)<br />
	libapr-1.so.0 =&gt; /usr/lib/libapr-1.so.0 (0x00007f3a2ff59000)<br />
	libpthread.so.0 =&gt; /lib/libpthread.so.0 (0x00007f3a2fd3c000)<br />
	libc.so.6 =&gt; /lib/libc.so.6 (0x00007f3a2f9b9000)<br />
	libuuid.so.1 =&gt; /lib/libuuid.so.1 (0x00007f3a2f7b3000)<br />
	librt.so.1 =&gt; /lib/librt.so.1 (0x00007f3a2f5ab000)<br />
	libcrypt.so.1 =&gt; /lib/libcrypt.so.1 (0x00007f3a2f372000)<br />
	libdl.so.2 =&gt; /lib/libdl.so.2 (0x00007f3a2f16d000)<br />
	libexpat.so.1 =&gt; /lib/libexpat.so.1 (0x00007f3a2ef44000)<br />
	/lib64/ld-linux-x86-64.so.2 (0x00007f3a3087d000)</p>
<p>and It works! </p>
<p>Code:<br />
root@posido:/home/rgarcia# /etc/init.d/apache2 start<br />
 * Starting web server apache2                                                               [ OK ]</p>
<p>I hope it helps.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ben</title>
		<link>http://www.susegeek.com/webserver/starting-httpd2-prefork-usrsbinhttpd2-prefork-symbol-lookup-error-usrsbinhttpd2-prefork-undefined-symbol-apr_atomic_xchgptr/comment-page-1/#comment-3195</link>
		<dc:creator>ben</dc:creator>
		<pubDate>Wed, 21 Apr 2010 01:45:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.susegeek.com/?p=139#comment-3195</guid>
		<description><![CDATA[Thanks you!

Although it didn&#039;t work quite as described for me.... but based on info provided I changed to:

&lt;code&gt;zypper in libapr1 libapr-util1 apache2-utils&lt;/code&gt;

and this fixed the problem on my SLES 10 sp2 server.

Thanks,
Ben.]]></description>
		<content:encoded><![CDATA[<p>Thanks you!</p>
<p>Although it didn&#8217;t work quite as described for me&#8230;. but based on info provided I changed to:</p>
<p><code>zypper in libapr1 libapr-util1 apache2-utils</code></p>
<p>and this fixed the problem on my SLES 10 sp2 server.</p>
<p>Thanks,<br />
Ben.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kruszak</title>
		<link>http://www.susegeek.com/webserver/starting-httpd2-prefork-usrsbinhttpd2-prefork-symbol-lookup-error-usrsbinhttpd2-prefork-undefined-symbol-apr_atomic_xchgptr/comment-page-1/#comment-2842</link>
		<dc:creator>kruszak</dc:creator>
		<pubDate>Sat, 19 Dec 2009 11:26:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.susegeek.com/?p=139#comment-2842</guid>
		<description><![CDATA[hello colls, 

I have some trouble, when try to update libapr1. 
I has got a message:

Problem: nothing provides libc.so.6(GLIBC_2.9) needed by libapr1-1.3.8-3.1.i586
 Solution 1: do not ask to install a solvable providing libapr1 &gt; 1.2.12-27.2

Help me pls :)]]></description>
		<content:encoded><![CDATA[<p>hello colls, </p>
<p>I have some trouble, when try to update libapr1.<br />
I has got a message:</p>
<p>Problem: nothing provides libc.so.6(GLIBC_2.9) needed by libapr1-1.3.8-3.1.i586<br />
 Solution 1: do not ask to install a solvable providing libapr1 &gt; 1.2.12-27.2</p>
<p>Help me pls <img src='http://www.susegeek.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chad say's</title>
		<link>http://www.susegeek.com/webserver/starting-httpd2-prefork-usrsbinhttpd2-prefork-symbol-lookup-error-usrsbinhttpd2-prefork-undefined-symbol-apr_atomic_xchgptr/comment-page-1/#comment-2832</link>
		<dc:creator>Chad say's</dc:creator>
		<pubDate>Wed, 09 Dec 2009 18:33:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.susegeek.com/?p=139#comment-2832</guid>
		<description><![CDATA[kudos for the fix!!

happy camper:-)]]></description>
		<content:encoded><![CDATA[<p>kudos for the fix!!</p>
<p>happy camper:-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Untit1ed</title>
		<link>http://www.susegeek.com/webserver/starting-httpd2-prefork-usrsbinhttpd2-prefork-symbol-lookup-error-usrsbinhttpd2-prefork-undefined-symbol-apr_atomic_xchgptr/comment-page-1/#comment-2583</link>
		<dc:creator>Untit1ed</dc:creator>
		<pubDate>Wed, 08 Jul 2009 05:29:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.susegeek.com/?p=139#comment-2583</guid>
		<description><![CDATA[thanks a lot]]></description>
		<content:encoded><![CDATA[<p>thanks a lot</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ray</title>
		<link>http://www.susegeek.com/webserver/starting-httpd2-prefork-usrsbinhttpd2-prefork-symbol-lookup-error-usrsbinhttpd2-prefork-undefined-symbol-apr_atomic_xchgptr/comment-page-1/#comment-2455</link>
		<dc:creator>Ray</dc:creator>
		<pubDate>Tue, 02 Jun 2009 10:21:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.susegeek.com/?p=139#comment-2455</guid>
		<description><![CDATA[Thanks for this tip, I had the same problem upgrading to Apache2_2.2.11. I had to install libapr-util &amp; libapr1 separately, but everything worked. Thanks...]]></description>
		<content:encoded><![CDATA[<p>Thanks for this tip, I had the same problem upgrading to Apache2_2.2.11. I had to install libapr-util &amp; libapr1 separately, but everything worked. Thanks&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CTS</title>
		<link>http://www.susegeek.com/webserver/starting-httpd2-prefork-usrsbinhttpd2-prefork-symbol-lookup-error-usrsbinhttpd2-prefork-undefined-symbol-apr_atomic_xchgptr/comment-page-1/#comment-1499</link>
		<dc:creator>CTS</dc:creator>
		<pubDate>Fri, 24 Oct 2008 05:09:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.susegeek.com/?p=139#comment-1499</guid>
		<description><![CDATA[Worked on OpenSuSE 11 as root:

yast2 --update apache2-utils apache2-prefork libapr-util1 libapr1]]></description>
		<content:encoded><![CDATA[<p>Worked on OpenSuSE 11 as root:</p>
<p>yast2 &#8211;update apache2-utils apache2-prefork libapr-util1 libapr1</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LAMP Help - openSUSE Forums</title>
		<link>http://www.susegeek.com/webserver/starting-httpd2-prefork-usrsbinhttpd2-prefork-symbol-lookup-error-usrsbinhttpd2-prefork-undefined-symbol-apr_atomic_xchgptr/comment-page-1/#comment-329</link>
		<dc:creator>LAMP Help - openSUSE Forums</dc:creator>
		<pubDate>Fri, 22 Aug 2008 16:08:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.susegeek.com/?p=139#comment-329</guid>
		<description><![CDATA[[...] Re: LAMP Help     Strange. libapr-1.so.0 contains one or two apr_atomic_xchg* symbols but not apr_atomic_xchgptr. Could you have a foreign apache module installed from somewhere else, from an external package for Ruby perhaps? Do you have any non-OpenSUSE packages or software installed? Or perhaps a hangover from an older version of SUSE?  Hah, ok, a search found the solution. You need to update some additional packages after the update to apache2, which I assume is because you got the latest version during the install.  Starting httpd2 (prefork) /usr/sbin/httpd2-prefork: symbol lookup error: /usr/sbin/httpd2-prefork: u... [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Re: LAMP Help     Strange. libapr-1.so.0 contains one or two apr_atomic_xchg* symbols but not apr_atomic_xchgptr. Could you have a foreign apache module installed from somewhere else, from an external package for Ruby perhaps? Do you have any non-OpenSUSE packages or software installed? Or perhaps a hangover from an older version of SUSE?  Hah, ok, a search found the solution. You need to update some additional packages after the update to apache2, which I assume is because you got the latest version during the install.  Starting httpd2 (prefork) /usr/sbin/httpd2-prefork: symbol lookup error: /usr/sbin/httpd2-prefork: u&#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank</title>
		<link>http://www.susegeek.com/webserver/starting-httpd2-prefork-usrsbinhttpd2-prefork-symbol-lookup-error-usrsbinhttpd2-prefork-undefined-symbol-apr_atomic_xchgptr/comment-page-1/#comment-68</link>
		<dc:creator>Frank</dc:creator>
		<pubDate>Thu, 31 Jul 2008 19:06:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.susegeek.com/?p=139#comment-68</guid>
		<description><![CDATA[Someone&#039;s formatter got a little carried away on the command line and turned the -- into an em dash. Replace the — with two hyphens and it works.]]></description>
		<content:encoded><![CDATA[<p>Someone&#8217;s formatter got a little carried away on the command line and turned the &#8212; into an em dash. Replace the — with two hyphens and it works.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Skilly</title>
		<link>http://www.susegeek.com/webserver/starting-httpd2-prefork-usrsbinhttpd2-prefork-symbol-lookup-error-usrsbinhttpd2-prefork-undefined-symbol-apr_atomic_xchgptr/comment-page-1/#comment-44</link>
		<dc:creator>Skilly</dc:creator>
		<pubDate>Sat, 19 Jul 2008 12:41:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.susegeek.com/?p=139#comment-44</guid>
		<description><![CDATA[Thank you very much for this nice article ;)]]></description>
		<content:encoded><![CDATA[<p>Thank you very much for this nice article <img src='http://www.susegeek.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
