[OpenAFS] Re: Building AFS-2.6.2 perl module with OpenAFS 1.5.77

Phillip Moore w.phillip.moore@gmail.com
Wed, 20 Oct 2010 14:43:48 -0400


--00163642753f3e04b0049310caef
Content-Type: text/plain; charset=ISO-8859-1

Hold on -- the "backport" was supposedly already done:

http://gerrit.openafs.org/#change,1711

Tactically, I could hack it, but I need to make this reproducible, so I
would like to get that change and apply it to the released 1.4.12 source
tree.  Should I expect those git commands documented by gerrit to work?  I
tried the one for "Patch":

pmoore@Renegade$ git fetch
http://gerrit.openafs.org/p/openafsrefs/changes/11/1711/2 && git
format-patch -1 --stdout FETCH_HEAD
error: The requested URL returned error: 403 while accessing
http://gerrit.openafs.org/p/openafs/info/refs

fatal: HTTP request failed

No luck :-(

On Wed, Oct 20, 2010 at 2:37 PM, Derrick Brashear <shadow@gmail.com> wrote:

> On Wed, Oct 20, 2010 at 2:30 PM, Phillip Moore
> <w.phillip.moore@gmail.com> wrote:
> >
> > I went ahead and built 1.4.12, and immediately discovered what Norbert
> was
> > alluding to when he mentioned "modified libraries".  I'm going to need to
> > build *_pic versions of both libraries, and according to this
> post/thread:
> > http://www.mail-archive.com/openafs-devel@openafs.org/msg11993.html
> > There's a patch available to 1.4.12 that will build both of these
> libraries.
>
> Well, if you just redefine CCOBJ to include -fPIC and rebuild OpenAFS,
> and use *only* the libraries, poof, you have PIC versions. No patch.
> The _pic.a build stuff in 1.5.x relies on the build sytstem changes
> there and would be a fun backport, ISTR.
>

--00163642753f3e04b0049310caef
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div><br></div>Hold on -- the &quot;backport&quot; was supposedly already d=
one:<div><br></div><div><a href=3D"http://gerrit.openafs.org/#change,1711">=
http://gerrit.openafs.org/#change,1711</a></div><div><br></div><div>Tactica=
lly, I could hack it, but I need to make this reproducible, so I would like=
 to get that change and apply it to the released 1.4.12 source tree. =A0Sho=
uld I expect those git commands documented by gerrit to work? =A0I tried th=
e one for &quot;Patch&quot;:</div>
<div><br></div><div>pmoore@Renegade$ git fetch <a href=3D"http://gerrit.ope=
nafs.org/p/openafs">http://gerrit.openafs.org/p/openafs</a> refs/changes/11=
/1711/2 &amp;&amp; git format-patch -1 --stdout FETCH_HEAD</div><div>error:=
 The requested URL returned error: 403 while accessing <a href=3D"http://ge=
rrit.openafs.org/p/openafs/info/refs">http://gerrit.openafs.org/p/openafs/i=
nfo/refs</a></div>
<div><br></div><div>fatal: HTTP request failed</div><div><br></div><div>No =
luck :-(=A0<br><br><div class=3D"gmail_quote">On Wed, Oct 20, 2010 at 2:37 =
PM, Derrick Brashear <span dir=3D"ltr">&lt;<a href=3D"mailto:shadow@gmail.c=
om">shadow@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex;">On Wed, Oct 20, 2010 at 2:30 PM, Phillip Mo=
ore<br>
<div class=3D"im">&lt;<a href=3D"mailto:w.phillip.moore@gmail.com">w.philli=
p.moore@gmail.com</a>&gt; wrote:<br>
&gt;<br>
</div><div class=3D"im">&gt; I went ahead and built 1.4.12, and immediately=
 discovered what Norbert was<br>
&gt; alluding to when he mentioned &quot;modified libraries&quot;. =A0I&#39=
;m going to need to<br>
&gt; build *_pic versions of both libraries, and according to this post/thr=
ead:<br>
&gt; <a href=3D"http://www.mail-archive.com/openafs-devel@openafs.org/msg11=
993.html" target=3D"_blank">http://www.mail-archive.com/openafs-devel@opena=
fs.org/msg11993.html</a><br>
&gt; There&#39;s a patch available to 1.4.12 that will build both of these =
libraries.<br>
<br>
</div>Well, if you just redefine CCOBJ to include -fPIC and rebuild OpenAFS=
,<br>
and use *only* the libraries, poof, you have PIC versions. No patch.<br>
The _pic.a build stuff in 1.5.x relies on the build sytstem changes<br>
there and would be a fun backport, ISTR.<br>
</blockquote></div><br></div>

--00163642753f3e04b0049310caef--