<?xml version="1.0" encoding="iso-8859-1"?><!-- generator="b2evolution/2.4.5" -->
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Diego Petten - Latest comments on The case of the missing --as-needed</title>
		<link>http://blogs.gentoo.org/flameeyes?disp=comments</link>
		<description></description>
		<language>en-US</language>
		<docs>http://backend.userland.com/rss</docs>
		<admin:generatorAgent rdf:resource="http://b2evolution.net/?v=2.4.5"/>
		<ttl>60</ttl>
				<item>
			<title>In response to: The case of the missing --as-needed</title>
			<pubDate>Thu, 20 Apr 2006 20:43:05 +0000</pubDate>
			<dc:creator>Charles Hemingway [Visitor]</dc:creator>
			<guid isPermaLink="false">c5716@http://blogs.gentoo.org/</guid>
			<description>Here's another that doesn't like --as-needed (with error).  This is being compiled on gcc-3.4.6-r1&lt;br /&gt;
www-misc/htdigs-3.2.0_beta6&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
(cd .libs &amp;amp;&amp;amp; rm -f libfuzzy.so &amp;amp;&amp;amp; ln -s libfuzzy-3.2.0.so libfuzzy.so)&lt;br /&gt;
ar cru .libs/libfuzzy.a  Endings.o EndingsDB.o Exact.o Fuzzy.o Metaphone.o Soundex.o Accents.o SuffixEntry.o Synonym.o Substring.o Prefix.o Regexp.o Speling.o&lt;br /&gt;
ranlib .libs/libfuzzy.a&lt;br /&gt;
creating libfuzzy.la&lt;br /&gt;
(cd .libs &amp;amp;&amp;amp; rm -f libfuzzy.la &amp;amp;&amp;amp; ln -s ../libfuzzy.la libfuzzy.la)&lt;br /&gt;
/bin/sh ../libtool --mode=link g++  -march=pentium-m -O2 -pipe -Wall -fno-rtti -fno-exceptions  -Wl,-O1,--as-needed -o htfuzzy   htfuzzy.o libfuzzy.la ../htnet/libhtnet.la ../htcommon/libcommon.la ../htword/libhtword.la ../htlib/libht.la ../htcommon/libcommon.la ../htword/libhtword.la ../db/libhtdb.la ../htlib/libht.la -lz&lt;br /&gt;
g++ -march=pentium-m -O2 -pipe -Wall -fno-rtti -fno-exceptions -Wl,-O1 -Wl,--as-needed -o .libs/htfuzzy htfuzzy.o  ./.libs/libfuzzy.so ../htnet/.libs/libhtnet.so ../htcommon/.libs/libcommon.so ../htword/.libs/libhtword.so ../db/.libs/libhtdb.so ../htlib/.libs/libht.so -lz -Wl,--rpath -Wl,/usr/lib/htdig -Wl,--rpath -Wl,/usr/lib/htdig_db&lt;br /&gt;
../htlib/.libs/libht.so: undefined reference to `CDB_db_create'&lt;br /&gt;
../htlib/.libs/libht.so: undefined reference to `CDB_db_strerror'&lt;br /&gt;
../htlib/.libs/libht.so: undefined reference to `CDB_db_env_create'&lt;br /&gt;
collect2: ld returned 1 exit status&lt;br /&gt;
make[1]: *** [htfuzzy] Error 1&lt;br /&gt;
make[1]: Leaving directory `/var/tmp/portage/portage/htdig-3.2.0_beta6/work/htdig-3.2.0b6/htfuzzy'&lt;br /&gt;
make: *** [all-recursive] Error 1&lt;br /&gt;
&lt;/code&gt;</description>
			<content:encoded><![CDATA[Here's another that doesn't like --as-needed (with error).  This is being compiled on gcc-3.4.6-r1<br />
www-misc/htdigs-3.2.0_beta6<br />
<code><br />
(cd .libs &amp;&amp; rm -f libfuzzy.so &amp;&amp; ln -s libfuzzy-3.2.0.so libfuzzy.so)<br />
ar cru .libs/libfuzzy.a  Endings.o EndingsDB.o Exact.o Fuzzy.o Metaphone.o Soundex.o Accents.o SuffixEntry.o Synonym.o Substring.o Prefix.o Regexp.o Speling.o<br />
ranlib .libs/libfuzzy.a<br />
creating libfuzzy.la<br />
(cd .libs &amp;&amp; rm -f libfuzzy.la &amp;&amp; ln -s ../libfuzzy.la libfuzzy.la)<br />
/bin/sh ../libtool --mode=link g++  -march=pentium-m -O2 -pipe -Wall -fno-rtti -fno-exceptions  -Wl,-O1,--as-needed -o htfuzzy   htfuzzy.o libfuzzy.la ../htnet/libhtnet.la ../htcommon/libcommon.la ../htword/libhtword.la ../htlib/libht.la ../htcommon/libcommon.la ../htword/libhtword.la ../db/libhtdb.la ../htlib/libht.la -lz<br />
g++ -march=pentium-m -O2 -pipe -Wall -fno-rtti -fno-exceptions -Wl,-O1 -Wl,--as-needed -o .libs/htfuzzy htfuzzy.o  ./.libs/libfuzzy.so ../htnet/.libs/libhtnet.so ../htcommon/.libs/libcommon.so ../htword/.libs/libhtword.so ../db/.libs/libhtdb.so ../htlib/.libs/libht.so -lz -Wl,--rpath -Wl,/usr/lib/htdig -Wl,--rpath -Wl,/usr/lib/htdig_db<br />
../htlib/.libs/libht.so: undefined reference to `CDB_db_create'<br />
../htlib/.libs/libht.so: undefined reference to `CDB_db_strerror'<br />
../htlib/.libs/libht.so: undefined reference to `CDB_db_env_create'<br />
collect2: ld returned 1 exit status<br />
make[1]: *** [htfuzzy] Error 1<br />
make[1]: Leaving directory `/var/tmp/portage/portage/htdig-3.2.0_beta6/work/htdig-3.2.0b6/htfuzzy'<br />
make: *** [all-recursive] Error 1<br />
</code>]]></content:encoded>
			<link>http://blogs.gentoo.org/flameeyes/2006/04/02/the_case_of_the_missing_as_needed#c5716</link>
		</item>
				<item>
			<title>In response to: The case of the missing --as-needed</title>
			<pubDate>Thu, 20 Apr 2006 19:51:44 +0000</pubDate>
			<dc:creator>Charles Hemingway [Visitor]</dc:creator>
			<guid isPermaLink="false">c5715@http://blogs.gentoo.org/</guid>
			<description>Here's another one that doesn't like LDFLAGS=&quot;-Wl,-O1,--as-needed&quot;&lt;br /&gt;
