<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Using DTrace-enabled Python in a Joyent Accelerator</title>
	<atom:link href="http://joyeur.com/2007/08/29/using-dtrace-enabled-python-in-a-joyent-accelerators/feed/" rel="self" type="application/rss+xml" />
	<link>http://joyeur.com/2007/08/29/using-dtrace-enabled-python-in-a-joyent-accelerators/</link>
	<description>Joyent&#039;s Weblog</description>
	<lastBuildDate>Sat, 11 Feb 2012 02:02:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Jason A. Hoffman</title>
		<link>http://joyeur.com/2007/08/29/using-dtrace-enabled-python-in-a-joyent-accelerators/#comment-2517</link>
		<dc:creator><![CDATA[Jason A. Hoffman]]></dc:creator>
		<pubDate>Thu, 30 Aug 2007 09:37:47 +0000</pubDate>
		<guid isPermaLink="false">http://joycomad.joyent.us/blog/uncategorized/using-dtrace-enabled-python-in-a-joyent-accelerators/#comment-2517</guid>
		<description><![CDATA[@james, the pre funniness was my fault, I had a &lt; pre ; as tag]]></description>
		<content:encoded><![CDATA[<p>@james, the pre funniness was my fault, I had a &#060; pre ; as tag</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason A. Hoffman</title>
		<link>http://joyeur.com/2007/08/29/using-dtrace-enabled-python-in-a-joyent-accelerators/#comment-2518</link>
		<dc:creator><![CDATA[Jason A. Hoffman]]></dc:creator>
		<pubDate>Thu, 30 Aug 2007 09:28:09 +0000</pubDate>
		<guid isPermaLink="false">http://joycomad.joyent.us/blog/uncategorized/using-dtrace-enabled-python-in-a-joyent-accelerators/#comment-2518</guid>
		<description><![CDATA[@ john, there was some odd, and yes I know about the flags passed to makefiles. I just wanted the post to be a bit more education (at least attempted). For the sys/socket{var}.h, the build failed with some time error (I forget the exact one but can reproduce it)

	@ james, good idear, will do]]></description>
		<content:encoded><![CDATA[<p>@ john, there was some odd, and yes I know about the flags passed to makefiles. I just wanted the post to be a bit more education (at least attempted). For the sys/socket{var}.h, the build failed with some time error (I forget the exact one but can reproduce it)</p>
<p>	@ james, good idear, will do</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James</title>
		<link>http://joyeur.com/2007/08/29/using-dtrace-enabled-python-in-a-joyent-accelerators/#comment-2519</link>
		<dc:creator><![CDATA[James]]></dc:creator>
		<pubDate>Thu, 30 Aug 2007 02:21:50 +0000</pubDate>
		<guid isPermaLink="false">http://joycomad.joyent.us/blog/uncategorized/using-dtrace-enabled-python-in-a-joyent-accelerators/#comment-2519</guid>
		<description><![CDATA[Might I suggest adding pre { overflow: auto; } to your css.]]></description>
		<content:encoded><![CDATA[<p>Might I suggest adding pre { overflow: auto; } to your css.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason A. Hoffman</title>
		<link>http://joyeur.com/2007/08/29/using-dtrace-enabled-python-in-a-joyent-accelerators/#comment-2520</link>
		<dc:creator><![CDATA[Jason A. Hoffman]]></dc:creator>
		<pubDate>Thu, 30 Aug 2007 00:22:12 +0000</pubDate>
		<guid isPermaLink="false">http://joycomad.joyent.us/blog/uncategorized/using-dtrace-enabled-python-in-a-joyent-accelerators/#comment-2520</guid>
		<description><![CDATA[@Brett, I used gcc 3 at /usr/sfw/bin/gcc]]></description>
		<content:encoded><![CDATA[<p>@Brett, I used gcc 3 at /usr/sfw/bin/gcc</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Levon</title>
		<link>http://joyeur.com/2007/08/29/using-dtrace-enabled-python-in-a-joyent-accelerators/#comment-2521</link>
		<dc:creator><![CDATA[John Levon]]></dc:creator>
		<pubDate>Wed, 29 Aug 2007 20:27:17 +0000</pubDate>
		<guid isPermaLink="false">http://joycomad.joyent.us/blog/uncategorized/using-dtrace-enabled-python-in-a-joyent-accelerators/#comment-2521</guid>
		<description><![CDATA[Neat. I&#8217;m curious why you need sys/socket{var}.h in
the helper file?

	If you use gpatch -p1, you don&#8217;t need a new directory.

	You should be able to do

	make DFLAGS=&#8221;-64&#8221; 

	and similarly for LDFLAGS etc to get the 64-bit build.
It&#8217;s worth looking at the spec file:

	http://cvs.opensolaris.org/source/xref//jds/spec-files/trunk/SUNWPython.spec

	We&#8217;re upgrading to Python 2.5 in Solaris &#8220;soon&#8221;, and the patch will get updated as needed then.]]></description>
		<content:encoded><![CDATA[<p>Neat. I&#8217;m curious why you need sys/socket{var}.h in<br />
the helper file?</p>
<p>	If you use gpatch -p1, you don&#8217;t need a new directory.</p>
<p>	You should be able to do</p>
<p>	make DFLAGS=&#8221;-64&#8221; </p>
<p>	and similarly for LDFLAGS etc to get the 64-bit build.<br />
It&#8217;s worth looking at the spec file:</p>
<p>	<a href="http://cvs.opensolaris.org/source/xref//jds/spec-files/trunk/SUNWPython.spec" rel="nofollow">http://cvs.opensolaris.org/source/xref//jds/spec-files/trunk/SUNWPython.spec</a></p>
<p>	We&#8217;re upgrading to Python 2.5 in Solaris &#8220;soon&#8221;, and the patch will get updated as needed then.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan LaCour</title>
		<link>http://joyeur.com/2007/08/29/using-dtrace-enabled-python-in-a-joyent-accelerators/#comment-2522</link>
		<dc:creator><![CDATA[Jonathan LaCour]]></dc:creator>
		<pubDate>Wed, 29 Aug 2007 18:58:17 +0000</pubDate>
		<guid isPermaLink="false">http://joycomad.joyent.us/blog/uncategorized/using-dtrace-enabled-python-in-a-joyent-accelerators/#comment-2522</guid>
		<description><![CDATA[Simply awesome.  I&#8217;ll definitely be needing this in short order!  Thanks for the details on how to get it rolling.]]></description>
		<content:encoded><![CDATA[<p>Simply awesome.  I&#8217;ll definitely be needing this in short order!  Thanks for the details on how to get it rolling.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brett</title>
		<link>http://joyeur.com/2007/08/29/using-dtrace-enabled-python-in-a-joyent-accelerators/#comment-2523</link>
		<dc:creator><![CDATA[Brett]]></dc:creator>
		<pubDate>Wed, 29 Aug 2007 17:28:12 +0000</pubDate>
		<guid isPermaLink="false">http://joycomad.joyent.us/blog/uncategorized/using-dtrace-enabled-python-in-a-joyent-accelerators/#comment-2523</guid>
		<description><![CDATA[dtrace -o Python/dtrace.o  -C -G -64 -s ./Python/python.d Python/ceval.o
dtrace: failed to link script ./Python/python.d: incorrect ELF class for object file: Python/ceval.o

	&#8212;-

	$ file Python/ceval.o
Python/ceval.o: ELF 32-bit LSB relocatable 80386 Version 1

	32-bit?

	$ which gcc
/opt/csw/gcc4/bin/gcc

	Are you using something else?

	Double checked that I had all your changes.]]></description>
		<content:encoded><![CDATA[<p>dtrace -o Python/dtrace.o  -C -G -64 -s ./Python/python.d Python/ceval.o<br />
dtrace: failed to link script ./Python/python.d: incorrect ELF class for object file: Python/ceval.o</p>
<p>	&#8212;-</p>
<p>	$ file Python/ceval.o<br />
Python/ceval.o: ELF 32-bit LSB relocatable 80386 Version 1</p>
<p>	32-bit?</p>
<p>	$ which gcc<br />
/opt/csw/gcc4/bin/gcc</p>
<p>	Are you using something else?</p>
<p>	Double checked that I had all your changes.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

