|
|
Subscribe / Log in / New account

Re: Glibc stable release process (Glibc 2.26.1)

From:  Florian Weimer <fweimer-AT-redhat.com>
To:  "Andreas K. Huettel" <dilfridge-AT-gentoo.org>, libc-alpha-AT-sourceware.org, siddhesh-AT-sourceware.org
Subject:  Re: Glibc stable release process (Glibc 2.26.1)
Date:  Mon, 2 Oct 2017 21:22:12 +0200
Message-ID:  <a30cc34e-f71f-8e8a-1b99-1c3c1b798e84@redhat.com>
Cc:  Zack Weinberg <zackw-AT-panix.com>, "Yann E. MORIN" <yann.morin.1998-AT-free.fr>, Tulio Magno Quites Machado Filho <tuliom-AT-linux.vnet.ibm.com>, Romain Naour <romain.naour-AT-gmail.com>, Joseph Myers <joseph-AT-codesourcery.com>, "Gabriel F. T. Gomes" <gabriel-AT-inconstante.eti.br>, Paul Eggert <eggert-AT-cs.ucla.edu>, Arjan van de Ven <arjan-AT-linux.intel.com>

On 10/01/2017 09:59 PM, Andreas K. Huettel wrote:
> To be honest, if I were a long-time glibc distro maintainer I'd probably agree
> with you and prefer hand-picking. Starting from a tag / tarball is something I
> prefer because I'm not that versed with things yet.

We continuously rebase Fedora on top of the upstream stable release 
branch for that Fedora release (but we do not switch branches within a 
release).

I doubt there is a clear preference, and each approach has its 
advantages and disadvantages.

I still don't understand why you need tarballs for releases, though.  or 
put differently, the difference between glibc 2.26.5 and glibc 2.26-40 
seems rather minor to me, and producing the tarballs is quite a bit of 
work for us.

Regarding security backports, you really need to read and understand our 
announcement of significant issues anyway.  People keep rediscovering 
semantically dependent patches in glibc 2.19 for the CVE-2015-7547 fix 
because the posted patch applies without conflicts without them, and 
this despite we clearly named those patches in the release announcement. 
  This is why I'm wary of pretending further that things are simple. 
They are not.

Thanks,
Florian



to post comments


Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds