[OpenAFS] Re: [OpenAFS-announce] OpenAFS 1.8.6 beta 2 available

Cheyenne Wills cwills@sinenomine.net
Thu, 21 May 2020 14:51:14 +0000


--_000_5082bb3d6dd74f79b9fb99e6d9d25d44sinenominenet_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Gerrit 14217 is the 1.8.x version of Gerrit 14106.  It should clean up the =
gcc10 / fedora 32 build problem in 1.8.x.


https://gerrit.openafs.org/14217


/Cheyenne


________________________________
From: openafs-info-admin@openafs.org <openafs-info-admin@openafs.org> on be=
half of Jonathan Billings <jsbillin@umich.edu>
Sent: Wednesday, May 20, 2020 1:00 PM
To: OpenAFS Info List
Subject: Re: [OpenAFS] Re: [OpenAFS-announce] OpenAFS 1.8.6 beta 2 availabl=
e

My hackish fix to get packages to build on Fedora 32 is to build with "-fco=
mmon" in the CFLAGS.  GCC-10 switches -fcommon to -f-nocommon, so this just=
 reverts the compiler behavior back to what we had with GCC 9 and earlier. =
 Ideally, the fix is to backport the change in master to openafs-stable-1_8=
_x.

On Wed, May 20, 2020 at 2:43 PM Michael La=DF <lass@mail.upb.de<mailto:lass=
@mail.upb.de>> wrote:
I always forget which variant of my email address is registered here.
My first mail was filtered out, so I'm quoting myself here:

-------- Weitergeleitete Nachricht --------
Von: Michael La=DF <lass@mail.uni-paderborn.de<mailto:lass@mail.uni-paderbo=
rn.de>>
An: openafs-info@openafs.org<mailto:openafs-info@openafs.org>
Betreff: Re: [OpenAFS-announce] OpenAFS 1.8.6 beta 2 available
Datum: Tue, 19 May 2020 21:21:49 +0200

> Hi,
>
> users on Arch Linux already have been running this git revision for the
> last couple of weeks and so far I have not heard of any issues. So I
> think the release is in good shape for Linux 5.6.
>
> One thing I noticed though is that this version currently does not
> compile using GCC 10. On master there is a fix [1], however this needs
> some modifications to work on 1.8.x because the xstat code is a bit
> different. There is also a gentoo bug report about this [2]. Not sure
> if this is something to be solved before 1.8.6 final or afterwards. For
> now, one can work around it by compiling with -fcommon [3].
>
> Cheers,
> Michael
>
> [1] https://gerrit.openafs.org/#/c/14106/
> [2] https://bugs.gentoo.org/706738
> [3] https://aur.archlinux.org/cgit/aur.git/tree/0001-Temporary-fix-for-co=
mpilation-with-GCC-10.patch?h=3Dopenafs&id=3D6ffc7d6ad766197be8c759c412932a=
99f2182fbc
>
>
> Am Freitag, den 15.05.2020, 17:24 +0200 schrieb Stephan Wiesand:
> > The OpenAFS Release Team is pleased to announce that the prerelease
> > 1.8.6pre2 is now available. Note 1.8.6pre1 exists but wasn't announced.
> >
> > Source files and available binaries can be accessed via the web at:
> >
> >  http://dl.openafs.org/dl/candidate/1.8.6pre2/
> >
> > or via AFS at:
> >
> >  UNIX: /afs/grand.central.org/software/openafs/candidate/1.8.6pre2/<htt=
p://grand.central.org/software/openafs/candidate/1.8.6pre2/>
> >  UNC: \\afs\grand.central.org<http://grand.central.org>\software\openaf=
s\candidate\1.8.6pre2\
> >
> > This prerelase brings performance improvements, improved diagnostics,
> > support for the latest Linux mainline kernel (currently 5.6) and
> > macOS 10.15 "Catalina", and a number of bug fixes.
> >
> > Note that aklog and klog.krb5 will now require the -insecure_des
> > switch in order to work with the weak and deprecated single-DES
> > encryption types.
> >
> > This prerelease is known not to build on some recent 32-bit Linux
> > distributions, in particular openSUSE Tumbleweed. This will be fixed
> > in the final release.
> >
> >
> > For the full list of user visible changes foreseen for 1.8.6, please se=
e
> >
> >  http://dl.openafs.org/dl/candidate/1.8.6pre2/RELNOTES-1.8.6pre2
> >
> >
> > Please assist us by deploying this prerelease and providing positive or
> > negative feedback. Bug reports should be filed to openafs-bugs@openafs.=
org<mailto:openafs-bugs@openafs.org>.
> > Reports of success should be sent to openafs-info@openafs.org<mailto:op=
enafs-info@openafs.org>.
> >
> > Stephan Wiesand, OpenAFS Release Manager
> > on behalf of the OpenAFS Release Team

_______________________________________________
OpenAFS-info mailing list
OpenAFS-info@openafs.org<mailto:OpenAFS-info@openafs.org>
https://lists.openafs.org/mailman/listinfo/openafs-info


