[OpenAFS] building openafs on ppc64le architecture on Linux

Gary Gatling gsgatlin@ncsu.edu
Sun, 11 Mar 2018 20:35:48 -0400


--000000000000cbd07705672c52fb
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

>
>
> Hmm, it is as if CV_TIMEDWAIT() somehow got #defined away.
>
> I see from the pastebin that you are basing your work off 1.6.22; I
> would recommend starting again from master (or 1.8.0pre5 which is
> pretty similar), since (1) new code would have to go through master
> anyway, and (2) master has some changes in this area, using the
> OpenAFS Portable Runtime (opr) library instead of directly using
> pthread calls, which may or may not be relevant.
>
> -Ben
>

Sorry this email is kind of long.

I updated some rpms based on openafs-1.8.0pre5. These rpms I am using were
worked on by Jack Neely and Ken Dreyer before they both stopped working on
openafs when they got new jobs a few years back.. These rpms used to live
in the popular fedora third party yum repository "rpmfusion" since for
legal reasons they could not be included in fedora proper. But since they
have been abandoned by both authors and were dropped from rpmfusion I have
been updating them locally for our users in the college of engineering at
NCSU for a few years now. We have about 400 - 800 Linux machines in the
college that depend on afs filesystems of some sort. maybe 200 of those use
ubuntu 16.04 so we can use openafs debian packages (for now) on the ubuntu
machines. (since they do not have the same legal restrictions like red hat
does in debian)

rpms using 1.8.0pre5 worked in a fedora 27 x86_64 virtual machine earlier
today but it seemed kind of slow compared to 1.6.22.2. I know "seemed kind
of slow" is subjective.  I was able to edit files in my $HOME directory so
it was working. 1.8.0pre5 compiled and installed on ppc64 emulator.
(qemu/virt-manager running on a x86_64 laptop) but it won't start. The
error I get is:

[root@localhost ~]# systemctl start openafs-client
Job for openafs-client.service failed because a timeout was exceeded.
See "systemctl  status openafs-client.service" and "journalctl  -xe" for
details

There is some kind of error on the console. Here is what it looks like:

https://i.imgur.com/KknZ60O.png

The error message on the console pops up as soon as you start the service.

[root@localhost ~]# systemctl  status openafs-client.service

=E2=97=8F openafs-client.service - OpenAFS Client Service
   Loaded: loaded (/usr/lib/systemd/system/openafs-client.service;
disabled; vendor preset: disabled)
   Active: failed (Result: timeout) since Sun 2018-03-11 19:32:42 EDT; 16s
ago
  Process: 1279 ExecStartPre=3D/sbin/modprobe openafs (code=3Dexited,
status=3D0/SUCCESS)
  Process: 1277 ExecStartPre=3D/bin/bash -c fs sysname > /dev/null
