[OpenAFS-devel] PERLUAFS?

Ben Huntsman ben@huntsmans.net
Wed, 17 Aug 2022 01:59:58 +0000


--_000_MWHPR0701MB3674933507CBD6E633A8B939A76A9MWHPR0701MB3674_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

I certainly don't need it.  But the error is the failure message on the bui=
ldbot build logs for those that have failed.  What do I need to do to fix t=
he build for them?

Thank you!

-Ben

________________________________
From: Benjamin Kaduk <kaduk@mit.edu>
Sent: Tuesday, August 16, 2022 6:30 PM
To: Ben Huntsman <ben@huntsmans.net>
Cc: openafs-devel@openafs.org <openafs-devel@openafs.org>
Subject: Re: [OpenAFS-devel] PERLUAFS?

On Wed, Aug 17, 2022 at 12:02:53AM +0000, Ben Huntsman wrote:
> Hi there-
>    I pushed my changes to get OpenAFS building on AIX, but some of the ch=
anges are failing the BuildBot verification:
>
> PERLUAFS/ukernel_swig_perl.c: In function =91swig_uafs_ParseArgs=92:
> PERLUAFS/ukernel_swig_perl.c:1585:9: warning: implicit declaration of fun=
ction =91afs_com_err=92 [-Wimplicit-function-declaration]
>  1585 |         afs_com_err("AFS::ukernel", code, "parsing line: '%s'", l=
ine);
>       |         ^~~~~~~~~~~
>
> But what is PERLUAFS and where is that even coming from?  I'm not sure ho=
w to resolve.

It's a scheme to use SWIG to produce perl bindings for the userspace AFS
client [library].  You almost certainly don't need it, and can pass
--without-swig to configure to skip trying to do anything with it.

-Ben

--_000_MWHPR0701MB3674933507CBD6E633A8B939A76A9MWHPR0701MB3674_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);" class=3D"elementToProof">
I certainly don't need it.&nbsp; But the error is the failure message on th=
e buildbot build logs for those that have failed.&nbsp; What do I need to d=
o to fix the build for them?</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);" class=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);" class=3D"elementToProof">
Thank you!</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);" class=3D"elementToProof">
<br>
</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);" class=3D"elementToProof">
-Ben</div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);" class=3D"elementToProof">
<br>
</div>
<div id=3D"appendonsend"></div>
<hr style=3D"display:inline-block;width:98%" tabindex=3D"-1">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" st=
yle=3D"font-size:11pt" color=3D"#000000"><b>From:</b> Benjamin Kaduk &lt;ka=
duk@mit.edu&gt;<br>
<b>Sent:</b> Tuesday, August 16, 2022 6:30 PM<br>
<b>To:</b> Ben Huntsman &lt;ben@huntsmans.net&gt;<br>
<b>Cc:</b> openafs-devel@openafs.org &lt;openafs-devel@openafs.org&gt;<br>
<b>Subject:</b> Re: [OpenAFS-devel] PERLUAFS?</font>
<div>&nbsp;</div>
</div>
<div class=3D"BodyFragment"><font size=3D"2"><span style=3D"font-size:11pt;=
">
<div class=3D"PlainText">On Wed, Aug 17, 2022 at 12:02:53AM +0000, Ben Hunt=
sman wrote:<br>
&gt; Hi there-<br>
&gt;&nbsp;&nbsp;&nbsp; I pushed my changes to get OpenAFS building on AIX, =
but some of the changes are failing the BuildBot verification:<br>
&gt; <br>
&gt; PERLUAFS/ukernel_swig_perl.c: In function =91swig_uafs_ParseArgs=92:<b=
r>
&gt; PERLUAFS/ukernel_swig_perl.c:1585:9: warning: implicit declaration of =
function =91afs_com_err=92 [-Wimplicit-function-declaration]<br>
&gt;&nbsp; 1585 |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; afs_com_e=
rr(&quot;AFS::ukernel&quot;, code, &quot;parsing line: '%s'&quot;, line);<b=
r>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; ^~~~~~~~~~~<br>
&gt; <br>
&gt; But what is PERLUAFS and where is that even coming from?&nbsp; I'm not=
 sure how to resolve.<br>
<br>
It's a scheme to use SWIG to produce perl bindings for the userspace AFS<br=
>
client [library].&nbsp; You almost certainly don't need it, and can pass<br=
>
--without-swig to configure to skip trying to do anything with it.<br>
<br>
-Ben<br>
</div>
</span></font></div>
</body>
</html>

--_000_MWHPR0701MB3674933507CBD6E633A8B939A76A9MWHPR0701MB3674_--