--
Jonathan Billings <jsbillin@umich.edu<mailto:jsbillin@umich.edu>>
College of Engineering - CAEN - Unix and Linux Support


--_000_5082bb3d6dd74f79b9fb99e6d9d25d44sinenominenet_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi=
n-bottom:0;} --></style>
</head>
<body dir=3D"ltr">
<div id=3D"divtagdefaultwrapper" style=3D"font-size: 12pt; color: rgb(0, 0,=
 0); font-family: Calibri, Helvetica, sans-serif, EmojiFont, &quot;Apple Co=
lor Emoji&quot;, &quot;Segoe UI Emoji&quot;, NotoColorEmoji, &quot;Segoe UI=
 Symbol&quot;, &quot;Android Emoji&quot;, EmojiSymbols;" dir=3D"ltr">
<p>Gerrit 14217 is the 1.8.x version of Gerrit 14106.&nbsp; It&nbsp;should =
clean up the gcc10 / fedora 32 build problem in 1.8.x.</p>
<p><br>
</p>
<p><a href=3D"https://gerrit.openafs.org/14217" class=3D"OWAAutoLink">https=
://gerrit.openafs.org/14217</a><br>
</p>
<p><br>
</p>
<p>/Cheyenne</p>
<br>
<br>
<div style=3D"color: rgb(0, 0, 0);">
<hr tabindex=3D"-1" style=3D"display:inline-block; width:98%">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" co=
lor=3D"#000000" style=3D"font-size:11pt"><b>From:</b> openafs-info-admin@op=
enafs.org &lt;openafs-info-admin@openafs.org&gt; on behalf of Jonathan Bill=
ings &lt;jsbillin@umich.edu&gt;<br>
<b>Sent:</b> Wednesday, May 20, 2020 1:00 PM<br>
<b>To:</b> OpenAFS Info List<br>
<b>Subject:</b> Re: [OpenAFS] Re: [OpenAFS-announce] OpenAFS 1.8.6 beta 2 a=
vailable</font>
<div>&nbsp;</div>
</div>
<div>
<div dir=3D"ltr">My hackish fix to get packages to build on Fedora 32 is to=
 build with &quot;-fcommon&quot; in the CFLAGS.&nbsp; GCC-10 switches -fcom=
mon to -f-nocommon, so this just reverts the compiler behavior back to what=
 we had with GCC 9 and earlier.&nbsp; Ideally, the fix
 is to backport the change in master to openafs-stable-1_8_x.<br>