2>/dev/null; test $? -ne 0 || (echo AFS client appears to be run
    Tasks: 6 (limit: 4915)
   CGroup: /system.slice/openafs-client.service
           =E2=94=9C=E2=94=801281 /usr/sbin/afsd -afsdb -dynroot -fakestat =
-memcache
-blocks 102400 -daemons 3 -confdir /etc/openafs
           =E2=94=9C=E2=94=801285 /usr/sbin/afsd -afsdb -dynroot -fakestat =
-memcache
-blocks 102400 -daemons 3 -confdir /etc/openafs
           =E2=94=9C=E2=94=801286 /usr/sbin/afsd -afsdb -dynroot -fakestat =
-memcache
-blocks 102400 -daemons 3 -confdir /etc/openafs
           =E2=94=94=E2=94=801288 /usr/sbin/afsd -afsdb -dynroot -fakestat =
-memcache
-blocks 102400 -daemons 3 -confdir /etc/openafs

Mar 11 19:31:11 localhost.localdomain systemd[1]: Starting OpenAFS Client
Service...
Mar 11 19:32:42 localhost.localdomain systemd[1]: openafs-client.service:
Start operation timed out. Terminating.
Mar 11 19:32:42 localhost.localdomain systemd[1]: Failed to start OpenAFS
Client Service.
Mar 11 19:32:42 localhost.localdomain systemd[1]: openafs-client.service:
Unit entered failed state.
Mar 11 19:32:42 localhost.localdomain systemd[1]: openafs-client.service:
Failed with result 'timeout'.

[root@localhost ~]# journalctl -xe

Mar 11 19:31:20 localhost.localdomain audit[1]: SERVICE_START pid=3D1 uid=
=3D0
auid=3D4294967295 ses=3D4294967295 subj=3Dsystem_u:system_r:init_t:s0
msg=3D'unit=3Dpolkit comm=3D"systemd
Mar 11 19:31:20 localhost.localdomain dbus-daemon[681]: [system]
Successfully activated service 'org.freedesktop.problems'
Mar 11 19:31:21 localhost.localdomain abrt-notification[1311]: System
encountered a non-fatal error in rxi_ReapConnections()
-- Subject: ABRT has detected a non-fatal system error
-- Defined-By: ABRT
-- Support: https://bugzilla.redhat.com/
-- Documentation: man:abrt(1)
--=20
-- Unable to handle kernel paging request for data at address 0x00000000
[libafs]
--=20
-- Use the abrt command-line tool for further analysis or to report
-- the problem to the appropriate support site.
Mar 11 19:32:42 localhost.localdomain systemd[1]: openafs-client.service:
Start operation timed out. Terminating.
Mar 11 19:32:42 localhost.localdomain audit[1]: SERVICE_START pid=3D1 uid=
=3D0
auid=3D4294967295 ses=3D4294967295 subj=3Dsystem_u:system_r:init_t:s0
msg=3D'unit=3Dopenafs-client comm=3D
Mar 11 19:32:42 localhost.localdomain systemd[1]: Failed to start OpenAFS
Client Service.
-- Subject: Unit openafs-client.service has failed
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--=20
-- Unit openafs-client.service has failed.
--=20
-- The result is failed.
Mar 11 19:32:42 localhost.localdomain systemd[1]: openafs-client.service:
Unit entered failed state.
Mar 11 19:32:42 localhost.localdomain systemd[1]: openafs-client.service:
Failed with result 'timeout'.

I am using dkms to handle compiling the kernel module part of openafs.

It worked with 1.6.22.2 on ppc64 arch so I'm not sure what could have
changed in 1.8.0pre5 with respect to ppc64 architecture.

Maybe it needs a different config options for ppc64? Or maybe I need to try
it on a faster pc since I running a emulator. I am unsure. maybe its just
too hard of a problem to solve.

Here are the configure flags I am using in the openafs spec file:

# build the user-space bits for base architectures
    ./configure \
        --prefix=3D%{_prefix} \
        --libdir=3D%{_libdir} \
        --bindir=3D%{_bindir} \
        --sbindir=3D%{_sbindir} \
        --sysconfdir=3D%{_sysconfdir} \
        --localstatedir=3D%{_var} \
        --with-afs-sysname=3D%{sysname} \
        --with-linux-kernel-headers=3D%{ksource_dir} \
        --disable-kernel-module \
        --disable-strip-binaries \
        --enable-supergroupsb \
%if %{enable_kauth}
        --enable-kauth \
%endif
        --enable-debug

I had to add " --enable-debug" to make the debug packages build in fedora
27. The files in the regular packages (non debug ones) get striped.

In all compiles "enable_kauth" is 0 so the flag "--enable-kauth" is not
ever used. It was just easier to add a  "%define enable_kauth    0" macro
 then to erase all the kauth bits like stuff in the %files section.  I
could add other configure options if anyone thinks it might help?

In the dkms package the confugure option are

%configure --with-afs-sysname=3D%{sysname} --disable-kernel-module
make libafs_tree

and then the tree is copied into dkms.
cp -a libafs_tree %{buildroot}%{_prefix}/src/%{module}-%{version}

and then dkms does

MAKE[0]=3D"( ./configure --with-linux-kernel-headers=3D\${kernel_source_dir=
};
make; mv src/libafs/MODLOAD-*/libafs.ko ./\$PACKAGE_NAME.ko )"

Where $PACKAGE_NAME.ko is openafs.ko\

Then it does in %post:


%post
dkms add -m %{module} -v %{version} --rpm_safe_upgrade &>/dev/null
dkms build -m %{module} -v %{version} --rpm_safe_upgrade &>/dev/null
dkms install -m %{module} -v %{version} --rpm_safe_upgrade &>/dev/null

