[OpenAFS] Packaging OpenAFS 1.6 for Fedora 15

Marc Dionne marc.c.dionne@gmail.com
Thu, 14 Apr 2011 13:29:45 -0400


--0016368342d17a148b04a0e445d4
Content-Type: text/plain; charset=ISO-8859-1

On Thu, Apr 14, 2011 at 13:20, Jack Neely <jjneely@pams.ncsu.edu> wrote:

> Folks,
>
> I'm updating the Fedora 15 packages of OpenAFS in rpmFusion.  I'm using
> 1.6.0pre4 and I've applied the 2 patches from git relating to changes in
> the 2.6.39 kernel.  Specifically:
>
>    a8aa6f4221309f44f49cdd00acce88122f1753f6
>    1e322b883e036fe0bd5468fe60a0431545fe2376
>
> At this point the kernel module compiles but complains about GPL only
> symbols:
>
>    FATAL: modpost: GPL-incompatible module libafs.ko uses GPL-only
>    symbol '__init_work'
>
> I don't see anything in git that addresses this.  Any ideas?
>
> Jack
>

OpenAFS is not generally buildable on Fedora pre-releases or in rawhide
because of various debugging options that are turned on in the kernel that
drag in GPL symbols (such as __init_work).  That has been the case for the
past few years.

These options get turned off in the final release kernel, so we can expect
that OpenAFS will build correctly one F15 is released, hopefully.

Marc

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

<div class=3D"gmail_quote">On Thu, Apr 14, 2011 at 13:20, Jack Neely <span =
dir=3D"ltr">&lt;<a href=3D"mailto:jjneely@pams.ncsu.edu">jjneely@pams.ncsu.=
edu</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Folks,<br>
<br>
I&#39;m updating the Fedora 15 packages of OpenAFS in rpmFusion. =A0I&#39;m=
 using<br>
1.6.0pre4 and I&#39;ve applied the 2 patches from git relating to changes i=
n<br>
the 2.6.39 kernel. =A0Specifically:<br>
<br>
 =A0 =A0a8aa6f4221309f44f49cdd00acce88122f1753f6<br>
 =A0 =A01e322b883e036fe0bd5468fe60a0431545fe2376<br>
<br>
At this point the kernel module compiles but complains about GPL only<br>
symbols:<br>
<br>
 =A0 =A0FATAL: modpost: GPL-incompatible module libafs.ko uses GPL-only<br>
 =A0 =A0symbol &#39;__init_work&#39;<br>
<br>
I don&#39;t see anything in git that addresses this. =A0Any ideas?<br>
<br>
Jack<br></blockquote></div><br>OpenAFS is not generally buildable on Fedora=
 pre-releases or in rawhide because of various debugging options that are t=
urned on in the kernel that drag in GPL symbols (such as __init_work).=A0 T=
hat has been the case for the past few years.<br>
<br>These options get turned off in the final release kernel, so we can exp=
ect that OpenAFS will build correctly one F15 is released, hopefully.<br><b=
r>Marc<br>

--0016368342d17a148b04a0e445d4--