<?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: Building TRB on a 2022 Vintage Musl Gentoo</title>
	<atom:link href="http://billymg.com/2022/01/building-trb-on-a-2022-vintage-musl-gentoo/feed/" rel="self" type="application/rss+xml" />
	<link>http://billymg.com/2022/01/building-trb-on-a-2022-vintage-musl-gentoo/</link>
	<description></description>
	<pubDate>Mon, 13 Apr 2026 18:23:22 +0000</pubDate>
	<generator>http://polimedia.us</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: A Beginner's Guide to Installing Gentoo: Part One &#171; billymg</title>
		<link>http://billymg.com/2022/01/building-trb-on-a-2022-vintage-musl-gentoo/comment-page-1/#comment-515</link>
		<dc:creator>A Beginner's Guide to Installing Gentoo: Part One &#171; billymg</dc:creator>
		<pubDate>Sat, 12 Mar 2022 16:51:40 +0000</pubDate>
		<guid isPermaLink="false">http://billymg.com/?p=85#comment-515</guid>
		<description>[...] Building TRB on a 2022 Vintage Musl Gentoo  [...]</description>
		<content:encoded><![CDATA[<p>[...] Building TRB on a 2022 Vintage Musl Gentoo  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob Welsh</title>
		<link>http://billymg.com/2022/01/building-trb-on-a-2022-vintage-musl-gentoo/comment-page-1/#comment-499</link>
		<dc:creator>Jacob Welsh</dc:creator>
		<pubDate>Thu, 03 Feb 2022 20:00:30 +0000</pubDate>
		<guid isPermaLink="false">http://billymg.com/?p=85#comment-499</guid>
		<description>Cheers. Spending some time getting to know http://fixpoint.welshcomputing.com/2022/the-simplest-way-yet-to-fetch-bitcoin-code/ may be helpful for that guide of yours; at least in my view it's a game-changer. I suppose it would depend on your evaluation of the classical vtrons and their dependencies.</description>
		<content:encoded><![CDATA[<p>Cheers. Spending some time getting to know <a href="http://fixpoint.welshcomputing.com/2022/the-simplest-way-yet-to-fetch-bitcoin-code/" rel="nofollow">http://fixpoint.welshcomputing.com/2022/the-simplest-way-yet-to-fetch-bitcoin-code/</a> may be helpful for that guide of yours; at least in my view it's a game-changer. I suppose it would depend on your evaluation of the classical vtrons and their dependencies.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: billymg</title>
		<link>http://billymg.com/2022/01/building-trb-on-a-2022-vintage-musl-gentoo/comment-page-1/#comment-498</link>
		<dc:creator>billymg</dc:creator>
		<pubDate>Mon, 31 Jan 2022 23:11:58 +0000</pubDate>
		<guid isPermaLink="false">http://billymg.com/?p=85#comment-498</guid>
		<description>Thank you for the clarifications and for the links to the new patches. Cool stuff with the Boost build trimming, seems like a big win. I'll try them out as soon as I get a chance and publish my results.

As I mentioned in the article, I'm working on a guide that even users new to linux can follow in order to build a working TRB machine. Any patches that make that process faster and/or easier would definitely be helpful so I appreciate the note.</description>
		<content:encoded><![CDATA[<p>Thank you for the clarifications and for the links to the new patches. Cool stuff with the Boost build trimming, seems like a big win. I'll try them out as soon as I get a chance and publish my results.</p>
<p>As I mentioned in the article, I'm working on a guide that even users new to linux can follow in order to build a working TRB machine. Any patches that make that process faster and/or easier would definitely be helpful so I appreciate the note.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob Welsh</title>
		<link>http://billymg.com/2022/01/building-trb-on-a-2022-vintage-musl-gentoo/comment-page-1/#comment-497</link>
		<dc:creator>Jacob Welsh</dc:creator>
		<pubDate>Mon, 31 Jan 2022 00:55:51 +0000</pubDate>
		<guid isPermaLink="false">http://billymg.com/?p=85#comment-497</guid>
		<description>Congrats on getting this far in the swamps.

I had another couple patches out that may be of interest including &lt;a href="http://fixpoint.welshcomputing.com/2021/a-tetrad-of-tuneups-for-bitcoind/?b=bitcoin_boost_prune_built_libs&#38;e=#select" rel="nofollow"&gt;one that resolves the python thing&lt;/a&gt; at the root (that it was touching python at all was a bug in my view). It should have pinged back to whaack's report too, if only *that* functionality weren't so thoroughly broken.

&#62; I'm not sure why I only bumped into this now, considering the function was first added to GCC all the way back at version 4.7.0.

Yeah. Just from the context in the linked patch it looks like it was named deliberately to fill in the gap for *older* gccs where the builtin wasn't available. So I'm guessing it's some ifdef/autoconfiguration tangle that's failed for whatever reason on the verschlimmbessert system and that would be the level to look at, if it's worth looking at all. FWIW, in the build on Gales I do get a series of "warning: conflicting types for built-in function '__atomic_compare_exchange'" coming from dbinc/atomic.h:179.

It's also mildly bothersome that an external Boost is getting mixed into things at all. Possibly it's getting headers from /usr/include and linking libraries from the shipped version, or vice versa - rather asking for trouble.</description>
		<content:encoded><![CDATA[<p>Congrats on getting this far in the swamps.</p>
<p>I had another couple patches out that may be of interest including <a href="http://fixpoint.welshcomputing.com/2021/a-tetrad-of-tuneups-for-bitcoind/?b=bitcoin_boost_prune_built_libs&amp;e=#select" rel="nofollow">one that resolves the python thing</a> at the root (that it was touching python at all was a bug in my view). It should have pinged back to whaack's report too, if only *that* functionality weren't so thoroughly broken.</p>
<p>&gt; I'm not sure why I only bumped into this now, considering the function was first added to GCC all the way back at version 4.7.0.</p>
<p>Yeah. Just from the context in the linked patch it looks like it was named deliberately to fill in the gap for *older* gccs where the builtin wasn't available. So I'm guessing it's some ifdef/autoconfiguration tangle that's failed for whatever reason on the verschlimmbessert system and that would be the level to look at, if it's worth looking at all. FWIW, in the build on Gales I do get a series of "warning: conflicting types for built-in function '__atomic_compare_exchange'" coming from dbinc/atomic.h:179.</p>
<p>It's also mildly bothersome that an external Boost is getting mixed into things at all. Possibly it's getting headers from /usr/include and linking libraries from the shipped version, or vice versa - rather asking for trouble.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
