<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Search Results for &#8220;libc_r&#8221; &#8211; DragonFly BSD Digest</title>
	<atom:link href="https://www.dragonflydigest.com/search/libc_r/feed/rss2/" rel="self" type="application/rss+xml" />
	<link>https://www.dragonflydigest.com</link>
	<description>A running description of activity related to DragonFly BSD.</description>
	<lastBuildDate>Tue, 19 Nov 2019 00:02:02 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.dragonflydigest.com/wp-content/uploads/2016/12/FullLogoSquare-150x150.gif</url>
	<title>Search Results for &#8220;libc_r&#8221; &#8211; DragonFly BSD Digest</title>
	<link>https://www.dragonflydigest.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>libc_r no longer in DragonFly</title>
		<link>https://www.dragonflydigest.com/2019/11/22/libc_r-no-longer-in-dragonfly/</link>
		
		<dc:creator><![CDATA[Justin Sherrill]]></dc:creator>
		<pubDate>Fri, 22 Nov 2019 15:58:48 +0000</pubDate>
				<category><![CDATA[BSD]]></category>
		<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<guid isPermaLink="false">https://www.dragonflydigest.com/?p=23790</guid>

					<description><![CDATA[It hasn&#8217;t been updated or used for some time, but libc_r was 20+ years old.  Now it&#8217;s gone.  You know someone younger than this code, or maybe even younger than the last time I talked about it.]]></description>
										<content:encoded><![CDATA[<p>It hasn&#8217;t been updated or used for some time, but libc_r was <a href="https://gitweb.dragonflybsd.org/dragonfly.git/blob/42f82fb1e1824e870773a3aba2f1aca4ad59755f:/lib/libc_r/sys/Makefile.inc">20+ years old</a>.  Now <a href="http://lists.dragonflybsd.org/pipermail/commits/2019-November/720052.html">it&#8217;s gone</a>.  You know someone younger than this code, or maybe even younger than <a href="https://www.dragonflydigest.com/?s=libc_r">the last time I talked about it</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Really old systems and libpthread</title>
		<link>https://www.dragonflydigest.com/2011/05/09/really-old-systems-and-libpthread/</link>
		
		<dc:creator><![CDATA[Justin Sherrill]]></dc:creator>
		<pubDate>Tue, 10 May 2011 00:59:35 +0000</pubDate>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=7748</guid>

					<description><![CDATA[If you have a really old DragonFly system, meaning you&#8217;ve been upgrading it since version&#8230; 1.8 (I think?), you may have libpthread linked to libc_r instead of libxu.  This means that if you have a system that old, you will now need to set THREAD_LIB or just recompile your pkgsrc programs on your next upgrade &#8230; <p class="link-more"><a href="https://www.dragonflydigest.com/2011/05/09/really-old-systems-and-libpthread/" class="more-link">Continue reading<span class="screen-reader-text"> "Really old systems and libpthread"</span></a></p>]]></description>
										<content:encoded><![CDATA[<p>If you have a really old DragonFly system, meaning you&#8217;ve been upgrading it since version&#8230; 1.8 (I think?), you may have libpthread linked to libc_r instead of libxu.  This means that if you have a system that old, you will now need to <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2011-05/msg00035.html">set THREAD_LIB or just recompile your pkgsrc programs</a> on your next upgrade to something after DragonFly 2.10.   I don&#8217;t think this is going to apply to a lot of people.</p>
<p><span style="color: #888888;"><em>(I hope I got the lib details right&#8230;)</em></span></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Getting rid of libc_r</title>
		<link>https://www.dragonflydigest.com/2009/09/25/getting-rid-of-libc_r/</link>
		
		<dc:creator><![CDATA[Justin Sherrill]]></dc:creator>
		<pubDate>Sat, 26 Sep 2009 02:12:53 +0000</pubDate>
				<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Goings-on]]></category>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=4808</guid>

					<description><![CDATA[If you&#8217;ve got a really, really old DragonFly installation that been upgraded from&#8230; 1.8?  Perhaps earlier?  The system will be using libc_r instead of lib_xu.  If you want to change to lib_xu, which is the long-term goal, Hasso Tepper has the simple steps listed.]]></description>
										<content:encoded><![CDATA[<p>If you&#8217;ve got a really, really old DragonFly installation that been upgraded from&#8230; 1.8?  Perhaps earlier?  The system will be using libc_r instead of lib_xu.  If you want to change to lib_xu, which is the long-term goal, Hasso Tepper has the <a href="http://leaf.dragonflybsd.org/mailarchive/kernel/2009-09/msg00047.html">simple steps listed</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Libpthread changes</title>
		<link>https://www.dragonflydigest.com/2009/07/14/libpthread-changes/</link>
		
		<dc:creator><![CDATA[Justin Sherrill]]></dc:creator>
		<pubDate>Tue, 14 Jul 2009 20:33:28 +0000</pubDate>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[pkgsrc]]></category>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=4460</guid>

					<description><![CDATA[Threading libraries libc_r and libthread_xu have been synchronized by Hasso Tepper; this shouldn&#8217;t cause noticeable issues.  The potential issues he mentions for pkgsrc appear fixed, as I haven&#8217;t had any significant trouble (from that, at least)  during bulk builds.]]></description>
										<content:encoded><![CDATA[<p>Threading libraries libc_r and libthread_xu have <a href="http://leaf.dragonflybsd.org/mailarchive/users/2009-07/msg00032.html">been synchronized by Hasso Tepper</a>; this shouldn&#8217;t cause noticeable issues.  The potential issues he mentions for pkgsrc appear fixed, as I haven&#8217;t had any significant trouble (from that, at least)  during bulk builds.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How badly did that break things?</title>
		<link>https://www.dragonflydigest.com/2009/04/13/how-badly-did-that-break-things/</link>
		
		<dc:creator><![CDATA[Justin Sherrill]]></dc:creator>
		<pubDate>Tue, 14 Apr 2009 01:56:21 +0000</pubDate>
				<category><![CDATA[Committed Code]]></category>
		<category><![CDATA[DragonFly]]></category>
		<category><![CDATA[Goings-on]]></category>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=4055</guid>

					<description><![CDATA[Hasso Tepper reported on the results of Peter Avalos&#8217;s major libc changes; someone retiring libc_r would help, as would someone figuring out why unistd.h isn&#8217;t found on DragonFly.]]></description>
										<content:encoded><![CDATA[<p>Hasso Tepper <a href="http://leaf.dragonflybsd.org/mailarchive/users/2009-04/msg00045.html">reported on the results</a> of Peter Avalos&#8217;s <a href="http://leaf.dragonflybsd.org/mailarchive/kernel/2009-04/msg00009.html">major libc changes</a>; someone retiring libc_r would help, as would someone figuring out <a href="http://leaf.dragonflybsd.org/mailarchive/users/2009-04/msg00051.html">why unistd.h isn&#8217;t found on DragonFly</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Graphs for fork profiling</title>
		<link>https://www.dragonflydigest.com/2008/04/30/graphs-for-fork-profiling/</link>
		
		<dc:creator><![CDATA[Justin Sherrill]]></dc:creator>
		<pubDate>Thu, 01 May 2008 01:26:17 +0000</pubDate>
				<category><![CDATA[Goings-on]]></category>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=2810</guid>

					<description><![CDATA[Robert Luciani, one of the Summer of Code students for DragonFly, did some initial testing of the libc_r and libthread_xu libraries, with some graphable results. Unfortunately, there&#8217;s some degree of error, but that&#8217;s OK &#8211; I just like having tests performed and images created.]]></description>
										<content:encoded><![CDATA[<p>Robert  Luciani, one of the Summer of Code students for DragonFly, did some <a href="http://leaf.dragonflybsd.org/mailarchive/kernel/2008-04/msg00143.html">initial testing</a> of the libc_r and libthread_xu libraries, with <a href="http://www.rluciani.com/files/fork.png">some</a> <a href="http://www.rluciani.com/files/pthread_create.png">graphable</a> <a href="http://www.rluciani.com/files/pthread_join.png">results</a>.  Unfortunately, there&#8217;s some degree of <a href="http://leaf.dragonflybsd.org/mailarchive/kernel/2008-04/msg00144.html">error</a>, but that&#8217;s OK &#8211; I just like having tests performed and images created.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Floating point error and fix</title>
		<link>https://www.dragonflydigest.com/2007/12/14/floating-point-error-and-fix/</link>
		
		<dc:creator><![CDATA[Justin Sherrill]]></dc:creator>
		<pubDate>Sat, 15 Dec 2007 02:24:40 +0000</pubDate>
				<category><![CDATA[Heads Up!]]></category>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/index.php/2007/12/14/2565.html</guid>

					<description><![CDATA[Joerg Anslik found a strange error that turns out to have been a problem in handling floating point states; it&#8217;s fixed, but you will need to recompile kernel and libc_r if you are running bleeding edge code.]]></description>
										<content:encoded><![CDATA[<p>Joerg Anslik found a <a href="http://leaf.dragonflybsd.org/mailarchive/bugs/2007-12/msg00086.html">strange error</a> that turns out to have been a <a href="http://leaf.dragonflybsd.org/mailarchive/bugs/2007-12/msg00093.html">problem in handling floating point states</a>; it&#8217;s fixed, but you will need to <a href="http://leaf.dragonflybsd.org/mailarchive/users/2007-12/msg00032.html">recompile kernel and libc_r</a> if you are running bleeding edge code.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Benchmarking threading results</title>
		<link>https://www.dragonflydigest.com/2007/10/19/benchmarking-threading-results/</link>
		
		<dc:creator><![CDATA[Justin Sherrill]]></dc:creator>
		<pubDate>Fri, 19 Oct 2007 17:48:51 +0000</pubDate>
				<category><![CDATA[Goings-on]]></category>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/index.php/2007/10/19/2482.html</guid>

					<description><![CDATA[Antonio Huete used sysbench to benchmark a DragonFly system running either libc_r or libthread_xu. Aggelos Economopoulos graphed the results so far. Huete mentions that more results are forthcoming on more operating systems (same hardware), and they&#8217;ll be found here: http://codisolutions.com/dragonflybsd/]]></description>
										<content:encoded><![CDATA[<p>Antonio Huete used <a href="http://pkgsrc.se/benchmarks/sysbench">sysbench</a> to benchmark a DragonFly system running either libc_r or libthread_xu.  Aggelos Economopoulos <a href="http://leaf.dragonflybsd.org/~justin/graphs-all/">graphed the results</a> so far.</p>
<p>Huete mentions that more results are forthcoming on more operating systems (same hardware), and they&#8217;ll be found here:</p>
<p><a href="http://codisolutions.com/dragonflybsd/">http://codisolutions.com/dragonflybsd/</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Libcr gone away</title>
		<link>https://www.dragonflydigest.com/2006/04/27/libcr-gone-away/</link>
		
		<dc:creator><![CDATA[Justin Sherrill]]></dc:creator>
		<pubDate>Fri, 28 Apr 2006 02:16:50 +0000</pubDate>
				<category><![CDATA[Committed Code]]></category>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/index.php/2006/04/27/1657.html</guid>

					<description><![CDATA[Matthew Dillon has removed libcr, since libc_r now links correctly against libc, and libcr is no longer needed.]]></description>
										<content:encoded><![CDATA[<p>Matthew Dillon has <a href="http://leaf.dragonflybsd.org/mailarchive/commits/2006-04/msg00207.html">removed libcr</a>, since libc_r now links correctly against libc, and libcr is <a href="http://leaf.dragonflybsd.org/mailarchive/kernel/2006-04/msg00074.html">no longer needed</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Java Applets in Opera</title>
		<link>https://www.dragonflydigest.com/2004/05/21/java-applets-in-opera/</link>
		
		<dc:creator><![CDATA[Justin Sherrill]]></dc:creator>
		<pubDate>Fri, 21 May 2004 14:45:57 +0000</pubDate>
				<category><![CDATA[Goings-on]]></category>
		<guid isPermaLink="false">http://www.shiningsilence.com/dbsdlog/?p=400</guid>

					<description><![CDATA[&#8216;esmith&#8217; got Java applets working in Opera 7.5 thisaway: 1) mkdir ~/j4o 2) cd ~/j4o 3) ln -s /usr/local/jdk1.4.1/jre/lib/i386/client/libjvm.so libjvm.so 4) ln -s /usr/local/jdk1.4.1/jre/lib/i386/client/libjvm_g.so libjvm_g.so 5) ln -s libjvm.so libjava.so 6) ln -s libjvm.so libawt.so 7) Add to the environment variable LD_LIBRARY_PATH the values: /usr/local/jdk1.4.1/jre/lib/i386/client /usr/local/jdk1.4.1/jre/lib/i386/ Then as root and at your own risk 9) &#8230; <p class="link-more"><a href="https://www.dragonflydigest.com/2004/05/21/java-applets-in-opera/" class="more-link">Continue reading<span class="screen-reader-text"> "Java Applets in Opera"</span></a></p>]]></description>
										<content:encoded><![CDATA[<p>&#8216;esmith&#8217; got Java applets working in Opera 7.5 thisaway:<br />
<span id="more-400"></span>
</p></blockquote>
<p>1) mkdir ~/j4o<br />
2) cd ~/j4o<br />
3) ln -s /usr/local/jdk1.4.1/jre/lib/i386/client/libjvm.so libjvm.so<br />
4) ln -s /usr/local/jdk1.4.1/jre/lib/i386/client/libjvm_g.so libjvm_g.so<br />
5) ln -s libjvm.so libjava.so<br />
6) ln -s libjvm.so libawt.so<br />
7) Add to the environment variable LD_LIBRARY_PATH the values:<br />
/usr/local/jdk1.4.1/jre/lib/i386/client<br />
/usr/local/jdk1.4.1/jre/lib/i386/<br />
Then as root and at your own risk</p>
<p>9) cd /usr/src/lib/libc_r<br />
10) make LDFLAGS=&#8217;-lc -L/usr/lib&#8217;<br />
11) cp /usr/obj/usr/src/world_i386/usr/lib/libc_r.so.4 ~/j4o<br />
12) strip ~/j4o/libc_r.so.4<br />
13) Set Java path in Opera -&gt; Tools -&gt; Preferences -&gt; Multimedia to<br />
/home/your_account/j4o<br />
14) validate Java path<br />
15) Try to load an applet
</p></blockquote>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
