<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Powerpc on BAFM</title><link>https://christian.blog.pakiheim.de/tags/powerpc/</link><description>Recent content in Powerpc on BAFM</description><generator>Hugo -- 0.160.1</generator><language>en</language><lastBuildDate>Sat, 16 Aug 2014 10:12:01 +0000</lastBuildDate><atom:link href="https://christian.blog.pakiheim.de/tags/powerpc/index.xml" rel="self" type="application/rss+xml"/><item><title>stages</title><link>https://christian.blog.pakiheim.de/posts/2014-08-16_stages/</link><pubDate>Sat, 16 Aug 2014 10:12:01 +0000</pubDate><guid isPermaLink="false">http://blog.barfoo.org/2008/01/08/stages</guid><description>&lt;p&gt;For what it&amp;rsquo;s worth, I&amp;rsquo;ve been trying to get some stages together the last few days. Thanks to &lt;a href="http://blogs.gentoo.org/solar"&gt;solar&lt;/a&gt; and &lt;a href="http://blogs.gentoo.org/ferdy"&gt;Brent&lt;/a&gt;, the ppc-stages are now coming along quite fast.&lt;/p&gt;
&lt;p&gt;I haven&amp;rsquo;t really tested them yet, but for what it&amp;rsquo;s worth, you&amp;rsquo;ll find stages based on Saturday&amp;rsquo;s snapshot (that is 200780105 for those not smart enough to take a look at the calendar) here for the following profiles:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;uclibc/ppc (normal/-softfloat)&lt;/li&gt;
&lt;li&gt;uclibc/ppc/hardened&lt;/li&gt;
&lt;li&gt;uclibc/x86&lt;/li&gt;
&lt;li&gt;uclibc/x86/hardened&lt;/li&gt;
&lt;li&gt;hardened/amd64&lt;/li&gt;
&lt;li&gt;hardened/amd64/nomultilib&lt;/li&gt;
&lt;li&gt;hardened/x86/2.6 (x86/i686)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Now remember, this isn&amp;rsquo;t &lt;em&gt;&lt;strong&gt;official&lt;/strong&gt;&lt;/em&gt; release material. This is just &lt;em&gt;&lt;strong&gt;MY&lt;/strong&gt;&lt;/em&gt; effort ( &lt;em&gt;for now&lt;/em&gt;) to provide current stages.&lt;/p&gt;</description></item><item><title>Building RPMs on SLES10SP2-ppc64</title><link>https://christian.blog.pakiheim.de/posts/2014-08-16_building-rpms-on-sles10sp2-ppc64/</link><pubDate>Sat, 16 Aug 2014 09:50:36 +0000</pubDate><guid isPermaLink="false">http://blog.barfoo.org/?p=352</guid><description>&lt;p&gt;Well, it turns out that building stuff on ppc64 is a &lt;em&gt;&lt;strong&gt;real&lt;/strong&gt;&lt;/em&gt; pain in the ass, at least on anything SUSE related. I do have to tweak &lt;strong&gt;&lt;em&gt;every&lt;/em&gt;&lt;/strong&gt; damn spec to include this:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt" id="hl-0-1"&gt;&lt;a class="lnlinks" href="#hl-0-1"&gt;1&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-0-2"&gt;&lt;a class="lnlinks" href="#hl-0-2"&gt;2&lt;/a&gt;
&lt;/span&gt;&lt;span class="lnt" id="hl-0-3"&gt;&lt;a class="lnlinks" href="#hl-0-3"&gt;3&lt;/a&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-gdscript3" data-lang="gdscript3"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="o"&gt;%&lt;/span&gt;&lt;span class="n"&gt;ifarch&lt;/span&gt; &lt;span class="n"&gt;ppc64&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;export&lt;/span&gt; &lt;span class="n"&gt;LDFLAGS&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;$LDFLAGS -m64&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="o"&gt;%&lt;/span&gt;&lt;span class="n"&gt;endif&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Otherwise, ld is gonna fail when linking, as it&amp;rsquo;s gonna try linking the generated 64bit code ( &lt;strong&gt;-m64&lt;/strong&gt; is passed on via &lt;em&gt;RPM_OPT_FLAGS&lt;/em&gt; to &lt;em&gt;CFLAGS&lt;/em&gt;) as 32bit code, which ain&amp;rsquo;t gonna work at all &amp;hellip;&lt;/p&gt;</description></item><item><title>The clue to build ppc64 RPM's</title><link>https://christian.blog.pakiheim.de/posts/2008-06-26_the-clue-to-build-ppc64-rpm-s/</link><pubDate>Thu, 26 Jun 2008 15:52:22 +0000</pubDate><guid isPermaLink="false">http://blog.barfoo.org/?p=400</guid><description>&lt;p&gt;Remember, I &lt;a href="https://christian.blog.pakiheim.de/posts/2014-08-16_building-rpms-on-sles10sp2-ppc64" title="Building RPMs on SLES10SP2-ppc64"&gt;talked&lt;/a&gt; about building RPM&amp;rsquo;s on SLES10SP2 on ppc64 ? Well, turns out I was rather stupid .. and it was rather simple (don&amp;rsquo;t ask me why I didn&amp;rsquo;t think of that). I tried asking solar, I used Google (apparently with the wrong search parameters), nothing though. Not a clue.&lt;/p&gt;
&lt;p&gt;Today it bugged me again, so I used Google again. This time with &amp;quot; &lt;em&gt;&lt;a href="http://www.google.de/search?q=ppc64+suse+rpmbuild&amp;amp;ie=utf-8&amp;amp;oe=utf-8&amp;amp;aq=t&amp;amp;rls=org.mozilla:de:official&amp;amp;client=firefox-a"&gt;ppc64 suse rpmbuild&lt;/a&gt;&lt;/em&gt;&amp;quot;, and guess what I saw within the preview of the second hit ..&lt;/p&gt;</description></item><item><title>EPIA fun</title><link>https://christian.blog.pakiheim.de/posts/2008-03-04_epia-fun/</link><pubDate>Tue, 04 Mar 2008 19:39:07 +0000</pubDate><guid isPermaLink="false">http://blog.barfoo.org/?p=181</guid><description>&lt;p&gt;Well, as for replacing my current fileserver (which I seriously need to consider replacing), I&amp;rsquo;ll just pick up these things:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;3WARE 9550SXU-8LP (that&amp;rsquo;s 399,00€) plus riser card&lt;/li&gt;
&lt;li&gt;VIA EPIA EK 8000EG (that&amp;rsquo;s 201,69€)&lt;/li&gt;
&lt;li&gt;Kingston ValueRAM DIMM 1 GB DDR-400 (that&amp;rsquo;s 57,00€)&lt;/li&gt;
&lt;li&gt;4x Seagate ST31000340NS (that&amp;rsquo;s 279,00€ each - making a subtotal of 1.116,00€)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So after browsing some more for a replacement for my current fileserver, I&amp;rsquo;d like to share the latest &lt;a href="https://christian.blog.pakiheim.de/posts/2014-08-16_stages"&gt;stages&lt;/a&gt; with you people. Thanks to Mike (who mentioned that binutils-2.18* already does the &lt;strong&gt;&lt;em&gt;LDFLAGS=&amp;quot;-Wl,-z,relro&amp;quot;&lt;/em&gt;&lt;/strong&gt; part) I replaced it with &lt;strong&gt;&lt;em&gt;&amp;quot;-Wl,-O1&amp;quot;&lt;/em&gt;&lt;/strong&gt;. Same old place, there&amp;rsquo;s fresh stages &amp;hellip; (and thanks again to Mike, with working &lt;a href="https://bugs.gentoo.org/show_bug.cgi?id=203711"&gt;util-linux-2.13-r2&lt;/a&gt;).&lt;/p&gt;</description></item></channel></rss>