cppunit-1.10.2 &lt;br /&gt;
(needed for kmymoney2)&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-g++  -march=pentium-m -O2 -pipe  -Wl,-O1,--as-needed -o DllPlugInTester -ldl DllPlugInTester.o CommandLineParser.o ../../src/cppunit/libcppunit.la&lt;br /&gt;
mkdir .libs&lt;br /&gt;
i686-pc-linux-gnu-g++ -march=pentium-m -O2 -pipe -Wl,-O1 -Wl,--as-needed -o .libs/DllPlugInTester DllPlugInTester.o CommandLineParser.o  -ldl ../../src/cppunit/.libs/libcppunit.so /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so -L/usr/i686-pc-linux-gnu/bin -L/usr/i686-pc-linux-gnu/lib -Wl,--rpath -Wl,/usr/lib/gcc/i686-pc-linux-gnu/3.4.6&lt;br /&gt;
../../src/cppunit/.libs/libcppunit.so: undefined reference to `dlclose'&lt;br /&gt;
../../src/cppunit/.libs/libcppunit.so: undefined reference to `dlopen'&lt;br /&gt;
../../src/cppunit/.libs/libcppunit.so: undefined reference to `dlsym'&lt;br /&gt;
collect2: ld returned 1 exit status&lt;br /&gt;
make[2]: *** [DllPlugInTester] Error 1&lt;br /&gt;
make[2]: Leaving directory `/var/tmp/portage/portage/cppunit-1.10.2/work/cppunit-1.10.2/src/DllPlugInTester'&lt;br /&gt;
make[1]: *** [all-recursive] Error 1&lt;br /&gt;
make[1]: Leaving directory `/var/tmp/portage/portage/cppunit-1.10.2/work/cppunit-1.10.2/src'&lt;br /&gt;
make: *** [all-recursive] Error 1&lt;br /&gt;
&lt;/code&gt;</description>
			<content:encoded><![CDATA[Here's another one that doesn't like LDFLAGS="-Wl,-O1,--as-needed"<br />
cppunit-1.10.2 <br />
(needed for kmymoney2)<br />
<code><br />
/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-g++  -march=pentium-m -O2 -pipe  -Wl,-O1,--as-needed -o DllPlugInTester -ldl DllPlugInTester.o CommandLineParser.o ../../src/cppunit/libcppunit.la<br />
mkdir .libs<br />
i686-pc-linux-gnu-g++ -march=pentium-m -O2 -pipe -Wl,-O1 -Wl,--as-needed -o .libs/DllPlugInTester DllPlugInTester.o CommandLineParser.o  -ldl ../../src/cppunit/.libs/libcppunit.so /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so -L/usr/i686-pc-linux-gnu/bin -L/usr/i686-pc-linux-gnu/lib -Wl,--rpath -Wl,/usr/lib/gcc/i686-pc-linux-gnu/3.4.6<br />
../../src/cppunit/.libs/libcppunit.so: undefined reference to `dlclose'<br />
../../src/cppunit/.libs/libcppunit.so: undefined reference to `dlopen'<br />
../../src/cppunit/.libs/libcppunit.so: undefined reference to `dlsym'<br />
collect2: ld returned 1 exit status<br />
make[2]: *** [DllPlugInTester] Error 1<br />
make[2]: Leaving directory `/var/tmp/portage/portage/cppunit-1.10.2/work/cppunit-1.10.2/src/DllPlugInTester'<br />
make[1]: *** [all-recursive] Error 1<br />
make[1]: Leaving directory `/var/tmp/portage/portage/cppunit-1.10.2/work/cppunit-1.10.2/src'<br />
make: *** [all-recursive] Error 1<br />
</code>]]></content:encoded>
			<link>http://blogs.gentoo.org/flameeyes/2006/04/02/the_case_of_the_missing_as_needed#c5715</link>
		</item>
				<item>
			<title>In response to: The case of the missing --as-needed</title>
			<pubDate>Wed, 19 Apr 2006 19:02:34 +0000</pubDate>
			<dc:creator>Charles Hemingway [Visitor]</dc:creator>
			<guid isPermaLink="false">c5683@http://blogs.gentoo.org/</guid>
			<description>orbit-0.5.17-r1 does not compile with LDFLAGS=&quot;-Wl,-O1,--as-needed&quot;&lt;br /&gt;
