[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. But the error is the failure message on th=
e buildbot build logs for those that have failed. 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 <ka=
duk@mit.edu><br>
<b>Sent:</b> Tuesday, August 16, 2022 6:30 PM<br>
<b>To:</b> Ben Huntsman <ben@huntsmans.net><br>
<b>Cc:</b> openafs-devel@openafs.org <openafs-devel@openafs.org><br>
<b>Subject:</b> Re: [OpenAFS-devel] PERLUAFS?</font>
<div> </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>
> Hi there-<br>
> I pushed my changes to get OpenAFS building on AIX, =
but some of the changes are failing the BuildBot verification:<br>
> <br>
> PERLUAFS/ukernel_swig_perl.c: In function =91swig_uafs_ParseArgs=92:<b=
r>
> PERLUAFS/ukernel_swig_perl.c:1585:9: warning: implicit declaration of =
function =91afs_com_err=92 [-Wimplicit-function-declaration]<br>
> 1585 | afs_com_e=
rr("AFS::ukernel", code, "parsing line: '%s'", line);<b=
r>
> | &nb=
sp; ^~~~~~~~~~~<br>
> <br>
> But what is PERLUAFS and where is that even coming from? 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]. 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_--