[1/2] Sync intprops.h with gnulib

Message ID f162dfee-a5a2-81d1-09a6-6ae7d23a72b6@cs.ucla.edu
State Committed
Headers

Commit Message

Paul Eggert Oct. 31, 2019, 8:53 p.m. UTC
  On 10/31/19 12:37 PM, Adhemerval Zanella wrote:
> 
> 
> On 31/10/2019 15:46, Paul Eggert wrote:
>> Thanks for syncing intprops.h, timespec-add.c and timespec-sub.c with Gnulib. These changes all look good.
> 
> Btw, do you recall any gnulib change that it would be profitable
> to sync?

Thanks for asking. The regex code should be brought back into sync, by 
merging these Gnulib changes into glibc:

https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=e58796ff7110de26254fc06afdff21461462be72
https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=7ce5f5c77f679f0da1fa15f4fb7c9e103685d079
https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=32915b2a8a43825720755113bdffe9f67a591748
https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=48f07576b8cd935b48e1050551f45ab1a79b9f01
https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=5e407aba1f775d51b25481cb55f324c9868f62d7
https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=4e02b30c761c76d04057fa5f6bba71401f9310cd
https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=79f8ee4e389f8cb1339f8abed9a7d29816e2a2d4

and while we're on the topic of regex, Andreas's patch for Bug#25149 
should be merged in too; see:

https://sourceware.org/ml/libc-alpha/2019-10/msg00907.html


Also, there's a URL in a mktime.c comment that I should have synced last 
month; I fixed that in glibc just now by installing the attached trivial 
patch.

There's almost surely more stuff, but the regex code ought to be top 
priority in this area, since I'd like Andreas's patch in time for the 
next GNU grep release.
  

Patch

From ee7f39078460fb243a4d3a5cfd4140cc0ef22eaa Mon Sep 17 00:00:00 2001
From: Paul Eggert <eggert@cs.ucla.edu>
Date: Thu, 31 Oct 2019 13:15:57 -0700
Subject: [PATCH] Sync time/mktime.c with gnulib

This syncs with gnulib commit 9e78024bad107fe786cc3e5e328a475921ea0873.
* time/mktime.c: Update URL in comment.
---
 time/mktime.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/time/mktime.c b/time/mktime.c
index 8fe2f963ae..11b0d5353b 100644
--- a/time/mktime.c
+++ b/time/mktime.c
@@ -78,7 +78,7 @@  my_tzset (void)
        - Time zone names based on geography, without slashes, e.g.
          "Singapore".
        - Time zone names that contain explicit DST rules.  Syntax: see
-         <http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap08.html#tag_08_03>
+         <https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap08.html#tag_08_03>
      The Microsoft CRT understands only the first kind.  It produces incorrect
      results if the value of TZ is of the other kinds.
      But in a Cygwin environment, /etc/profile.d/tzset.sh sets TZ to a value
-- 
2.23.0