<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span id="goog_1314414868"></span><span id="goog_1314414869"></span><a href="/"></a>On Sun, 16 Sep 2012 22:15:08 -0500 </span><div>
<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">RW wrote</span><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">I just pushed a patch in my branch to fix build on 32bit if<br></span><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">ARCH is already set but GARCH is not...</span></blockquote>
<br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><div><font color="#222222" face="arial, sans-serif">Ah yes, I see.</font></div><div><font color="#222222" face="arial, sans-serif"><br>
</font></div><div><font color="#222222" face="arial, sans-serif">I think the real issue is I started with the variable GOARCH and then used GARCH everywhere else - including the the lines right after! </font></div><div><font color="#222222" face="arial, sans-serif"><br>
</font></div><div><font color="#222222" face="arial, sans-serif">Since this SlackBuild just re-packs a binary I figured letting people set ARCH and GARCH outside the script would permit "cross-building" the package. Admittedly it would be perfectly happy with ARCH == x86_64 and GARCH == 386 but that's something I can work on.</font></div>
<div><font color="#222222" face="arial, sans-serif"><br></font></div><div><font color="#222222" face="arial, sans-serif">This is the bit I used:</font></div><div><table id="src_table_0" style="border-collapse:collapse;padding:0px;margin:0px;color:rgb(0,0,0);font-family:Monaco,'DejaVu Sans Mono','Bitstream Vera Sans Mono','Lucida Console',monospace;font-size:12px;text-align:start;white-space:pre;background-color:rgb(255,255,255)">
<tbody style="padding:0px;margin:0px"><tr id="sl_svn44_32" style="padding:0px;margin:0px"><td class="source" style="font-size:12px;padding:0px 0px 0px 4px;margin:0px;vertical-align:top">if [ -z "$ARCH" -a -z "$GARCH" ]; then<br>
</td></tr><tr id="sl_svn44_33" style="padding:0px;margin:0px"><td class="source" style="font-size:12px;padding:0px 0px 0px 4px;margin:0px;vertical-align:top">  case "$( uname -m )" in<br></td></tr><tr id="sl_svn44_34" style="padding:0px;margin:0px">
<td class="source" style="font-size:12px;padding:0px 0px 0px 4px;margin:0px;vertical-align:top">      i?86) ARCH="i486" ;  GARCH="386" ;;<br></td></tr><tr id="sl_svn44_35" style="padding:0px;margin:0px">
<td class="source" style="font-size:12px;padding:0px 0px 0px 4px;margin:0px;vertical-align:top">    x86_64) ARCH="x86_64"; GARCH="amd64" ;;<br></td></tr><tr id="sl_svn44_36" style="padding:0px;margin:0px">
<td class="source" style="font-size:12px;padding:0px 0px 0px 4px;margin:0px;vertical-align:top">         *) echo "Package for $(uname -m) architecture is not available." ; exit 1;;<br></td></tr><tr id="sl_svn44_37" style="padding:0px;margin:0px">
<td class="source" style="font-size:12px;padding:0px 0px 0px 4px;margin:0px;vertical-align:top">  esac<br></td></tr><tr id="sl_svn44_38" style="padding:0px;margin:0px"><td class="source" style="font-size:12px;padding:0px 0px 0px 4px;margin:0px;vertical-align:top">
fi

Here's <a href="http://code.google.com/p/schultzters-packages/source/browse/trunk/google-appengine-gosdk/google-appengine-gosdk.SlackBuild">the entire google-appengine-gosdk.SlackBuild</a> : <a href="http://code.google.com/p/schultzters-packages/source/browse/trunk/google-appengine-gosdk/google-appengine-gosdk.SlackBuild">http://code.google.com/p/schultzters-packages/source/browse/trunk/google-appengine-gosdk/google-appengine-gosdk.SlackBuild</a>

</td></tr></tbody></table><div>--</div><div>Headed for the second star to the right and straight on 'til morning...</div><div><br></div><div>  <a href="http://schultzter.ca" target="_blank">Eric Schultz</a> (aka <a href="http://twitter.com/schultzter" target="_blank">schultzter</a>)</div>
<div><br></div><div>  Read more at <a href="http://2fatdads.com/author/schultzter/" target="_blank">2FatDads</a></div><div></div><br>
</div></div>