</div>
<br>
<div class=3D"gmail_quote">
<div dir=3D"ltr" class=3D"gmail_attr">On Wed, May 20, 2020 at 2:43 PM Micha=
el La=DF &lt;<a href=3D"mailto:lass@mail.upb.de">lass@mail.upb.de</a>&gt; w=
rote:<br>
</div>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex; border=
-left:1px solid rgb(204,204,204); padding-left:1ex">
I always forget which variant of my email address is registered here.<br>
My first mail was filtered out, so I'm quoting myself here:<br>
<br>
-------- Weitergeleitete Nachricht --------<br>
Von: Michael La=DF &lt;<a href=3D"mailto:lass@mail.uni-paderborn.de" target=
=3D"_blank">lass@mail.uni-paderborn.de</a>&gt;<br>
An: <a href=3D"mailto:openafs-info@openafs.org" target=3D"_blank">openafs-i=
nfo@openafs.org</a><br>
Betreff: Re: [OpenAFS-announce] OpenAFS 1.8.6 beta 2 available<br>
Datum: Tue, 19 May 2020 21:21:49 &#43;0200<br>
<br>
&gt; Hi,<br>
&gt; <br>
&gt; users on Arch Linux already have been running this git revision for th=
e<br>
&gt; last couple of weeks and so far I have not heard of any issues. So I<b=
r>
&gt; think the release is in good shape for Linux 5.6.<br>
&gt; <br>
&gt; One thing I noticed though is that this version currently does not<br>
&gt; compile using GCC 10. On master there is a fix [1], however this needs=
<br>
&gt; some modifications to work on 1.8.x because the xstat code is a bit<br=
>
&gt; different. There is also a gentoo bug report about this [2]. Not sure<=
br>
&gt; if this is something to be solved before 1.8.6 final or afterwards. Fo=
r<br>
&gt; now, one can work around it by compiling with -fcommon [3].<br>
&gt; <br>
&gt; Cheers,<br>
&gt; Michael<br>
&gt; <br>
&gt; [1] <a href=3D"https://gerrit.openafs.org/#/c/14106/" rel=3D"noreferre=
r" target=3D"_blank">
https://gerrit.openafs.org/#/c/14106/</a><br>
&gt; [2] <a href=3D"https://bugs.gentoo.org/706738" rel=3D"noreferrer" targ=
et=3D"_blank">https://bugs.gentoo.org/706738</a><br>
&gt; [3] <a href=3D"https://aur.archlinux.org/cgit/aur.git/tree/0001-Tempor=
ary-fix-for-compilation-with-GCC-10.patch?h=3Dopenafs&amp;id=3D6ffc7d6ad766=
197be8c759c412932a99f2182fbc" rel=3D"noreferrer" target=3D"_blank">
https://aur.archlinux.org/cgit/aur.git/tree/0001-Temporary-fix-for-compilat=
ion-with-GCC-10.patch?h=3Dopenafs&amp;id=3D6ffc7d6ad766197be8c759c412932a99=
f2182fbc</a><br>
&gt; <br>
&gt; <br>
&gt; Am Freitag, den 15.05.2020, 17:24 &#43;0200 schrieb Stephan Wiesand:<b=
r>
&gt; &gt; The OpenAFS Release Team is pleased to announce that the prerelea=
se<br>
&gt; &gt; 1.8.6pre2 is now available. Note 1.8.6pre1 exists but wasn't anno=
unced.<br>
&gt; &gt; <br>
&gt; &gt; Source files and available binaries can be accessed via the web a=
t:<br>
&gt; &gt; <br>
&gt; &gt;&nbsp; <a href=3D"http://dl.openafs.org/dl/candidate/1.8.6pre2/" r=
el=3D"noreferrer" target=3D"_blank">
http://dl.openafs.org/dl/candidate/1.8.6pre2/</a><br>
&gt; &gt; <br>
&gt; &gt; or via AFS at:<br>
&gt; &gt; <br>
&gt; &gt;&nbsp; UNIX: /afs/<a href=3D"http://grand.central.org/software/ope=
nafs/candidate/1.8.6pre2/" rel=3D"noreferrer" target=3D"_blank">grand.centr=
al.org/software/openafs/candidate/1.8.6pre2/</a><br>
&gt; &gt;&nbsp; UNC: \\afs\<a href=3D"http://grand.central.org" rel=3D"nore=
ferrer" target=3D"_blank">grand.central.org</a>\software\openafs\candidate\=
1.8.6pre2\<br>
&gt; &gt; <br>
&gt; &gt; This prerelase brings performance improvements, improved diagnost=
ics,<br>
&gt; &gt; support for the latest Linux mainline kernel (currently 5.6) and<=
br>
&gt; &gt; macOS 10.15 &quot;Catalina&quot;, and a number of bug fixes.<br>
&gt; &gt; <br>
&gt; &gt; Note that aklog and klog.krb5 will now require the -insecure_des<=
br>
&gt; &gt; switch in order to work with the weak and deprecated single-DES<b=
r>
&gt; &gt; encryption types.<br>
&gt; &gt; <br>
&gt; &gt; This prerelease is known not to build on some recent 32-bit Linux=
<br>
&gt; &gt; distributions, in particular openSUSE Tumbleweed. This will be fi=
xed<br>
&gt; &gt; in the final release.<br>
&gt; &gt; <br>
&gt; &gt; <br>
&gt; &gt; For the full list of user visible changes foreseen for 1.8.6, ple=
ase see<br>
&gt; &gt; <br>
&gt; &gt;&nbsp; <a href=3D"http://dl.openafs.org/dl/candidate/1.8.6pre2/REL=
NOTES-1.8.6pre2" rel=3D"noreferrer" target=3D"_blank">
http://dl.openafs.org/dl/candidate/1.8.6pre2/RELNOTES-1.8.6pre2</a><br>
&gt; &gt; <br>
&gt; &gt; <br>
&gt; &gt; Please assist us by deploying this prerelease and providing posit=
ive or<br>
&gt; &gt; negative feedback. Bug reports should be filed to <a href=3D"mail=
to:openafs-bugs@openafs.org" target=3D"_blank">
openafs-bugs@openafs.org</a>.<br>
&gt; &gt; Reports of success should be sent to <a href=3D"mailto:openafs-in=
fo@openafs.org" target=3D"_blank">
openafs-info@openafs.org</a>.<br>
&gt; &gt; <br>
&gt; &gt; Stephan Wiesand, OpenAFS Release Manager<br>
&gt; &gt; on behalf of the OpenAFS Release Team<br>
<br>
_______________________________________________<br>
OpenAFS-info mailing list<br>
<a href=3D"mailto:OpenAFS-info@openafs.org" target=3D"_blank">OpenAFS-info@=
openafs.org</a><br>
<a href=3D"https://lists.openafs.org/mailman/listinfo/openafs-info" rel=3D"=
noreferrer" target=3D"_blank">https://lists.openafs.org/mailman/listinfo/op=
enafs-info</a><br>
</blockquote>
</div>
<br clear=3D"all">
<br>
-- <br>
<div dir=3D"ltr" class=3D"gmail_signature">Jonathan Billings &lt;<a href=3D=
"mailto:jsbillin@umich.edu" target=3D"_blank">jsbillin@umich.edu</a>&gt;<br=
>
College of Engineering - CAEN - Unix and Linux Support<br>
<br>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_5082bb3d6dd74f79b9fb99e6d9d25d44sinenominenet_--