maybe dkms needs additional configuration options for the kernel module
part for ppc64?

Thanks for any ideas anyone has about these errors on ppc64. I will try
ppc64le again if I am able to solve the ppc64 errors somehow. :)

The weird thing is that 1.6.22.2 worked on ppc64 whereas 1.8.0pre5 does not=
.

My ultimate goal was to try to get openafs working on other arches besides
x86_64 arch in Linux. Systems like IBM Power7 / Power8 / aarch64 / arm7hl.
Hopefully in fedora and EPEL. (RHEL and CentOS) But maybe its too hard of a
problem and I will just need to stick with x86_64 arch. :)

Thanks,

--000000000000cbd07705672c52fb
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote"><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left=
:1px solid rgb(204,204,204);padding-left:1ex"><span class=3D"gmail-"><br>
</span>Hmm, it is as if CV_TIMEDWAIT() somehow got #defined away.<br>
<br>
I see from the pastebin that you are basing your work off 1.6.22; I<br>
would recommend starting again from master (or 1.8.0pre5 which is<br>
pretty similar), since (1) new code would have to go through master<br>
anyway, and (2) master has some changes in this area, using the<br>
OpenAFS Portable Runtime (opr) library instead of directly using<br>
pthread calls, which may or may not be relevant.<br>
<br>
-Ben<br>
</blockquote></div></div><div class=3D"gmail_extra"><br></div><div class=3D=
"gmail_extra">Sorry this email is kind of long.</div><div class=3D"gmail_ex=
tra"><br></div><div class=3D"gmail_extra">I updated some rpms based on=C2=
=A0openafs-1.8.0pre5. These rpms I am using were worked on by Jack Neely an=
d Ken Dreyer=C2=A0before they both stopped working on openafs when they got=
 new jobs a few years back.. These rpms used to live in the popular fedora =
third party yum repository &quot;rpmfusion&quot; since for legal reasons th=
ey could not be included in fedora proper. But since they have been abandon=
ed by both authors and were dropped from rpmfusion I have been updating the=
m locally for our users in the college of engineering at NCSU for a few yea=
rs now. We have about 400 - 800 Linux machines in the college that depend o=
n afs filesystems of some sort. maybe 200 of those use ubuntu 16.04 so we c=
an use openafs debian packages (for now) on the ubuntu machines. (since the=
y do not have the same legal restrictions like red hat does in debian)</div=
><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">rpms using=
 1.8.0pre5 worked in a fedora 27 x86_64 virtual machine earlier today but i=
t seemed kind of slow compared to 1.6.22.2. I know &quot;seemed kind of slo=
w&quot; is subjective.=C2=A0 I was able to edit files in my $HOME directory=
 so it was working. 1.8.0pre5 compiled and installed on ppc64 emulator. (qe=
mu/virt-manager running on a x86_64 laptop) but it won&#39;t start. The err=
or I get is:</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_=
extra"><div class=3D"gmail_extra">[root@localhost ~]# systemctl start opena=
fs-client</div><div class=3D"gmail_extra">Job for openafs-client.service fa=
iled because a timeout was exceeded.</div><div class=3D"gmail_extra">See &q=
uot;systemctl=C2=A0 status openafs-client.service&quot; and &quot;journalct=
l=C2=A0 -xe&quot; for details</div><div class=3D"gmail_extra"><br></div><di=
v class=3D"gmail_extra">There is some kind of error on the console. Here is=
 what it looks like:</div><div class=3D"gmail_extra"><br></div><div class=
=3D"gmail_extra"><a href=3D"https://i.imgur.com/KknZ60O.png">https://i.imgu=
r.com/KknZ60O.png</a><br><br></div><div class=3D"gmail_extra">The error mes=
sage on the console pops up as soon as you start the service.</div><div cla=
ss=3D"gmail_extra"><br></div><div class=3D"gmail_extra">[root@localhost ~]#=
 systemctl=C2=A0 status openafs-client.service<br></div><div class=3D"gmail=
