GNU bug report logs - #29406
[PATCH core-updates]: Add selected upstream fixes for glibc 2.26.

Previous Next

Package: guix-patches;

Reported by: Marius Bakke <mbakke <at> fastmail.com>

Date: Wed, 22 Nov 2017 21:30:02 UTC

Severity: normal

Tags: patch

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: ludo <at> gnu.org (Ludovic Courtès)
To: Marius Bakke <mbakke <at> fastmail.com>
Cc: 29406 <at> debbugs.gnu.org
Subject: [bug#29406] [PATCH core-updates]: Add selected upstream fixes for glibc 2.26.
Date: Thu, 23 Nov 2017 16:42:22 +0100
Hello!

Marius Bakke <mbakke <at> fastmail.com> skribis:

> I discovered that 'icu4c' failed to build for x86_64 on 'core-updates'.
> After some investigation, it turns out to be a problem with <math.h> in
> C++ mode, due to its usage of C-only builtins (in the 2.26 release).

[...]

> So I wonder if we should simply pick everything from this branch,
> instead of only the few that fixes immediately visible problems.
> Thoughts?

Cherry-picking like you did sounds reasonable to me.

That said, as discussed on IRC, I think that it’s up to upstream to tell
us what code we should be building, and a simple way to do that is by
making a bug-fix release.

> From 7121dc7ed24e97080154794fb14ae4078a3451f7 Mon Sep 17 00:00:00 2001
> From: Marius Bakke <mbakke <at> fastmail.com>
> Date: Wed, 22 Nov 2017 22:26:31 +0100
> Subject: [PATCH] gnu: glibc: Add selected fixes from upstream stable branch.
>
> This backports a small subset of
> <https://sourceware.org/git/?p=glibc.git;a=shortlog;h=refs/heads/release/2.26/master>.
>
> * gnu/packages/patches/glibc-2.26-cpp-fixes.patch,
> gnu/packages/patches/glibc-2.26-ifunc-resolver-longjmp.patch,
> gnu/packages/patches/glibc-2.26-resolver-fixes.patch: New files.
> * gnu/local.mk (dist_patch_DATA): Register them.
> * gnu/packages/base.scm (glibc/linux)[source](patches): Use them.

Great that you created one patch for each category of bug.

LGTM!

After applying, you can restart an evaluation of ‘core-updates’.

Thanks,
Ludo’.




This bug report was last modified 7 years and 234 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.