From patchwork Wed Jan 21 17:20:08 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: tsteven4 X-Patchwork-Id: 128683 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 709E74BC8966 for ; Wed, 21 Jan 2026 17:20:46 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 709E74BC8966 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=H/S4RLmR X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from mail-oi1-x230.google.com (mail-oi1-x230.google.com [IPv6:2607:f8b0:4864:20::230]) by sourceware.org (Postfix) with ESMTPS id E444F4BC0567 for ; Wed, 21 Jan 2026 17:20:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E444F4BC0567 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org E444F4BC0567 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::230 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1769016010; cv=none; b=hT9LsFu2jLgno/r7HARSNvA0lN2ScY8cSnpR/SLvwfIbvaqEf1fckt5smHyUGadcaLyJH8cB2DMvRdPe/dS+5VSgKZYdo6wnomdt0H5nSKJ90mbMJxWdsaamcg2PHgCjd7WJNUJ7LrHVdJQDbDmD2R7tkDGG1LbwHX6X1SgIM/8= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1769016010; c=relaxed/simple; bh=aSSsJNLNTeX5wqJt5G0XY5uYgvdtp3N+3zc9iOmqmFY=; h=DKIM-Signature:Message-ID:Date:MIME-Version:To:From:Subject; b=IJJ7HB9noQKE6coPPt3ue+te31N8xYlXvuwyQxkNGd/HHVMXPTTV5Wo6URMbkUZcxCuRA/XqAnzSSbrZt2p0qAYVGzYiho0IZgpvshd3D20iItUqQ6rgJaEdqE5WXdD/sIZDkKrLXslHO+dYTaOBHnXB7yDcKvnnrToJGdZl7tw= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E444F4BC0567 Received: by mail-oi1-x230.google.com with SMTP id 5614622812f47-45c962424daso37484b6e.2 for ; Wed, 21 Jan 2026 09:20:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769016009; x=1769620809; darn=sourceware.org; h=subject:from:to:content-language:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=zj951QnXoj6FtJsBU/L8lT3uAE8M0S4ZWxzeSkVo+rY=; b=H/S4RLmRaqigL6yvbAyAexknAqHZySLucu5auEKAAYy/xo7lJskGP5VKX6VcGO6xlW ygMkX+HZcumySf1zobKBUBW9lfpjHkaGBmADOFhSCaD5lGg2kX2T/P48TfiU2YBIJvtd dJ1W2aighAisbeMlnEJw7NHWzvxHBEYilJgbOzyIDtUa4FUOtaDPZy9S0F8Pn6aHD0p5 sojuwXwwBuFSkN/tQE3C5+QBs7YBjgM54Vx1IV2MNyzRLSkQSX1/9u5ase4FFzMpboqh SA20Pl2jbCkZ05NwUFct/ATSeYi4DWrnhEosEL9MNK/c9RslP0Ty2JxH02RUNJ/DCwP1 Fguw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769016009; x=1769620809; h=subject:from:to:content-language:user-agent:mime-version:date :message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=zj951QnXoj6FtJsBU/L8lT3uAE8M0S4ZWxzeSkVo+rY=; b=aKrv0SZPcFDAORIJ0QlZbWw9Q4CVxZkLdsOMojqTqgUthrEObQlD21r3IPCIjT+jak Y7zxdUrFRvFq6wRKV5HSFgCP8rXZpWP9+yCqfnGnzlylV6v9yxTGy1856R3S2orMtYq3 Gxqi0t60KPMVgw3juBjHDQVzhcDBsZW7qY7QuLyTEZa5GntChfgdT72ZGkXSPvLKwusp 2kxbkroc8J9Vap2FHAC2Upv62RF35vq/2CPBadnBs1L2YRWko0uV5rvoGmBtHo2QLyGL NTQ/nmXPDWMeZZmeZLtZ/pwINABOJFUO9e8RsRZekAnudRTEctvTXkI35qR0cNkV5fN6 Jp7Q== X-Gm-Message-State: AOJu0Yz40HpAaDJYjwpnOZtmtNLNOWneh+V3H4rRaQAkl7Z7zLxK32Rg xRSQRsq5CNJZAzWnD3Kdnsvp6ieiwQTUs5Ry3Kfn/prIrDqrdrbWzAaRlQSRgJQD X-Gm-Gg: AZuq6aJqU/tqBePFU/uuMqABQ7AilW8ayqMh9Ind7NIJUiHHt35ts5nDQUvLV9Yq4ao XP9yLvUks1Y5o2hSl3xHbQdsy4Elh5M9BH5WJBbC2HMny88cc18AZqZj+EVaG0Upv1KDRcx/Flo J8ym2FLe3ZxQY1aZrHaHs4/le71NcFu7JtkRlW3LsB8xaekkzqZ6XQa04FF4UyEmD+BJ5aM+r0F +AoKOTegFWd+zuHzgSltEFw0DsvkJRVHgAW3GQJRcEm0tYklfOGzD1OgbXnaQ7vxa7HdJEQY+uW TPhjdBOW/B8zs/r8kMMT87+15sWixA0Cj5dfINNsKPa8zfvFu5tQmGq5UmCOItlerhjjEW+GoTR nBuoh1i5Jc6JFv8OY6CFmOWGpvI9VIY0XwPGgRYA1ZkzDl+Ka2cBGNVDn2eoiJPl3XAqSywk2tM 8maQWfBP7cARP2HfgAj4pIrP1zcCVTEiQuUWdw6PnWHXtyWa8AodPaFw== X-Received: by 2002:a05:6808:524a:b0:45a:8cdc:1012 with SMTP id 5614622812f47-45c9d708f73mr8011870b6e.20.1769016009227; Wed, 21 Jan 2026 09:20:09 -0800 (PST) Received: from [192.168.0.5] (75-166-61-197.hlrn.qwest.net. [75.166.61.197]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-4044baf52f3sm11106544fac.2.2026.01.21.09.20.08 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 21 Jan 2026 09:20:08 -0800 (PST) Message-ID: Date: Wed, 21 Jan 2026 10:20:08 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: libc-alpha@sourceware.org From: tsteven4 Subject: strptime patch X-Spam-Status: No, score=-9.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libc-alpha-bounces~patchwork=sourceware.org@sourceware.org I have attached a patch to fix an issue in strptime with the %a format.  strptime can fail to recognize names in the ab_weekday_name list when _NL_CURRENT is undefined. diff --git a/time/strptime_l.c b/time/strptime_l.c index 8e946f4f64..2fe25d080e 100644 --- a/time/strptime_l.c +++ b/time/strptime_l.c @@ -377,7 +377,7 @@ __strptime_internal (const char *rp, const char *fmt, struct tm *tmp, if (s.decided != loc && (((trp = rp, match_string (weekday_name[cnt], trp)) && trp > rp_longest) - || ((trp = rp, match_string (ab_weekday_name[cnt], rp)) + || ((trp = rp, match_string (ab_weekday_name[cnt], trp)) && trp > rp_longest))) { rp_longest = trp;