_extra"><br></div><div class=3D"gmail_extra"><div class=3D"gmail_extra">=E2=
=97=8F openafs-client.service - OpenAFS Client Service</div><div class=3D"g=
mail_extra">=C2=A0 =C2=A0Loaded: loaded (/usr/lib/systemd/system/openafs-cl=
ient.service; disabled; vendor preset: disabled)</div><div class=3D"gmail_e=
xtra">=C2=A0 =C2=A0Active: failed (Result: timeout) since Sun 2018-03-11 19=
:32:42 EDT; 16s ago</div><div class=3D"gmail_extra">=C2=A0 Process: 1279 Ex=
ecStartPre=3D/sbin/modprobe openafs (code=3Dexited, status=3D0/SUCCESS)</di=
v><div class=3D"gmail_extra">=C2=A0 Process: 1277 ExecStartPre=3D/bin/bash =
-c fs sysname &gt; /dev/null 2&gt;/dev/null; test $? -ne 0 || (echo AFS cli=
ent appears to be run</div><div class=3D"gmail_extra">=C2=A0 =C2=A0 Tasks: =
6 (limit: 4915)</div><div class=3D"gmail_extra">=C2=A0 =C2=A0CGroup: /syste=
m.slice/openafs-client.service</div><div class=3D"gmail_extra">=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=E2=94=9C=E2=94=801281 /usr/sbin/afsd -afsdb=
 -dynroot -fakestat -memcache -blocks 102400 -daemons 3 -confdir /etc/opena=
fs</div><div class=3D"gmail_extra">=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0=E2=94=9C=E2=94=801285 /usr/sbin/afsd -afsdb -dynroot -fakestat -memcach=
e -blocks 102400 -daemons 3 -confdir /etc/openafs</div><div class=3D"gmail_=
extra">=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=E2=94=9C=E2=94=801286 /usr=
/sbin/afsd -afsdb -dynroot -fakestat -memcache -blocks 102400 -daemons 3 -c=
onfdir /etc/openafs</div><div class=3D"gmail_extra">=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0=E2=94=94=E2=94=801288 /usr/sbin/afsd -afsdb -dynroot -=
fakestat -memcache -blocks 102400 -daemons 3 -confdir /etc/openafs</div><di=
v class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">Mar 11 19:31:1=
1 localhost.localdomain systemd[1]: Starting OpenAFS Client Service...</div=
><div class=3D"gmail_extra">Mar 11 19:32:42 localhost.localdomain systemd[1=
]: openafs-client.service: Start operation timed out. Terminating.</div><di=
v class=3D"gmail_extra">Mar 11 19:32:42 localhost.localdomain systemd[1]: F=
ailed to start OpenAFS Client Service.</div><div class=3D"gmail_extra">Mar =
11 19:32:42 localhost.localdomain systemd[1]: openafs-client.service: Unit =
entered failed state.</div><div class=3D"gmail_extra">Mar 11 19:32:42 local=
host.localdomain systemd[1]: openafs-client.service: Failed with result &#3=
9;timeout&#39;.</div><div><br></div><div>[root@localhost ~]# journalctl -xe=
<br></div><div><br></div><div><div>Mar 11 19:31:20 localhost.localdomain au=
dit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 su=
bj=3Dsystem_u:system_r:init_t:s0 msg=3D&#39;unit=3Dpolkit comm=3D&quot;syst=
emd</div><div>Mar 11 19:31:20 localhost.localdomain dbus-daemon[681]: [syst=
em] Successfully activated service &#39;org.freedesktop.problems&#39;</div>=
<div>Mar 11 19:31:21 localhost.localdomain abrt-notification[1311]: System =
encountered a non-fatal error in rxi_ReapConnections()</div><div>-- Subject=
: ABRT has detected a non-fatal system error</div><div>-- Defined-By: ABRT<=
/div><div>-- Support: <a href=3D"https://bugzilla.redhat.com/">https://bugz=
illa.redhat.com/</a></div><div>-- Documentation: man:abrt(1)</div><div>--=
=C2=A0</div><div>-- Unable to handle kernel paging request for data at addr=
ess 0x00000000 [libafs]</div><div>--=C2=A0</div><div>-- Use the abrt comman=
d-line tool for further analysis or to report</div><div>-- the problem to t=
he appropriate support site.</div><div>Mar 11 19:32:42 localhost.localdomai=
n systemd[1]: openafs-client.service: Start operation timed out. Terminatin=
g.</div><div>Mar 11 19:32:42 localhost.localdomain audit[1]: SERVICE_START =
pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dsystem_u:system_r=
:init_t:s0 msg=3D&#39;unit=3Dopenafs-client comm=3D</div><div>Mar 11 19:32:=
42 localhost.localdomain systemd[1]: Failed to start OpenAFS Client Service=
.</div><div>-- Subject: Unit openafs-client.service has failed</div><div>--=
 Defined-By: systemd</div><div>-- Support: <a href=3D"https://lists.freedes=
ktop.org/mailman/listinfo/systemd-devel">https://lists.freedesktop.org/mail=
man/listinfo/systemd-devel</a></div><div>--=C2=A0</div><div>-- Unit openafs=
-client.service has failed.</div><div>--=C2=A0</div><div>-- The result is f=
ailed.</div><div>Mar 11 19:32:42 localhost.localdomain systemd[1]: openafs-=
client.service: Unit entered failed state.</div><div>Mar 11 19:32:42 localh=
ost.localdomain systemd[1]: openafs-client.service: Failed with result &#39=
;timeout&#39;.</div></div><div><br></div><div>I am using dkms to handle com=
piling the kernel module part of openafs.</div><div><br></div></div><div cl=
ass=3D"gmail_extra">It worked with 1.6.22.2 on ppc64 arch so I&#39;m not su=
re what could have changed in 1.8.0pre5 with respect to ppc64 architecture.=
</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">Maybe=
 it needs a different config options for ppc64? Or maybe I need to try it o=
n a faster pc since I running a emulator. I am unsure. maybe its just too h=
ard of a problem to solve.</div><div class=3D"gmail_extra"><br></div><div c=
lass=3D"gmail_extra">Here are the configure flags I am using in the openafs=
 spec file:</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_e=
xtra"><div class=3D"gmail_extra"># build the user-space bits for base archi=
tectures</div><div class=3D"gmail_extra">=C2=A0 =C2=A0 ./configure \</div><=
div class=3D"gmail_extra">=C2=A0 =C2=A0 =C2=A0 =C2=A0 --prefix=3D%{_prefix}=
 \</div><div class=3D"gmail_extra">=C2=A0 =C2=A0 =C2=A0 =C2=A0 --libdir=3D%=
{_libdir} \</div><div class=3D"gmail_extra">=C2=A0 =C2=A0 =C2=A0 =C2=A0 --b=
indir=3D%{_bindir} \</div><div class=3D"gmail_extra">=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 --sbindir=3D%{_sbindir} \</div><div class=3D"gmail_extra">=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 --sysconfdir=3D%{_sysconfdir} \</div><div class=3D"gmail_=
extra">=C2=A0 =C2=A0 =C2=A0 =C2=A0 --localstatedir=3D%{_var} \</div><div cl=
ass=3D"gmail_extra">=C2=A0 =C2=A0 =C2=A0 =C2=A0 --with-afs-sysname=3D%{sysn=
ame} \</div><div class=3D"gmail_extra">=C2=A0 =C2=A0 =C2=A0 =C2=A0 --with-l=
inux-kernel-headers=3D%{ksource_dir} \</div><div class=3D"gmail_extra">=C2=
=A0 =C2=A0 =C2=A0 =C2=A0 --disable-kernel-module \</div><div class=3D"gmail=
_extra">=C2=A0 =C2=A0 =C2=A0 =C2=A0 --disable-strip-binaries \</div><div cl=
ass=3D"gmail_extra">=C2=A0 =C2=A0 =C2=A0 =C2=A0 --enable-supergroupsb \</di=
v><div class=3D"gmail_extra">%if %{enable_kauth}</div><div class=3D"gmail_e=
xtra">=C2=A0 =C2=A0 =C2=A0 =C2=A0 --enable-kauth \</div><div class=3D"gmail=
_extra">%endif</div><div class=3D"gmail_extra">=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
--enable-debug</div><div class=3D"gmail_extra"><br></div><div class=3D"gmai=
l_extra">I had to add &quot;=C2=A0--enable-debug&quot; to make the debug pa=
ckages build in fedora 27. The files in the regular packages (non debug one=
s) get striped.</div><div class=3D"gmail_extra"><br></div><div class=3D"gma=
il_extra">In all compiles &quot;enable_kauth&quot; is 0 so the flag &quot;-=
-enable-kauth&quot; is not ever used. It was just easier to add a=C2=A0 &qu=
ot;%define enable_kauth=C2=A0 =C2=A0 0&quot; macro =C2=A0then to erase all =
the kauth bits like stuff in the %files section.=C2=A0 I could add other co=
nfigure options if anyone thinks it might help?=C2=A0</div><div><br></div><=
div>In the dkms package the confugure option are</div><div><br></div><div>%=
configure --with-afs-sysname=3D%{sysname} --disable-kernel-module<br></div>=
<div>make libafs_tree<br></div><div><br></div><div>and then the tree is cop=
ied into dkms.</div><div>cp -a libafs_tree %{buildroot}%{_prefix}/src/%{mod=
ule}-%{version}<br></div><div><br></div><div>and then dkms does</div><div><=
br></div><div>MAKE[0]=3D&quot;( ./configure --with-linux-kernel-headers=3D\=
${kernel_source_dir}; make; mv src/libafs/MODLOAD-*/libafs.ko ./\$PACKAGE_N=
AME.ko )&quot;<br></div><div><br></div><div>Where $PACKAGE_NAME.ko is opena=
fs.ko\</div><div><br></div><div>Then it does in %post:</div><div><br></div>=
<div><br></div><div><div>%post</div><div>dkms add -m %{module} -v %{version=
} --rpm_safe_upgrade &amp;&gt;/dev/null</div><div>dkms build -m %{module} -=
v %{version} --rpm_safe_upgrade &amp;&gt;/dev/null</div><div>dkms install -=
m %{module} -v %{version} --rpm_safe_upgrade &amp;&gt;/dev/null</div></div>=
<div><br></div><div>maybe dkms needs additional configuration options for t=
he kernel module part for ppc64?</div><div><br></div><div><span style=3D"co=
lor:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:n=
ormal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:40=
0;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:non=
e;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);tex=
t-decoration-style:initial;text-decoration-color:initial;float:none;display=
:inline">Thanks for any ideas anyone has about these errors on ppc64. I wil=
l try ppc64le again if I am able to solve the ppc64 errors somehow. :)</spa=
n><br></div><div><span style=3D"color:rgb(34,34,34);font-family:arial,sans-=
serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-=
variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;=
text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;bac=
kground-color:rgb(255,255,255);text-decoration-style:initial;text-decoratio=
n-color:initial;float:none;display:inline"><br>The weird thing is that 1.6.=
22.2 worked on ppc64 whereas=C2=A01.8.0pre5 does not.</span></div><div><spa=
n style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small=
;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;f=
ont-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-=
transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255=
,255,255);text-decoration-style:initial;text-decoration-color:initial;float=
:none;display:inline"><br></span></div><div><span style=3D"color:rgb(34,34,=
34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-var=
iant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spaci=
ng:normal;text-align:start;text-indent:0px;text-transform:none;white-space:=
normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-s=
tyle:initial;text-decoration-color:initial;float:none;display:inline">My ul=
timate goal was to try to get openafs working on other arches besides x86_6=
4 arch in Linux. Systems like IBM Power7 / Power8 / aarch64 / arm7hl. Hopef=
ully in fedora and EPEL. (RHEL and CentOS) But maybe its too hard of a prob=
lem and I will just need to stick with x86_64 arch. :)</span></div><div><sp=
an style=3D"color:rgb(34,34,34);font-family:arial,sans-serif;font-size:smal=
l;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;=
font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text=
-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(25=
5,255,255);text-decoration-style:initial;text-decoration-color:initial;floa=
t:none;display:inline"><br></span></div><div><span style=3D"color:rgb(34,34=
,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-va=
riant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spac=
ing:normal;text-align:start;text-indent:0px;text-transform:none;white-space=
:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-=
style:initial;text-decoration-color:initial;float:none;display:inline">Than=
ks,</span></div><div><br></div></div><div class=3D"gmail_extra"><br></div><=
/div></div>

--000000000000cbd07705672c52fb--