(does compile with these LDFLAGS turned off)</description>
			<content:encoded><![CDATA[orbit-0.5.17-r1 does not compile with LDFLAGS="-Wl,-O1,--as-needed"<br />
(does compile with these LDFLAGS turned off)]]></content:encoded>
			<link>http://blogs.gentoo.org/flameeyes/2006/04/02/the_case_of_the_missing_as_needed#c5683</link>
		</item>
				<item>
			<title>In response to: The case of the missing --as-needed</title>
			<pubDate>Sun, 02 Apr 2006 21:19:36 +0000</pubDate>
			<dc:creator>Avuton Olrich [Visitor]</dc:creator>
			<guid isPermaLink="false">c5044@http://blogs.gentoo.org/</guid>
			<description>This was a real eye-opener for me, I'd like to give it a shot. Using --as-needed won't remove (possible) debugging symbols will it?</description>
			<content:encoded><![CDATA[This was a real eye-opener for me, I'd like to give it a shot. Using --as-needed won't remove (possible) debugging symbols will it?]]></content:encoded>
			<link>http://blogs.gentoo.org/flameeyes/2006/04/02/the_case_of_the_missing_as_needed#c5044</link>
		</item>
				<item>
			<title>In response to: The case of the missing --as-needed</title>
			<pubDate>Sun, 02 Apr 2006 16:20:21 +0000</pubDate>
			<dc:creator>Tobias Roeser [Visitor]</dc:creator>
			<guid isPermaLink="false">c5034@http://blogs.gentoo.org/</guid>
			<description>(Sorry for posting here, but is the fastest way...)&lt;br /&gt;
&lt;br /&gt;
The mentioned version of binutils in the &quot;--as-needed fixing guide&quot; is wrong. binutils-2.16.91.5 are not available. The latest version in portage is bintils-2.16.91.0.7.&lt;br /&gt;
</description>
			<content:encoded><![CDATA[(Sorry for posting here, but is the fastest way...)<br />
<br />
The mentioned version of binutils in the "--as-needed fixing guide" is wrong. binutils-2.16.91.5 are not available. The latest version in portage is bintils-2.16.91.0.7.<br />
]]></content:encoded>
			<link>http://blogs.gentoo.org/flameeyes/2006/04/02/the_case_of_the_missing_as_needed#c5034</link>
		</item>
			</channel>
</rss>
