public inbox for glibc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug stdio/24051] puts and putchar ouput to _IO_stdout instead of stdout
       [not found] <bug-24051-131@http.sourceware.org/bugzilla/>
@ 2019-01-01  1:10 ` ppluzhnikov at google dot com
  2020-11-02  7:44 ` [Bug stdio/24051] puts and putchar output " ldv at sourceware dot org
  1 sibling, 0 replies; 2+ messages in thread
From: ppluzhnikov at google dot com @ 2019-01-01  1:10 UTC (permalink / raw)
  To: glibc-bugs

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="UTF-8", Size: 284330 bytes --]

https://sourceware.org/bugzilla/show_bug.cgi?id=24051

Paul Pluzhnikov <ppluzhnikov at google dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|unassigned at sourceware dot org   |ppluzhnikov at google dot com

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44298-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue Jan 01 01:10:29 2019
Return-Path: <glibc-bugs-return-44298-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 124135 invoked by alias); 1 Jan 2019 01:10:29 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 124083 invoked by uid 48); 1 Jan 2019 01:10:25 -0000
From: "ppluzhnikov at google dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug stdio/24051] New: puts and putchar ouput to _IO_stdout instead of stdout
Date: Tue, 01 Jan 2019 01:10:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: stdio
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: ppluzhnikov at google dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone
Message-ID: <bug-24051-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00000.txt.bz2
Content-length: 1067

https://sourceware.org/bugzilla/show_bug.cgi?id=24051

            Bug ID: 24051
           Summary: puts and putchar ouput to _IO_stdout instead of stdout
           Product: glibc
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: stdio
          Assignee: unassigned at sourceware dot org
          Reporter: ppluzhnikov at google dot com
  Target Milestone: ---

Reported in 2014 here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761300
Rediscovered again: https://stackoverflow.com/a/53981648/50617

Trivial test:

#include <stdio.h>

int main (int argc, char *argv[])
{
  stdout = fopen ("/dev/null", "w");

  printf ("argc = %d\n", argc);  // Goes to /dev/null as expected

  putchar ('a');  // Goes to terminal (bug)
  puts("bcd");    // Likewise

  return 0;
}


gcc -g f.c && ./a.out
abcd

Verified this is still a problem with current trunk
(7628a1b05adb1e4c6857b87c6f8b71a1d0b1d72c).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44300-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue Jan 01 03:34:07 2019
Return-Path: <glibc-bugs-return-44300-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 55608 invoked by alias); 1 Jan 2019 03:34:07 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 55572 invoked by uid 48); 1 Jan 2019 03:34:03 -0000
From: "ppluzhnikov at google dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug stdio/24051] puts and putchar ouput to _IO_stdout instead of stdout
Date: Tue, 01 Jan 2019 03:34:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: stdio
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: ppluzhnikov at google dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: ppluzhnikov at google dot com
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24051-131-qCP701ypWQ@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24051-131@http.sourceware.org/bugzilla/>
References: <bug-24051-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00002.txt.bz2
Content-length: 267

https://sourceware.org/bugzilla/show_bug.cgi?id=24051

--- Comment #1 from Paul Pluzhnikov <ppluzhnikov at google dot com> ---
The same problem exists for stdin / getchar() and gets().

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44301-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue Jan 01 09:47:06 2019
Return-Path: <glibc-bugs-return-44301-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 52482 invoked by alias); 1 Jan 2019 09:47:06 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 52405 invoked by uid 55); 1 Jan 2019 09:47:02 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug malloc/24027] glibc: realloc() ncopies 32-bit integer overflow
Date: Tue, 01 Jan 2019 09:47:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: malloc
X-Bugzilla-Version: 2.23
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24027-131-N0nO2H8fJ6@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24027-131@http.sourceware.org/bugzilla/>
References: <bug-24027-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00003.txt.bz2
Content-length: 1790

https://sourceware.org/bugzilla/show_bug.cgi?id=24027

--- Comment #5 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, release/2.24/master has been updated
       via  22b7478755c07f4741db85d14fc2b57837078ca6 (commit)
      from  fcd316654a4510281fff32194b3b9f90e3dfab83 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=22b7478755c07f4741db85d14fc2b57837078ca6

commit 22b7478755c07f4741db85d14fc2b57837078ca6
Author: Florian Weimer <fw@deneb.enyo.de>
Date:   Mon Dec 31 22:04:36 2018 +0100

    malloc: Always call memcpy in _int_realloc [BZ #24027]

    This commit removes the custom memcpy implementation from _int_realloc
    for small chunk sizes.  The ncopies variable has the wrong type, and
    an integer wraparound could cause the existing code to copy too few
    elements (leaving the new memory region mostly uninitialized).
    Therefore, removing this code fixes bug 24027.

    (cherry picked from commit b50dd3bc8cbb1efe85399b03d7e6c0310c2ead84)

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog       |    7 +++++++
 NEWS            |    1 +
 malloc/malloc.c |   43 +------------------------------------------
 3 files changed, 9 insertions(+), 42 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44302-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue Jan 01 09:47:47 2019
Return-Path: <glibc-bugs-return-44302-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 53393 invoked by alias); 1 Jan 2019 09:47:47 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 53341 invoked by uid 55); 1 Jan 2019 09:47:43 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug malloc/24027] glibc: realloc() ncopies 32-bit integer overflow
Date: Tue, 01 Jan 2019 09:47:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: malloc
X-Bugzilla-Version: 2.23
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24027-131-9WrzvaCQOJ@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24027-131@http.sourceware.org/bugzilla/>
References: <bug-24027-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00004.txt.bz2
Content-length: 1790

https://sourceware.org/bugzilla/show_bug.cgi?id=24027

--- Comment #6 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, release/2.28/master has been updated
       via  8f83d095fabf9e3e9e23023a010e50a21810d918 (commit)
      from  69b914a99e24da875f9f4f2449ec9a6126ac3bc2 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=8f83d095fabf9e3e9e23023a010e50a21810d918

commit 8f83d095fabf9e3e9e23023a010e50a21810d918
Author: Florian Weimer <fw@deneb.enyo.de>
Date:   Mon Dec 31 22:04:36 2018 +0100

    malloc: Always call memcpy in _int_realloc [BZ #24027]

    This commit removes the custom memcpy implementation from _int_realloc
    for small chunk sizes.  The ncopies variable has the wrong type, and
    an integer wraparound could cause the existing code to copy too few
    elements (leaving the new memory region mostly uninitialized).
    Therefore, removing this code fixes bug 24027.

    (cherry picked from commit b50dd3bc8cbb1efe85399b03d7e6c0310c2ead84)

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog       |    7 +++++++
 NEWS            |    1 +
 malloc/malloc.c |   43 +------------------------------------------
 3 files changed, 9 insertions(+), 42 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44303-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue Jan 01 10:06:27 2019
Return-Path: <glibc-bugs-return-44303-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 67476 invoked by alias); 1 Jan 2019 10:06:27 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 67425 invoked by uid 55); 1 Jan 2019 10:06:23 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug malloc/24027] glibc: realloc() ncopies 32-bit integer overflow
Date: Tue, 01 Jan 2019 10:06:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: malloc
X-Bugzilla-Version: 2.23
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24027-131-B9wYgPvRvg@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24027-131@http.sourceware.org/bugzilla/>
References: <bug-24027-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00005.txt.bz2
Content-length: 1790

https://sourceware.org/bugzilla/show_bug.cgi?id=24027

--- Comment #7 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, release/2.25/master has been updated
       via  6b95c49d8e2b0bea8b2edcf13827e37e477fb19e (commit)
      from  7118ba34931d27f538c71c1cd355866f8db83f4e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=6b95c49d8e2b0bea8b2edcf13827e37e477fb19e

commit 6b95c49d8e2b0bea8b2edcf13827e37e477fb19e
Author: Florian Weimer <fw@deneb.enyo.de>
Date:   Mon Dec 31 22:04:36 2018 +0100

    malloc: Always call memcpy in _int_realloc [BZ #24027]

    This commit removes the custom memcpy implementation from _int_realloc
    for small chunk sizes.  The ncopies variable has the wrong type, and
    an integer wraparound could cause the existing code to copy too few
    elements (leaving the new memory region mostly uninitialized).
    Therefore, removing this code fixes bug 24027.

    (cherry picked from commit b50dd3bc8cbb1efe85399b03d7e6c0310c2ead84)

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog       |    7 +++++++
 NEWS            |    1 +
 malloc/malloc.c |   43 +------------------------------------------
 3 files changed, 9 insertions(+), 42 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44304-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue Jan 01 10:07:14 2019
Return-Path: <glibc-bugs-return-44304-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 68427 invoked by alias); 1 Jan 2019 10:07:14 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 68362 invoked by uid 55); 1 Jan 2019 10:07:09 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug malloc/24027] glibc: realloc() ncopies 32-bit integer overflow
Date: Tue, 01 Jan 2019 10:07:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: malloc
X-Bugzilla-Version: 2.23
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24027-131-pqFArp7DlF@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24027-131@http.sourceware.org/bugzilla/>
References: <bug-24027-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00006.txt.bz2
Content-length: 1790

https://sourceware.org/bugzilla/show_bug.cgi?id=24027

--- Comment #8 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, release/2.27/master has been updated
       via  3981fc3453641368d2edbe480e7089dc9abf6555 (commit)
      from  f6d0e8c36f02b387d33f2cc58c7cb204f201d92e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=3981fc3453641368d2edbe480e7089dc9abf6555

commit 3981fc3453641368d2edbe480e7089dc9abf6555
Author: Florian Weimer <fw@deneb.enyo.de>
Date:   Mon Dec 31 22:04:36 2018 +0100

    malloc: Always call memcpy in _int_realloc [BZ #24027]

    This commit removes the custom memcpy implementation from _int_realloc
    for small chunk sizes.  The ncopies variable has the wrong type, and
    an integer wraparound could cause the existing code to copy too few
    elements (leaving the new memory region mostly uninitialized).
    Therefore, removing this code fixes bug 24027.

    (cherry picked from commit b50dd3bc8cbb1efe85399b03d7e6c0310c2ead84)

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog       |    7 +++++++
 NEWS            |    1 +
 malloc/malloc.c |   43 +------------------------------------------
 3 files changed, 9 insertions(+), 42 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44305-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue Jan 01 10:22:31 2019
Return-Path: <glibc-bugs-return-44305-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 78407 invoked by alias); 1 Jan 2019 10:22:31 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 78373 invoked by uid 55); 1 Jan 2019 10:22:27 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug malloc/24027] glibc: realloc() ncopies 32-bit integer overflow
Date: Tue, 01 Jan 2019 10:22:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: malloc
X-Bugzilla-Version: 2.23
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24027-131-9Umyr97bDH@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24027-131@http.sourceware.org/bugzilla/>
References: <bug-24027-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00007.txt.bz2
Content-length: 1790

https://sourceware.org/bugzilla/show_bug.cgi?id=24027

--- Comment #9 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, release/2.26/master has been updated
       via  94417f6c26d6e6a2f0728b8e2cdacfb939689bce (commit)
      from  a0bc5dd3bed4b04814047265b3bcead7ab973b87 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=94417f6c26d6e6a2f0728b8e2cdacfb939689bce

commit 94417f6c26d6e6a2f0728b8e2cdacfb939689bce
Author: Florian Weimer <fw@deneb.enyo.de>
Date:   Mon Dec 31 22:04:36 2018 +0100

    malloc: Always call memcpy in _int_realloc [BZ #24027]

    This commit removes the custom memcpy implementation from _int_realloc
    for small chunk sizes.  The ncopies variable has the wrong type, and
    an integer wraparound could cause the existing code to copy too few
    elements (leaving the new memory region mostly uninitialized).
    Therefore, removing this code fixes bug 24027.

    (cherry picked from commit b50dd3bc8cbb1efe85399b03d7e6c0310c2ead84)

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog       |    7 +++++++
 NEWS            |    1 +
 malloc/malloc.c |   43 +------------------------------------------
 3 files changed, 9 insertions(+), 42 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44307-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue Jan 01 11:42:09 2019
Return-Path: <glibc-bugs-return-44307-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 47684 invoked by alias); 1 Jan 2019 11:42:09 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 47434 invoked by uid 48); 1 Jan 2019 11:42:05 -0000
From: "pander at users dot sourceforge.net" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug localedata/14641] LC_NAME: deprecate locale category
Date: Tue, 01 Jan 2019 11:42:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: localedata
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: pander at users dot sourceforge.net
X-Bugzilla-Status: REOPENED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: blocked
Message-ID: <bug-14641-131-2szei1mvm1@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-14641-131@http.sourceware.org/bugzilla/>
References: <bug-14641-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00009.txt.bz2
Content-length: 479

https://sourceware.org/bugzilla/show_bug.cgi?id=14641

Pander <pander at users dot sourceforge.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|23996                       |


Referenced Bugs:

https://sourceware.org/bugzilla/show_bug.cgi?id=23996
[Bug 23996] Dutch salutations
-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44306-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue Jan 01 11:42:09 2019
Return-Path: <glibc-bugs-return-44306-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 47537 invoked by alias); 1 Jan 2019 11:42:09 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 47405 invoked by uid 48); 1 Jan 2019 11:42:04 -0000
From: "pander at users dot sourceforge.net" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug localedata/23996] Dutch salutations
Date: Tue, 01 Jan 2019 11:42:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: localedata
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: minor
X-Bugzilla-Who: pander at users dot sourceforge.net
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: dependson
Message-ID: <bug-23996-131-U2kgeeWl0H@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-23996-131@http.sourceware.org/bugzilla/>
References: <bug-23996-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00008.txt.bz2
Content-length: 727

https://sourceware.org/bugzilla/show_bug.cgi?id=23996

Pander <pander at users dot sourceforge.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|14641                       |

--- Comment #2 from Pander <pander at users dot sourceforge.net> ---
Yes, I agree with you that it is not depending on deprecation of LC_NAME, as
the content will find another destination along with the other LC_NAME
definitions.


Referenced Bugs:

https://sourceware.org/bugzilla/show_bug.cgi?id=14641
[Bug 14641] LC_NAME: deprecate locale category
-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44308-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue Jan 01 11:53:39 2019
Return-Path: <glibc-bugs-return-44308-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 83894 invoked by alias); 1 Jan 2019 11:53:38 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 83568 invoked by uid 48); 1 Jan 2019 11:53:34 -0000
From: "pander at users dot sourceforge.net" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug localedata/23996] Dutch salutations
Date: Tue, 01 Jan 2019 11:53:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: localedata
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: minor
X-Bugzilla-Who: pander at users dot sourceforge.net
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-23996-131-hThX76xYe9@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-23996-131@http.sourceware.org/bugzilla/>
References: <bug-23996-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00010.txt.bz2
Content-length: 818

https://sourceware.org/bugzilla/show_bug.cgi?id=23996

--- Comment #3 from Pander <pander at users dot sourceforge.net> ---
And yes, nl_BE can use the values from nl_NL via a copy as the content is
identical for nl_BE and nl_NL.

Looking at LC_TIME in nl_BE, that can also use copy "nl_NL" Not sure why this
was commented out and literally copied from nl_NL. So to save space, this can
be fixed by using this copy will have the benefit of also adding date_fmt to
nl_BE. Does this require another bug report or can that be covered by this one?

Good to know: The official Dutch language is identical for nl_BE and nl_NL.
This applies also to all official formats for representing salutations, dates,
times, monetary issues, etc.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44309-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue Jan 01 13:27:57 2019
Return-Path: <glibc-bugs-return-44309-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 60012 invoked by alias); 1 Jan 2019 13:27:57 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 59978 invoked by uid 48); 1 Jan 2019 13:27:53 -0000
From: "pander at users dot sourceforge.net" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug localedata/24011] Fixed small type in comment for locale bs_BA
Date: Tue, 01 Jan 2019 13:27:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: localedata
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: pander at users dot sourceforge.net
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24011-131-YBwCnWTic1@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24011-131@http.sourceware.org/bugzilla/>
References: <bug-24011-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00011.txt.bz2
Content-length: 305

https://sourceware.org/bugzilla/show_bug.cgi?id=24011

--- Comment #2 from Pander <pander at users dot sourceforge.net> ---
I've send it as an email. Credits to Pander is sufficient, I most of my FOSS
work under that name.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44310-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 07:34:47 2019
Return-Path: <glibc-bugs-return-44310-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 58351 invoked by alias); 2 Jan 2019 07:34:47 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 58304 invoked by uid 48); 2 Jan 2019 07:34:42 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug malloc/24027] glibc: realloc() ncopies 32-bit integer overflow
Date: Wed, 02 Jan 2019 07:34:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: malloc
X-Bugzilla-Version: 2.23
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: fweimer at redhat dot com
X-Bugzilla-Target-Milestone: 2.29
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: bug_status cc resolution assigned_to target_milestone flagtypes.name
Message-ID: <bug-24027-131-kwSCvtIsaM@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24027-131@http.sourceware.org/bugzilla/>
References: <bug-24027-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00012.txt.bz2
Content-length: 905

https://sourceware.org/bugzilla/show_bug.cgi?id=24027

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |fweimer at redhat dot com
         Resolution|---                         |FIXED
           Assignee|unassigned at sourceware dot org   |fweimer at redhat dot com
   Target Milestone|---                         |2.29
              Flags|                            |security-

--- Comment #10 from Florian Weimer <fweimer at redhat dot com> ---
Fixed in glibc 2.29.

Flagging as security-, per the discussion in
<https://sourceware.org/ml/libc-alpha/2018-12/msg01085.html>.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44311-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 08:43:40 2019
Return-Path: <glibc-bugs-return-44311-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 19695 invoked by alias); 2 Jan 2019 08:43:40 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 14115 invoked by uid 48); 2 Jan 2019 08:43:36 -0000
From: "zbyszek at in dot waw.pl" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug locale/17318] [RFE] Provide a C.UTF-8 locale by default
Date: Wed, 02 Jan 2019 08:43:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: locale
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: zbyszek at in dot waw.pl
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-17318-131-FKG5Vi31Zg@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-17318-131@http.sourceware.org/bugzilla/>
References: <bug-17318-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00013.txt.bz2
Content-length: 413

https://sourceware.org/bugzilla/show_bug.cgi?id=17318

Zbigniew Jędrzejewski-Szmek <zbyszek at in dot waw.pl> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |zbyszek at in dot waw.pl

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44312-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 08:45:43 2019
Return-Path: <glibc-bugs-return-44312-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 126855 invoked by alias); 2 Jan 2019 08:45:43 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 126807 invoked by uid 48); 2 Jan 2019 08:45:39 -0000
From: "zbyszek at in dot waw.pl" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug locale/21302] strcoll does not correctly follow locale-specified order in some cases
Date: Wed, 02 Jan 2019 08:45:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: locale
X-Bugzilla-Version: 2.23
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: zbyszek at in dot waw.pl
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: carlos at redhat dot com
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-21302-131-RlqjHd4DGy@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-21302-131@http.sourceware.org/bugzilla/>
References: <bug-21302-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00014.txt.bz2
Content-length: 525

https://sourceware.org/bugzilla/show_bug.cgi?id=21302

Zbigniew Jędrzejewski-Szmek <zbyszek at in dot waw.pl> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |zbyszek at in dot waw.pl

--- Comment #12 from Zbigniew Jędrzejewski-Szmek <zbyszek at in dot waw.pl> ---
What's the status here?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44313-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 11:59:49 2019
Return-Path: <glibc-bugs-return-44313-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 22334 invoked by alias); 2 Jan 2019 11:59:49 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 22256 invoked by uid 55); 2 Jan 2019 11:59:45 -0000
From: "keld at keldix dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug localedata/14641] LC_NAME: deprecate locale category
Date: Wed, 02 Jan 2019 11:59:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: localedata
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: keld at keldix dot com
X-Bugzilla-Status: REOPENED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-14641-131-TdLAIXfPX3@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-14641-131@http.sourceware.org/bugzilla/>
References: <bug-14641-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00015.txt.bz2
Content-length: 1543

https://sourceware.org/bugzilla/show_bug.cgi?id=14641

--- Comment #41 from keld at keldix dot com <keld at keldix dot com> ---
if you dont belive in th work we do her then go join cldr - if you are allowed
to participate!!
and let us do our work


your remarko on this being a bginning - indicates that you do not grasp the
nature of i18n
there are always things to do.

keld


On Mon, Feb 22, 2016 at 09:05:34AM +0000, vapier at gentoo dot org wrote:
> https://sourceware.org/bugzilla/show_bug.cgi?id=14641
> 
> --- Comment #39 from Mike Frysinger <vapier at gentoo dot org> ---
> (In reply to keld@keldix.com from comment #38)
> 
> the standard itself already admits defeat:
>    The specification below should be regarded as a starting point for this
> problem.
> 
> i doubt people writing booking systems are relying on the locale data provided
> by glibc.  instead they're using databases they found online or are provided by
> another company.
> 
> i don't think this level of detail is appropriate anymore in any standards body
> or C library.  these processes are glacial at best.  having focused libs that
> are actively developed/updated is the common process nowadays.  the CLDR as an
> example does two full releases a year (with point fixes and betas on top of
> that).  by comparison, ISO 3122 has like one release every 5+ years ?
> 
> -- 
> You are receiving this mail because:
> You are on the CC list for the bug.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44315-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 12:16:45 2019
Return-Path: <glibc-bugs-return-44315-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 41048 invoked by alias); 2 Jan 2019 12:16:45 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 41004 invoked by uid 48); 2 Jan 2019 12:16:41 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24050] telldir missing truncation check
Date: Wed, 02 Jan 2019 12:16:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: 2.28
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: cc flagtypes.name
Message-ID: <bug-24050-131-eO3pT5D35J@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24050-131@http.sourceware.org/bugzilla/>
References: <bug-24050-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00017.txt.bz2
Content-length: 456

https://sourceware.org/bugzilla/show_bug.cgi?id=24050

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fweimer at redhat dot com
              Flags|                            |security-

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44314-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 12:16:22 2019
Return-Path: <glibc-bugs-return-44314-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 40694 invoked by alias); 2 Jan 2019 12:16:22 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 40645 invoked by uid 48); 2 Jan 2019 12:16:18 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug stdio/24051] puts and putchar ouput to _IO_stdout instead of stdout
Date: Wed, 02 Jan 2019 12:16:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: stdio
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: ppluzhnikov at google dot com
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: cc flagtypes.name
Message-ID: <bug-24051-131-MmaRZJ7Jxw@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24051-131@http.sourceware.org/bugzilla/>
References: <bug-24051-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00016.txt.bz2
Content-length: 633

https://sourceware.org/bugzilla/show_bug.cgi?id=24051

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fweimer at redhat dot com
              Flags|                            |security-

--- Comment #2 from Florian Weimer <fweimer at redhat dot com> ---
Paul, do you plan to work on this?

Please also fix the wide versions at the same time if possible.  Thanks.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44316-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 12:20:10 2019
Return-Path: <glibc-bugs-return-44316-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 75841 invoked by alias); 2 Jan 2019 12:20:10 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 73683 invoked by uid 48); 2 Jan 2019 12:20:05 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug network/24047] libresolv should use IP_RECVERR to avoid long timeouts
Date: Wed, 02 Jan 2019 12:20:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: network
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: WAITING
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on cc everconfirmed flagtypes.name
Message-ID: <bug-24047-131-GzeizrMTeT@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24047-131@http.sourceware.org/bugzilla/>
References: <bug-24047-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00018.txt.bz2
Content-length: 926

https://sourceware.org/bugzilla/show_bug.cgi?id=24047

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |WAITING
   Last reconfirmed|                            |2019-01-02
                 CC|                            |fweimer at redhat dot com
     Ever confirmed|0                           |1
              Flags|                            |security-

--- Comment #1 from Florian Weimer <fweimer at redhat dot com> ---
We use a connected UDP socket.  In the past, the kernel would report send
errors to the receiving operation.  Would you please share strace and tcpdump
output that shows that the kernel does not pass on this information?  Thanks.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44317-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 12:20:17 2019
Return-Path: <glibc-bugs-return-44317-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 79028 invoked by alias); 2 Jan 2019 12:20:17 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 77085 invoked by uid 48); 2 Jan 2019 12:20:13 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug localedata/24046] en_US locale doesn't define date_fmt
Date: Wed, 02 Jan 2019 12:20:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: localedata
X-Bugzilla-Version: 2.29
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: cc flagtypes.name
Message-ID: <bug-24046-131-kXxtmwgIEj@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24046-131@http.sourceware.org/bugzilla/>
References: <bug-24046-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00019.txt.bz2
Content-length: 456

https://sourceware.org/bugzilla/show_bug.cgi?id=24046

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fweimer at redhat dot com
              Flags|                            |security-

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44318-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 12:35:17 2019
Return-Path: <glibc-bugs-return-44318-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 83614 invoked by alias); 2 Jan 2019 12:35:17 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 83548 invoked by uid 48); 2 Jan 2019 12:35:13 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug localedata/24045] LC_ADDRESS for i18n might not match ISO/IEC 14652
Date: Wed, 02 Jan 2019 12:35:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: localedata
X-Bugzilla-Version: 2.29
X-Bugzilla-Keywords:
X-Bugzilla-Severity: minor
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: cc see_also flagtypes.name
Message-ID: <bug-24045-131-rniBjf8azc@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24045-131@http.sourceware.org/bugzilla/>
References: <bug-24045-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00020.txt.bz2
Content-length: 1102

https://sourceware.org/bugzilla/show_bug.cgi?id=24045

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fweimer at redhat dot com
           See Also|                            |http://bugs.debian.org/9133
                   |                            |48
              Flags|                            |security-

--- Comment #1 from Florian Weimer <fweimer at redhat dot com> ---
I think we should deprecate most parts of LC_ADDRESS because the data model is
not correct.  ISO/IEC TR 14652:2002 does not improve things, I'm afraid.

The key problem is the assumption of a single address format per locale, which
I doubt is correct for any country.  For example, in Germany, there are valid
postal addresses which lack a street, and the definition of %N in the TR
results in leading spaces before the zip code in this case.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44319-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 12:37:02 2019
Return-Path: <glibc-bugs-return-44319-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 85120 invoked by alias); 2 Jan 2019 12:37:02 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 85040 invoked by uid 48); 2 Jan 2019 12:36:58 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug dynamic-link/24036] _dl_debug_vdprintf bad format "0x%0*Zd" from dl_main
Date: Wed, 02 Jan 2019 12:37:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: dynamic-link
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-24036-131-HvU6wt5uin@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24036-131@http.sourceware.org/bugzilla/>
References: <bug-24036-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00021.txt.bz2
Content-length: 397

https://sourceware.org/bugzilla/show_bug.cgi?id=24036

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fweimer at redhat dot com

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44320-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 12:37:05 2019
Return-Path: <glibc-bugs-return-44320-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 85355 invoked by alias); 2 Jan 2019 12:37:05 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 85088 invoked by uid 48); 2 Jan 2019 12:37:01 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug dynamic-link/24037] dl_main in --list mode quits at first undefined symbol
Date: Wed, 02 Jan 2019 12:37:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: dynamic-link
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-24037-131-fCiYLlDHzE@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24037-131@http.sourceware.org/bugzilla/>
References: <bug-24037-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00022.txt.bz2
Content-length: 397

https://sourceware.org/bugzilla/show_bug.cgi?id=24037

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fweimer at redhat dot com

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44321-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 12:40:00 2019
Return-Path: <glibc-bugs-return-44321-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 87294 invoked by alias); 2 Jan 2019 12:40:00 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 87236 invoked by uid 48); 2 Jan 2019 12:39:56 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24021] intl: verify mo files harder
Date: Wed, 02 Jan 2019 12:40:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: cc flagtypes.name
Message-ID: <bug-24021-131-UCgtBVyZFJ@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24021-131@http.sourceware.org/bugzilla/>
References: <bug-24021-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00023.txt.bz2
Content-length: 447

https://sourceware.org/bugzilla/show_bug.cgi?id=24021

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fweimer at redhat dot com
              Flags|security-                   |

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44322-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 13:23:53 2019
Return-Path: <glibc-bugs-return-44322-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 31676 invoked by alias); 2 Jan 2019 13:23:53 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 31511 invoked by uid 48); 2 Jan 2019 13:23:48 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug stdio/24051] puts and putchar ouput to _IO_stdout instead of stdout
Date: Wed, 02 Jan 2019 13:23:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: stdio
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: ppluzhnikov at google dot com
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: see_also
Message-ID: <bug-24051-131-JyQENJxHPH@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24051-131@http.sourceware.org/bugzilla/>
References: <bug-24051-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00024.txt.bz2
Content-length: 451

https://sourceware.org/bugzilla/show_bug.cgi?id=24051

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |http://bugs.debian.org/7613
                   |                            |00

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44323-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 15:09:16 2019
Return-Path: <glibc-bugs-return-44323-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 119543 invoked by alias); 2 Jan 2019 15:09:16 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 119476 invoked by uid 48); 2 Jan 2019 15:09:10 -0000
From: "amaris at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug malloc/23733] Check the count before calling tcache_get()
Date: Wed, 02 Jan 2019 15:09:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: malloc
X-Bugzilla-Version: 2.27
X-Bugzilla-Keywords:
X-Bugzilla-Severity: minor
X-Bugzilla-Who: amaris at redhat dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-23733-131-mJBn597YoU@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-23733-131@http.sourceware.org/bugzilla/>
References: <bug-23733-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00025.txt.bz2
Content-length: 298

https://sourceware.org/bugzilla/show_bug.cgi?id=23733

--- Comment #4 from Adam Mariš <amaris at redhat dot com> ---
For reference, proposed patch:
https://www.sourceware.org/ml/libc-alpha/2018-11/msg00323.html

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44324-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 15:44:43 2019
Return-Path: <glibc-bugs-return-44324-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 127082 invoked by alias); 2 Jan 2019 15:44:43 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 126983 invoked by uid 55); 2 Jan 2019 15:44:35 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24018] gettext() may return NULL
Date: Wed, 02 Jan 2019 15:44:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: fweimer at redhat dot com
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24018-131-1ugfjMvDEV@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24018-131@http.sourceware.org/bugzilla/>
References: <bug-24018-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00026.txt.bz2
Content-length: 1446

https://sourceware.org/bugzilla/show_bug.cgi?id=24018

--- Comment #2 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  8c1aafc1f34d090a5b41dc527c33e8687f6a1287 (commit)
      from  66081e383c9b0008ff3a8fa40c15ab68a26f45b0 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=8c1aafc1f34d090a5b41dc527c33e8687f6a1287

commit 8c1aafc1f34d090a5b41dc527c33e8687f6a1287
Author: Florian Weimer <fweimer@redhat.com>
Date:   Fri Dec 21 16:08:55 2018 +0100

    intl: Do not return NULL on asprintf failure in gettext [BZ #24018]

    Fixes commit 9695dd0c9309712ed8e9c17a7040fe7af347f2dc ("DCIGETTEXT:
    Use getcwd, asprintf to construct absolute pathname").

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog         |    6 ++++++
 intl/dcigettext.c |    2 +-
 2 files changed, 7 insertions(+), 1 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44325-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 15:47:40 2019
Return-Path: <glibc-bugs-return-44325-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 958 invoked by alias); 2 Jan 2019 15:47:40 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 911 invoked by uid 48); 2 Jan 2019 15:47:37 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24018] gettext() may return NULL
Date: Wed, 02 Jan 2019 15:47:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: fweimer at redhat dot com
X-Bugzilla-Target-Milestone: 2.29
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: bug_status resolution target_milestone
Message-ID: <bug-24018-131-PAAJhEDKa4@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24018-131@http.sourceware.org/bugzilla/>
References: <bug-24018-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00027.txt.bz2
Content-length: 578

https://sourceware.org/bugzilla/show_bug.cgi?id=24018

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
   Target Milestone|---                         |2.29

--- Comment #3 from Florian Weimer <fweimer at redhat dot com> ---
Fixed in glibc 2.29.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44326-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 16:02:34 2019
Return-Path: <glibc-bugs-return-44326-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 48405 invoked by alias); 2 Jan 2019 16:02:34 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 48347 invoked by uid 55); 2 Jan 2019 16:02:29 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/11319] dprintf doesn't handle errors properly
Date: Wed, 02 Jan 2019 16:02:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: 2.11
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: drepper.fsp at gmail dot com
X-Bugzilla-Target-Milestone: 2.29
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-11319-131-PkSQpwDf3c@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-11319-131@http.sourceware.org/bugzilla/>
References: <bug-11319-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00028.txt.bz2
Content-length: 3670

https://sourceware.org/bugzilla/show_bug.cgi?id=11319

--- Comment #5 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  2d9837c1fbf4658f199eae02681f08f040dfe3a8 (commit)
      from  d5c6df0b0e021c1a3f17a0688cb5eea3f263b149 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=2d9837c1fbf4658f199eae02681f08f040dfe3a8

commit 2d9837c1fbf4658f199eae02681f08f040dfe3a8
Author: Gabriel F. T. Gomes <gabriel@inconstante.eti.br>
Date:   Wed Dec 19 18:01:14 2018 -0200

    Set behavior of sprintf-like functions with overlapping source and
destination

    According to ISO C99, passing the same buffer as source and destination
    to sprintf, snprintf, vsprintf, or vsnprintf has undefined behavior.
    Until the commit

      commit 4e2f43f842ef5e253cc23383645adbaa03cedb86
      Author: Zack Weinberg <zackw@panix.com>
      Date:   Wed Mar 7 14:32:03 2018 -0500

          Use PRINTF_FORTIFY instead of _IO_FLAGS2_FORTIFY (bug 11319)

    a call to sprintf or vsprintf with overlapping buffers, for instance
    vsprintf (buf, "%sTEXT", buf), would append `TEXT' into buf, while a
    call to snprintf or vsnprintf would override the contents of buf.
    After the aforementioned commit, the behavior of sprintf and vsprintf
    changed (so that they also override the contents of buf).

    This patch reverts this behavioral change, because it will likely break
    applications that rely on the previous behavior, even though it is
    undefined by ISO C.  As noted by Szabolcs Nagy, this is used in SPEC2017
    507.cactuBSSN_r/src/PUGH/PughUtils.c:

      sprintf(mess,"  Size:");
      for (i=0;i<dim+1;i++)
      {
          sprintf(mess,"%s %d",mess,pughGH->GFExtras[dim]->nsize[i]);
      }

    More important to notice is the fact that the overwriting of the
    destination buffer is not the only behavior affected by the refactoring.
    Before the refactoring, sprintf and vsprintf would use _IO_str_jumps,
    whereas __sprintf_chk and __vsprintf_chk would use _IO_str_chk_jumps.
    After the refactoring, all use _IO_str_chk_jumps, which would make
    sprintf and vsprintf report buffer overflows and terminate the program.
    This patch also reverts this behavior, by installing the appropriate
    jump table for each *sprintf functions.

    Apart from reverting the changes, this patch adds a test case that has
    the old behavior hardcoded, so that regressions are noticed if something
    else unintentionally changes the behavior.

    Tested for powerpc64le.

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                  |   14 ++++++
 debug/sprintf_chk.c        |    4 ++
 debug/vsprintf_chk.c       |    4 ++
 libio/Makefile             |    7 +++-
 libio/iovsprintf.c         |   14 +++++-
 libio/libioP.h             |    6 ++-
 libio/tst-sprintf-chk-ub.c |    2 +
 libio/tst-sprintf-ub.c     |  102 ++++++++++++++++++++++++++++++++++++++++++++
 8 files changed, 149 insertions(+), 4 deletions(-)
 create mode 100644 libio/tst-sprintf-chk-ub.c
 create mode 100644 libio/tst-sprintf-ub.c

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44327-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 16:03:56 2019
Return-Path: <glibc-bugs-return-44327-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 50946 invoked by alias); 2 Jan 2019 16:03:56 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 50877 invoked by uid 55); 2 Jan 2019 16:03:52 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24018] gettext() may return NULL
Date: Wed, 02 Jan 2019 16:03:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: fweimer at redhat dot com
X-Bugzilla-Target-Milestone: 2.29
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24018-131-MDuyV75L8R@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24018-131@http.sourceware.org/bugzilla/>
References: <bug-24018-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00029.txt.bz2
Content-length: 1560

https://sourceware.org/bugzilla/show_bug.cgi?id=24018

--- Comment #4 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, release/2.28/master has been updated
       via  bee4baf6d7a1055f7e2819209e722c6effc9c1bf (commit)
      from  8f83d095fabf9e3e9e23023a010e50a21810d918 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=bee4baf6d7a1055f7e2819209e722c6effc9c1bf

commit bee4baf6d7a1055f7e2819209e722c6effc9c1bf
Author: Florian Weimer <fweimer@redhat.com>
Date:   Wed Jan 2 16:46:12 2019 +0100

    intl: Do not return NULL on asprintf failure in gettext [BZ #24018]

    Fixes commit 9695dd0c9309712ed8e9c17a7040fe7af347f2dc ("DCIGETTEXT:
    Use getcwd, asprintf to construct absolute pathname").

    (cherry picked from commit 8c1aafc1f34d090a5b41dc527c33e8687f6a1287)

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog         |    6 ++++++
 NEWS              |    1 +
 intl/dcigettext.c |    2 +-
 3 files changed, 8 insertions(+), 1 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44328-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 17:22:40 2019
Return-Path: <glibc-bugs-return-44328-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 120815 invoked by alias); 2 Jan 2019 17:22:40 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 120761 invoked by uid 55); 2 Jan 2019 17:22:36 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24034] tst-cancel21-static fails with SIGBUS on pre-ARMv7 when using GCC 8
Date: Wed, 02 Jan 2019 17:22:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: 2.28
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24034-131-EjEDfG2aFx@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24034-131@http.sourceware.org/bugzilla/>
References: <bug-24034-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00030.txt.bz2
Content-length: 2969

https://sourceware.org/bugzilla/show_bug.cgi?id=24034

--- Comment #1 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  fe20bb1d6084bbf38fef587b0fb33eb6257cc1ed (commit)
      from  2d9837c1fbf4658f199eae02681f08f040dfe3a8 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=fe20bb1d6084bbf38fef587b0fb33eb6257cc1ed

commit fe20bb1d6084bbf38fef587b0fb33eb6257cc1ed
Author: Aurelien Jarno <aurelien@aurel32.net>
Date:   Wed Jan 2 18:21:18 2019 +0100

    ARM: fix kernel assisted atomics with GCC 8 (bug 24034)

    The pre-ARMv7 CPUs are missing atomic compare and exchange and/or
    barrier instructions. Therefore those are implemented using kernel
    assistance, calling a kernel function at a specific address, and passing
    the arguments in the r0 to r4 registers. This is done by specifying
    registers for local variables. The a_ptr variable is placed in the r2
    register and declared with __typeof (mem). According to the GCC
    documentation on local register variables, if mem is a constant pointer,
    the compiler may substitute the variable with its initializer in asm
    statements, which may cause the corresponding operand to appear in a
    different register.

    This happens in __libc_start_main with the pointer to the thread counter
    for static binaries (but not the shared ones):

      # ifdef SHARED
            unsigned int *ptr = __libc_pthread_functions.ptr_nthreads;
      #  ifdef PTR_DEMANGLE
            PTR_DEMANGLE (ptr);
      #  endif
      # else
            extern unsigned int __nptl_nthreads __attribute ((weak));
            unsigned int *const ptr = &__nptl_nthreads;
      # endif

    This causes static binaries using threads to crash when the GNU libc is
    built with GCC 8 and most notably tst-cancel21-static.

    To fix that, use the same trick than for the volatile qualifier,
    defining a_ptr as a union.

    Changelog:
        [BZ #24034]
        * sysdeps/unix/sysv/linux/arm/atomic-machine.h
        (__arm_assisted_compare_and_exchange_val_32_acq): Use uint32_t rather
        than __typeof (...) for the a_ptr variable.

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                    |    7 +++++++
 sysdeps/unix/sysv/linux/arm/atomic-machine.h |   18 +++++++++++++-----
 2 files changed, 20 insertions(+), 5 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44329-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 17:38:55 2019
Return-Path: <glibc-bugs-return-44329-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 115968 invoked by alias); 2 Jan 2019 17:38:55 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 115819 invoked by uid 48); 2 Jan 2019 17:38:51 -0000
From: "aurelien at aurel32 dot net" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24034] tst-cancel21-static fails with SIGBUS on pre-ARMv7 when using GCC 8
Date: Wed, 02 Jan 2019 17:38:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: 2.28
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: aurelien at aurel32 dot net
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: 2.29
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: bug_status resolution target_milestone
Message-ID: <bug-24034-131-Qg4pQzdCNC@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24034-131@http.sourceware.org/bugzilla/>
References: <bug-24034-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00031.txt.bz2
Content-length: 577

https://sourceware.org/bugzilla/show_bug.cgi?id=24034

Aurelien Jarno <aurelien at aurel32 dot net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED
   Target Milestone|---                         |2.29

--- Comment #2 from Aurelien Jarno <aurelien at aurel32 dot net> ---
Fixed for 2.29.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44330-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 17:41:15 2019
Return-Path: <glibc-bugs-return-44330-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 118364 invoked by alias); 2 Jan 2019 17:41:15 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 118324 invoked by uid 48); 2 Jan 2019 17:41:12 -0000
From: "aurelien at aurel32 dot net" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug localedata/24054] New: May locales are missing date_fmt
Date: Wed, 02 Jan 2019 17:41:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: localedata
X-Bugzilla-Version: 2.29
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: aurelien at aurel32 dot net
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone
Message-ID: <bug-24054-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00032.txt.bz2
Content-length: 809

https://sourceware.org/bugzilla/show_bug.cgi?id=24054

            Bug ID: 24054
           Summary: May locales are missing date_fmt
           Product: glibc
           Version: 2.29
            Status: NEW
          Severity: normal
          Priority: P2
         Component: localedata
          Assignee: unassigned at sourceware dot org
          Reporter: aurelien at aurel32 dot net
                CC: libc-locales at sourceware dot org
  Target Milestone: ---

date_fmt is used by the date(1) utility. Many locales do not define it, in
which case it defaults to "%a %b %e %H:%M:%S %Z %Y". This is bad for many of
them because this assumes the date order is MDY which is not the most popular
order around the world.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44331-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 18:03:20 2019
Return-Path: <glibc-bugs-return-44331-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 15103 invoked by alias); 2 Jan 2019 18:03:20 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 15045 invoked by uid 48); 2 Jan 2019 18:03:16 -0000
From: "aurelien at aurel32 dot net" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug localedata/24054] Many locales are missing date_fmt
Date: Wed, 02 Jan 2019 18:03:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: localedata
X-Bugzilla-Version: 2.29
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: aurelien at aurel32 dot net
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: short_desc
Message-ID: <bug-24054-131-RE35rkBrLe@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24054-131@http.sourceware.org/bugzilla/>
References: <bug-24054-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00033.txt.bz2
Content-length: 456

https://sourceware.org/bugzilla/show_bug.cgi?id=24054

Aurelien Jarno <aurelien at aurel32 dot net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|May locales are missing     |Many locales are missing
                   |date_fmt                    |date_fmt

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44332-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 18:40:42 2019
Return-Path: <glibc-bugs-return-44332-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 64256 invoked by alias); 2 Jan 2019 18:40:42 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 64163 invoked by uid 48); 2 Jan 2019 18:40:38 -0000
From: "egor at kobylkin dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug locale/2872] Transliteration Cyrillic -> ASCII fails
Date: Wed, 02 Jan 2019 18:40:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: locale
X-Bugzilla-Version: 2.3.6
X-Bugzilla-Keywords: glibc_2.29
X-Bugzilla-Severity: normal
X-Bugzilla-Who: egor at kobylkin dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: egor at kobylkin dot com
X-Bugzilla-Target-Milestone: 2.29
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: attachments.isobsolete attachments.created
Message-ID: <bug-2872-131-VLxiLNlSbx@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-2872-131@http.sourceware.org/bugzilla/>
References: <bug-2872-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00034.txt.bz2
Content-length: 653

https://sourceware.org/bugzilla/show_bug.cgi?id=2872

Egor Kobylkin <egor at kobylkin dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #11442|0                           |1
        is obsolete|                            |

--- Comment #58 from Egor Kobylkin <egor at kobylkin dot com> ---
Created attachment 11505
  --> https://sourceware.org/bugzilla/attachment.cgi?id=11505&action=edit
The patch adding Cyrillic translit to locale/C-translit.h.in

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44333-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 19:00:30 2019
Return-Path: <glibc-bugs-return-44333-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 40515 invoked by alias); 2 Jan 2019 19:00:30 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 39810 invoked by uid 55); 2 Jan 2019 19:00:19 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24018] gettext() may return NULL
Date: Wed, 02 Jan 2019 19:00:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: fweimer at redhat dot com
X-Bugzilla-Target-Milestone: 2.29
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24018-131-ghoxxyb8sz@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24018-131@http.sourceware.org/bugzilla/>
References: <bug-24018-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00035.txt.bz2
Content-length: 1560

https://sourceware.org/bugzilla/show_bug.cgi?id=24018

--- Comment #5 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, release/2.27/master has been updated
       via  766e8fb932079e96fd02d92a3a1121dff3a73637 (commit)
      from  3981fc3453641368d2edbe480e7089dc9abf6555 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=766e8fb932079e96fd02d92a3a1121dff3a73637

commit 766e8fb932079e96fd02d92a3a1121dff3a73637
Author: Florian Weimer <fweimer@redhat.com>
Date:   Wed Jan 2 16:46:12 2019 +0100

    intl: Do not return NULL on asprintf failure in gettext [BZ #24018]

    Fixes commit 9695dd0c9309712ed8e9c17a7040fe7af347f2dc ("DCIGETTEXT:
    Use getcwd, asprintf to construct absolute pathname").

    (cherry picked from commit 8c1aafc1f34d090a5b41dc527c33e8687f6a1287)

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog         |    6 ++++++
 NEWS              |    1 +
 intl/dcigettext.c |    2 +-
 3 files changed, 8 insertions(+), 1 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44334-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 19:20:08 2019
Return-Path: <glibc-bugs-return-44334-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 16191 invoked by alias); 2 Jan 2019 19:20:08 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 16109 invoked by uid 55); 2 Jan 2019 19:20:04 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24018] gettext() may return NULL
Date: Wed, 02 Jan 2019 19:20:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: fweimer at redhat dot com
X-Bugzilla-Target-Milestone: 2.29
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24018-131-uoRxAF65pF@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24018-131@http.sourceware.org/bugzilla/>
References: <bug-24018-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00036.txt.bz2
Content-length: 1560

https://sourceware.org/bugzilla/show_bug.cgi?id=24018

--- Comment #6 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, release/2.26/master has been updated
       via  a5bd0ba1926ecb6f6b4693921c60cdfca82e5c91 (commit)
      from  94417f6c26d6e6a2f0728b8e2cdacfb939689bce (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=a5bd0ba1926ecb6f6b4693921c60cdfca82e5c91

commit a5bd0ba1926ecb6f6b4693921c60cdfca82e5c91
Author: Florian Weimer <fweimer@redhat.com>
Date:   Wed Jan 2 16:46:12 2019 +0100

    intl: Do not return NULL on asprintf failure in gettext [BZ #24018]

    Fixes commit 9695dd0c9309712ed8e9c17a7040fe7af347f2dc ("DCIGETTEXT:
    Use getcwd, asprintf to construct absolute pathname").

    (cherry picked from commit 8c1aafc1f34d090a5b41dc527c33e8687f6a1287)

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog         |    6 ++++++
 NEWS              |    1 +
 intl/dcigettext.c |    2 +-
 3 files changed, 8 insertions(+), 1 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44335-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 22:52:52 2019
Return-Path: <glibc-bugs-return-44335-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 1952 invoked by alias); 2 Jan 2019 22:52:52 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 1874 invoked by uid 55); 2 Jan 2019 22:52:46 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug localedata/24011] Fixed small type in comment for locale bs_BA
Date: Wed, 02 Jan 2019 22:52:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: localedata
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24011-131-O2ccs3kRZw@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24011-131@http.sourceware.org/bugzilla/>
References: <bug-24011-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00037.txt.bz2
Content-length: 1409

https://sourceware.org/bugzilla/show_bug.cgi?id=24011

--- Comment #3 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  4d7d7dc6fe52216bab2a1a171966028276b0dde3 (commit)
      from  8e291a293b215c9ce598df83fdc2c7f16adff29c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=4d7d7dc6fe52216bab2a1a171966028276b0dde3

commit 4d7d7dc6fe52216bab2a1a171966028276b0dde3
Author: PanderMusubi <pander@users.sourceforge.net>
Date:   Tue Jan 1 14:13:00 2019 +0100

    bs_BA: Fix a small typo in comment (bug 24011).

        [BZ #24011]
        * localedata/locales/bs_BA (LC_TELEPHONE): Fix a typo in comment.

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                |    5 +++++
 localedata/locales/bs_BA |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44336-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Jan 02 22:57:17 2019
Return-Path: <glibc-bugs-return-44336-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 7240 invoked by alias); 2 Jan 2019 22:57:16 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 7196 invoked by uid 48); 2 Jan 2019 22:57:12 -0000
From: "digitalfreak at lingonborough dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug localedata/24011] Fixed small type in comment for locale bs_BA
Date: Wed, 02 Jan 2019 22:57:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: localedata
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: digitalfreak at lingonborough dot com
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-24011-131-6EFS7DbY4C@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24011-131@http.sourceware.org/bugzilla/>
References: <bug-24011-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00038.txt.bz2
Content-length: 569

https://sourceware.org/bugzilla/show_bug.cgi?id=24011

Rafal Luzynski <digitalfreak at lingonborough dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

--- Comment #4 from Rafal Luzynski <digitalfreak at lingonborough dot com> ---
Thank you Pander for your contribution.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44337-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Jan 03 13:39:41 2019
Return-Path: <glibc-bugs-return-44337-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 109716 invoked by alias); 3 Jan 2019 13:39:39 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 108829 invoked by uid 55); 3 Jan 2019 13:39:28 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/23783] [mips] Missing CMSPAR bits/termios.h
Date: Thu, 03 Jan 2019 13:39:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: 2.27
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: adhemerval.zanella at linaro dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-23783-131-QWafBEw5Z6@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-23783-131@http.sourceware.org/bugzilla/>
References: <bug-23783-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00039.txt.bz2
Content-length: 24478

https://sourceware.org/bugzilla/show_bug.cgi?id=23783

--- Comment #3 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  6f343c1f338ca70411772309a3bbb1d67c71f419 (commit)
       via  51f4beb0812fa407fb9638637c81b4f303e2241f (commit)
       via  f69c5cb2a53c242e24f41145f64e3480856a4dd6 (commit)
       via  3aa4a07ec1b2b6b2ba90d2fb54eaefe194b210f1 (commit)
       via  22679ddf10487fe419c07de46427cf0173d008e3 (commit)
       via  72eb6ecc7efeab35554d54c64dc3358edd1db822 (commit)
       via  9c5d0d02c1122d10c2407333eeecd1ee2285084b (commit)
       via  7b832018881cbc860c70b7a768dae9cfb7b55663 (commit)
       via  3127003e756f3202462a11d8e5bd2b994b056c91 (commit)
       via  48c1dd963233930f55c48fe3f38ce6c2362fc373 (commit)
       via  e5a50db36eaa6e8c6427b3a971563240b633ca85 (commit)
       via  8083afa55d8c68abc02902e9a6ff16be5f301940 (commit)
      from  4d7d7dc6fe52216bab2a1a171966028276b0dde3 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=6f343c1f338ca70411772309a3bbb1d67c71f419

commit 6f343c1f338ca70411772309a3bbb1d67c71f419
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 18:57:53 2018 -0300

    termios: Consolidate termios.h

    This patch consolidates the Linux termios.h by removing the arch-specific
    one.

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Add
        bits/termios-misc.h.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Remove file.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/bits/termios-misc.h: New file.
        * sysdeps/unix/sysv/linux/bits/termios.h: Include termios-misc.h.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=51f4beb0812fa407fb9638637c81b4f303e2241f

commit 51f4beb0812fa407fb9638637c81b4f303e2241f
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 17:41:28 2018 -0300

    termios: Add powerpc termios-misc

    PowerPC termios.h header contains additional BSD terminal mode definitions
    (sgttyb, tchars, ltchars, and associated TIOCPKT_* symbolic constants).
    This patch moves all powerpc termios specific definition to its own header.

    No semantic change is expected, checked on a build against a
    powerpc64le-linux-gnu build.

        * sysdeps/unix/sysv/linux/powerpc/bits/termios-misc.h: New file.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h [__USE_MISC]
        (struct sgtty, struct tchars, struct ltchars, TIOCPKT_DATA,
        TIOCPKT_FLUSHREAD, TIOCPKT_FLUSHWRITE, TIOCPKT_STOP, TIOCPKT_START,
        TIOCPKT_NOSTOP, TIOCPKT_DOSTOP, _VINTR, _VQUIT, _VERASE, _VKILL,
        _VEOF, _VMIN, _VEOL, _VTIME, _VEOL2, _VSWTC): Move to
        termios-misc.h.
        * sysdeps/unix/sysv/linux/powerpc/Makefile [$subdir == misc]
        (sysdep_headers): Add termios-misc.h.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=f69c5cb2a53c242e24f41145f64e3480856a4dd6

commit f69c5cb2a53c242e24f41145f64e3480856a4dd6
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 17:28:27 2018 -0300

    termios: Remove Linux _IOT_termios

    It is used only on hurd.

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        * sysdeps/unix/sysv/linux/bits/termios.h (_IOT_termios): Remove.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=3aa4a07ec1b2b6b2ba90d2fb54eaefe194b210f1

commit 3aa4a07ec1b2b6b2ba90d2fb54eaefe194b210f1
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 15:54:16 2018 -0300

    termios: Consolidate tcflow symbolic constants

    This patch consolidates the termios symbolic constants for use with tcflow
    in its own header.  The Linux generic implementation values match the
    kernel UAPI and each architecture with deviate values have their own
    implementation (currently only mips).

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Add
        termios-tcflow.h.
        * sysdeps/unix/sysv/linux/bits/termios-tcflow.h: New file.
        * sysdeps/unix/sysv/linux/mips/bits/termios-tcflow.h: Likewise.
        * sysdeps/unix/sysv/linux/bits/termios.h (TCSANOW, TCSADRAIN,
        TCSAFLUSH): Move to termios-tcflow.h.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=22679ddf10487fe419c07de46427cf0173d008e3

commit 22679ddf10487fe419c07de46427cf0173d008e3
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 15:34:31 2018 -0300

    termios: Consolidate local mode definitions

    This patch consolidates the termios symbolic constants used for local
    mode with c_lflag member on its own header.  The Linux generic
implementation
    values match the kernel UAPI and each architecture with deviate values
    have their own implementation (in this case alpha, mips, and powerpc).

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Add
        termios-c_lflag.h.
        * sysdeps/unix/sysv/linux/bits/termios-c_lflag.h: New file.
        * sysdeps/unix/sysv/linux/alpha/bits/termios-c_lflag.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios-c_lflag.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios-c_lflag.h: Likewise.
        * sysdeps/unix/sysv/linux/bits/termios.h (ISIG, ISCANON, ECHO, ECHOE,
        ECHOK, ECHONL, NOFLSH, TOSTOP, IEXTEN): Move to termios-c_lflag.h.
        [__USE_MISC || (__USE_XOPEN && !__USE_XOPEN2K)] (XCASE): Likewise.
        [__USE_MISC] (ECHOCTL, ECHOPRT, ECHOKE, FLUSHO, PENDIN, EXTPROC):
        Likewise.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=72eb6ecc7efeab35554d54c64dc3358edd1db822

commit 72eb6ecc7efeab35554d54c64dc3358edd1db822
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 15:03:30 2018 -0300

    termios: Consolidate control mode definitions

    This patch consolidates the termios symbolic constants used for output
    mode with c_cflag memver on its own header.  The Linux generic
    implementation values match the kernel UAPI and each architecture with
    deviate values have their own implementation (in this case alpha and
    powerpc).

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Add
        termios-c_cflag.h.
        * sysdeps/unix/sysv/linux/bits/termios-c_cflag.h: New file.
        * sysdeps/unix/sysv/linux/alpha/bits/termios-c_cflag.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios-c_cflag.h: Likewise.
        * sysdeps/unix/sysv/linux/bits/termios.h (CSIZE, CS5, CS6, CS7, CS8,
        CSTOPB, CREAD, PARENB, PARODD, HUPCL, CLOCAL): Move to
        termios-c_cflag.h.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=9c5d0d02c1122d10c2407333eeecd1ee2285084b

commit 9c5d0d02c1122d10c2407333eeecd1ee2285084b
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 14:35:03 2018 -0300

    termios: Consolidate Baud Rate Selection definitions (BZ#23783)

    This patch consolidates the termios symbolic constants used for baud rates
    selection used along with speed_t on its own header.  The Linux generic
    implementation values match the kernel UAPI and each architecture with
    deviate values have their own implementation (in this case alpha and
    powerpc).

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        [BZ #23783]
        * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Add
        termios-baud.h.
        * sysdeps/unix/sysv/linux/bits/termios-baud.h: New file.
        * sysdeps/unix/sysv/linux/alpha/bits/termios-baud.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios-baud.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios-baud.h: Likewise.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h (B57600, B115200,
        B230400, B460800, B500000, B576000, B921600, B1000000, B1152000,
        B1500000, B2000000, B2500000, B3000000, B3500000, B4000000,
        __MAX_BAUD): Move to termios-baud.h.
        [__USE_MISC] (CBAUD, CBAUDEX): Likewise.
        * sysdeps/unix/sysv/linux/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=7b832018881cbc860c70b7a768dae9cfb7b55663

commit 7b832018881cbc860c70b7a768dae9cfb7b55663
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 11:56:06 2018 -0300

    termios: Consolidate Output Modes definitions

    This patch consolidates the termios symbolic constants used for ouput
    modes with c_oflag member on its own header.  The Linux generic
implementation
    values match the kernel UAPI and each architecture with deviate values
    have their own implementation (in this case alpha, powerpc, and sparc).

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        * sysdeps/unix/sysv/linux/Makefile (sysdep_routines): Add
        termios-c_oflag.h.
        * sysdeps/unix/sysv/linux/bits/termios-c_oflag.h: New file.
        * sysdeps/unix/sysv/linux/alpha/bits/termios-c_oflag.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios-c_oflag.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios-c_oflag.h: Likewise.
        * sysdeps/unix/sysv/linux/bits/termios.h (OPOST, OLCUC, ONLCR, OCRNL,
        ONOCR, ONLRET, OFILL, OFDEL, VTDLY, VT0, VT1):  Move to
        termios-c_oflag.h.
        [__USE_MISC || __USE_XOPEN] (NLDLY, NL0, NL1, CRDLY, CR0, CR1, CR2,
        CR3, TABDLY, TAB0, TAB1, TAB2, TAB3, BSDLY, BS0, BS1, FFDLY, FF0,
        FFR1): Likewise.
        [USE_MISC] (XTABS): Likewise.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h Likewise.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=3127003e756f3202462a11d8e5bd2b994b056c91

commit 3127003e756f3202462a11d8e5bd2b994b056c91
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 11:02:40 2018 -0300

    termios: Consolidate Input Modes definitions.

    This patch consolidates the termios symbolic constants used for input
    modes with c_iflag member on its own header.  The Linux generic
implementation
    values match the kernel UAPI and each architecture with deviate values
    have their own implementation (in this case alpha and powerpc).

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        * sysdeps/unix/sysv/linux/Makefile (sysdeps_headers): Add
        termios-c_iflag.h.
        * sysdeps/unix/sysv/linux/bits/termios-c_iflag.h: New file.
        * sysdeps/unix/sysv/linux/alpha/bits/termios-c_iflag.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios-c_iflag.h: Likewise.
        * sysdeps/unix/sysv/linux/bits/termios.h (IGNBRK, BRKINT, IGNPAR,
PARMRK,
        INPCK, ISTRIP, INLCR, IGNCR, ICRNL, IXON, IXOFF, IXANY, IUCLC, IMAXBEL,
        IUTF8): Move to termios-c_iflag.h.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=48c1dd963233930f55c48fe3f38ce6c2362fc373

commit 48c1dd963233930f55c48fe3f38ce6c2362fc373
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 10:26:14 2018 -0300

    termios: Consolidate termios c_cc symbolic constants

    This patch consolidates the termios symbolic constants used as subscript
    for the array c_cc on its own header.  The Linux generic implementation
    values match the kernel UAPI and each architecture with deviate values
    have their own implementation (in this case alpha, mips64, sparc64, and
    powerpc).

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        * sysdeps/unix/sysv/linux/Makefile (sysdeps_headers): Add
        termios-cc.h.
        * sysdeps/unix/sysv/linux/bits/termios-c_cc.h: Likewise.
        * sysdeps/unix/sysv/linux/alpha/bits/termios-c_cc.h: New file.
        * sysdeps/unix/sysv/linux/mips/bits/termios-c_cc.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios-c_cc.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios-c_cc.h: Likewise.
        * sysdeps/unix/sysv/linux/bits/termios.h (VINTR, VQUIT, VERASE,
        VKILL, VEOF, VTIME, VMIN, VSWTC, VSTART, VSTOP, VSUSP, VEOL,
        VREPRINT, VDISCARD, VWERASE, VLNEXT, VEOLF2): Move to termios-cc.h.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=e5a50db36eaa6e8c6427b3a971563240b633ca85

commit e5a50db36eaa6e8c6427b3a971563240b633ca85
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 10:00:14 2018 -0300

    termios: Consolidate struct termios

    This patch consolidates the struct termios definition on its own header
    and adds arch-defined ones for ABIs that deviate from generic
    implementation. They are:

      - alpha which has a slight different layout than generic one (c_cc
        field is defined prior c_line).

      - sparc and mips which do not have the c_ispeed/c_ospeed fields.

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        * sysdeps/unix/sysv/linux/alpha/bits/termios-struct.h: New file.
        * sysdeps/unix/sysv/linux/bits/termios-struct.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios-struct.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios-struct.h: Likewise.
        * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Add
        termios-struct.h.
        * sysdeps/unix/sysv/linux/bits/termios.h (struct termios): Move to
        termios-struct.h.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h (struct termios):
        Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h (struct termios):
        Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h (struct termios):
        Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h (struct termios):
        Likewise.
        * sysdeps/unix/sysv/linux/kernel_termios.h (_HAVE_C_ISPEED,
        _HAVE_C_OSPEED): Define.
        * sysdeps/unix/sysv/linux/mips/kernel_termios.h (_HAVE_C_ISPEED,
        _HAVE_C_OSPEED): Likewise.
        * sysdeps/unix/sysv/linux/sparc/kernel_termios.h (_HAVE_C_ISPEED,
        _HAVE_C_OSPEED): Likewise.
        * sysdeps/unix/sysv/linux/speed.c [_HAVE_STRUCT_TERMIOS_C_OSPEED]
        (cfsetospeed): Check for define value instead of existence.
        [_HAVE_STRUCT_TERMIOS_C_ISPEED] (cfsetispeed): Likewise.
        * sysdeps/unix/sysv/linux/tcgetattr.c [_HAVE_STRUCT_TERMIOS_C_ISPEED
        && _HAVE_C_ISPEED] (__tcgetattr): Likewise.
        * sysdeps/unix/sysv/linux/tcsetattr.c [_HAVE_STRUCT_TERMIOS_C_ISPEED
        && _HAVE_C_ISPEED] (__tcsetattr): Likewise.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=8083afa55d8c68abc02902e9a6ff16be5f301940

commit 8083afa55d8c68abc02902e9a6ff16be5f301940
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Mon Oct 8 17:51:32 2018 -0300

    termios: Define TIOCSER_TEMT with __USE_MISC (BZ#17783)

    This patch defines TIOCSER_TEMT on all architectures using the __USE_MISC
    guards similar to BZ#17782 fix.  Latest Linux UAPI defines TIOCSER_TEMT
    with the same value for all architectures, so it is safe to use the value
    as default for all ABIs.

    Checked on x86_64linux-gnu and build against sparc64-linux-gnu and
    powerpc64le-linux-gnu.

        [BZ #17783]
        * sysdeps/unix/sysv/linux/bits/termios.h [__USE_MISC] (TIOCSER_TEMT):
        Define.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h [__USE_MISC]
        (TIOCSER_TEMT): Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h [__USE_MISC]
        (TEOCSER_TEMT): Likewise.

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                          |  166 ++++++++++++
 sysdeps/unix/sysv/linux/Makefile                   |    7 +-
 sysdeps/unix/sysv/linux/alpha/bits/termios-baud.h  |   46 ++++
 sysdeps/unix/sysv/linux/alpha/bits/termios-c_cc.h  |   40 +++
 .../unix/sysv/linux/alpha/bits/termios-c_cflag.h   |   35 +++
 .../unix/sysv/linux/alpha/bits/termios-c_iflag.h   |   38 +++
 .../unix/sysv/linux/alpha/bits/termios-c_lflag.h   |   42 +++
 .../unix/sysv/linux/alpha/bits/termios-c_oflag.h   |   66 +++++
 .../unix/sysv/linux/alpha/bits/termios-struct.h    |   37 +++
 sysdeps/unix/sysv/linux/alpha/bits/termios.h       |  223 ----------------
 sysdeps/unix/sysv/linux/bits/termios-baud.h        |   48 ++++
 sysdeps/unix/sysv/linux/bits/termios-c_cc.h        |   40 +++
 sysdeps/unix/sysv/linux/bits/termios-c_cflag.h     |   34 +++
 sysdeps/unix/sysv/linux/bits/termios-c_iflag.h     |   40 +++
 sysdeps/unix/sysv/linux/bits/termios-c_lflag.h     |   58 ++++
 sysdeps/unix/sysv/linux/bits/termios-c_oflag.h     |   61 +++++
 sysdeps/unix/sysv/linux/bits/termios-misc.h        |   21 ++
 sysdeps/unix/sysv/linux/bits/termios-struct.h      |   36 +++
 sysdeps/unix/sysv/linux/bits/termios-tcflow.h      |   26 ++
 sysdeps/unix/sysv/linux/bits/termios.h             |  167 +-----------
 sysdeps/unix/sysv/linux/kernel_termios.h           |    3 +
 sysdeps/unix/sysv/linux/mips/bits/termios-c_cc.h   |   43 +++
 .../unix/sysv/linux/mips/bits/termios-c_lflag.h    |   46 ++++
 sysdeps/unix/sysv/linux/mips/bits/termios-struct.h |   34 +++
 sysdeps/unix/sysv/linux/mips/bits/termios-tcflow.h |   26 ++
 sysdeps/unix/sysv/linux/mips/bits/termios.h        |  222 ----------------
 sysdeps/unix/sysv/linux/mips/kernel_termios.h      |    3 +
 .../unix/sysv/linux/powerpc/bits/termios-baud.h    |   45 ++++
 .../unix/sysv/linux/powerpc/bits/termios-c_cc.h    |   41 +++
 .../unix/sysv/linux/powerpc/bits/termios-c_cflag.h |   35 +++
 .../unix/sysv/linux/powerpc/bits/termios-c_iflag.h |   38 +++
 .../unix/sysv/linux/powerpc/bits/termios-c_lflag.h |   45 ++++
 .../unix/sysv/linux/powerpc/bits/termios-c_oflag.h |   65 +++++
 .../unix/sysv/linux/powerpc/bits/termios-misc.h    |   72 +++++
 sysdeps/unix/sysv/linux/powerpc/bits/termios.h     |  279 --------------------
 sysdeps/unix/sysv/linux/sparc/bits/termios-baud.h  |   46 ++++
 sysdeps/unix/sysv/linux/sparc/bits/termios-c_cc.h  |   43 +++
 .../unix/sysv/linux/sparc/bits/termios-c_oflag.h   |   64 +++++
 .../unix/sysv/linux/sparc/bits/termios-struct.h    |   34 +++
 sysdeps/unix/sysv/linux/sparc/bits/termios.h       |  225 ----------------
 sysdeps/unix/sysv/linux/sparc/kernel_termios.h     |    3 +
 sysdeps/unix/sysv/linux/speed.c                    |    4 +-
 sysdeps/unix/sysv/linux/tcgetattr.c                |    8 +-
 sysdeps/unix/sysv/linux/tcsetattr.c                |    4 +-
 44 files changed, 1546 insertions(+), 1113 deletions(-)
 create mode 100644 sysdeps/unix/sysv/linux/alpha/bits/termios-baud.h
 create mode 100644 sysdeps/unix/sysv/linux/alpha/bits/termios-c_cc.h
 create mode 100644 sysdeps/unix/sysv/linux/alpha/bits/termios-c_cflag.h
 create mode 100644 sysdeps/unix/sysv/linux/alpha/bits/termios-c_iflag.h
 create mode 100644 sysdeps/unix/sysv/linux/alpha/bits/termios-c_lflag.h
 create mode 100644 sysdeps/unix/sysv/linux/alpha/bits/termios-c_oflag.h
 create mode 100644 sysdeps/unix/sysv/linux/alpha/bits/termios-struct.h
 delete mode 100644 sysdeps/unix/sysv/linux/alpha/bits/termios.h
 create mode 100644 sysdeps/unix/sysv/linux/bits/termios-baud.h
 create mode 100644 sysdeps/unix/sysv/linux/bits/termios-c_cc.h
 create mode 100644 sysdeps/unix/sysv/linux/bits/termios-c_cflag.h
 create mode 100644 sysdeps/unix/sysv/linux/bits/termios-c_iflag.h
 create mode 100644 sysdeps/unix/sysv/linux/bits/termios-c_lflag.h
 create mode 100644 sysdeps/unix/sysv/linux/bits/termios-c_oflag.h
 create mode 100644 sysdeps/unix/sysv/linux/bits/termios-misc.h
 create mode 100644 sysdeps/unix/sysv/linux/bits/termios-struct.h
 create mode 100644 sysdeps/unix/sysv/linux/bits/termios-tcflow.h
 create mode 100644 sysdeps/unix/sysv/linux/mips/bits/termios-c_cc.h
 create mode 100644 sysdeps/unix/sysv/linux/mips/bits/termios-c_lflag.h
 create mode 100644 sysdeps/unix/sysv/linux/mips/bits/termios-struct.h
 create mode 100644 sysdeps/unix/sysv/linux/mips/bits/termios-tcflow.h
 delete mode 100644 sysdeps/unix/sysv/linux/mips/bits/termios.h
 create mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/termios-baud.h
 create mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/termios-c_cc.h
 create mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/termios-c_cflag.h
 create mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/termios-c_iflag.h
 create mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/termios-c_lflag.h
 create mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/termios-c_oflag.h
 create mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/termios-misc.h
 delete mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/termios.h
 create mode 100644 sysdeps/unix/sysv/linux/sparc/bits/termios-baud.h
 create mode 100644 sysdeps/unix/sysv/linux/sparc/bits/termios-c_cc.h
 create mode 100644 sysdeps/unix/sysv/linux/sparc/bits/termios-c_oflag.h
 create mode 100644 sysdeps/unix/sysv/linux/sparc/bits/termios-struct.h
 delete mode 100644 sysdeps/unix/sysv/linux/sparc/bits/termios.h

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44338-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Jan 03 13:39:41 2019
Return-Path: <glibc-bugs-return-44338-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 109730 invoked by alias); 3 Jan 2019 13:39:41 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 108802 invoked by uid 55); 3 Jan 2019 13:39:28 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/17783] TIOCSER_TEMT conditions inconsistent
Date: Thu, 03 Jan 2019 13:39:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: 2.21
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-17783-131-TkmTnp8rsR@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-17783-131@http.sourceware.org/bugzilla/>
References: <bug-17783-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00040.txt.bz2
Content-length: 24478

https://sourceware.org/bugzilla/show_bug.cgi?id=17783

--- Comment #2 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  6f343c1f338ca70411772309a3bbb1d67c71f419 (commit)
       via  51f4beb0812fa407fb9638637c81b4f303e2241f (commit)
       via  f69c5cb2a53c242e24f41145f64e3480856a4dd6 (commit)
       via  3aa4a07ec1b2b6b2ba90d2fb54eaefe194b210f1 (commit)
       via  22679ddf10487fe419c07de46427cf0173d008e3 (commit)
       via  72eb6ecc7efeab35554d54c64dc3358edd1db822 (commit)
       via  9c5d0d02c1122d10c2407333eeecd1ee2285084b (commit)
       via  7b832018881cbc860c70b7a768dae9cfb7b55663 (commit)
       via  3127003e756f3202462a11d8e5bd2b994b056c91 (commit)
       via  48c1dd963233930f55c48fe3f38ce6c2362fc373 (commit)
       via  e5a50db36eaa6e8c6427b3a971563240b633ca85 (commit)
       via  8083afa55d8c68abc02902e9a6ff16be5f301940 (commit)
      from  4d7d7dc6fe52216bab2a1a171966028276b0dde3 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=6f343c1f338ca70411772309a3bbb1d67c71f419

commit 6f343c1f338ca70411772309a3bbb1d67c71f419
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 18:57:53 2018 -0300

    termios: Consolidate termios.h

    This patch consolidates the Linux termios.h by removing the arch-specific
    one.

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Add
        bits/termios-misc.h.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Remove file.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/bits/termios-misc.h: New file.
        * sysdeps/unix/sysv/linux/bits/termios.h: Include termios-misc.h.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=51f4beb0812fa407fb9638637c81b4f303e2241f

commit 51f4beb0812fa407fb9638637c81b4f303e2241f
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 17:41:28 2018 -0300

    termios: Add powerpc termios-misc

    PowerPC termios.h header contains additional BSD terminal mode definitions
    (sgttyb, tchars, ltchars, and associated TIOCPKT_* symbolic constants).
    This patch moves all powerpc termios specific definition to its own header.

    No semantic change is expected, checked on a build against a
    powerpc64le-linux-gnu build.

        * sysdeps/unix/sysv/linux/powerpc/bits/termios-misc.h: New file.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h [__USE_MISC]
        (struct sgtty, struct tchars, struct ltchars, TIOCPKT_DATA,
        TIOCPKT_FLUSHREAD, TIOCPKT_FLUSHWRITE, TIOCPKT_STOP, TIOCPKT_START,
        TIOCPKT_NOSTOP, TIOCPKT_DOSTOP, _VINTR, _VQUIT, _VERASE, _VKILL,
        _VEOF, _VMIN, _VEOL, _VTIME, _VEOL2, _VSWTC): Move to
        termios-misc.h.
        * sysdeps/unix/sysv/linux/powerpc/Makefile [$subdir == misc]
        (sysdep_headers): Add termios-misc.h.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=f69c5cb2a53c242e24f41145f64e3480856a4dd6

commit f69c5cb2a53c242e24f41145f64e3480856a4dd6
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 17:28:27 2018 -0300

    termios: Remove Linux _IOT_termios

    It is used only on hurd.

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        * sysdeps/unix/sysv/linux/bits/termios.h (_IOT_termios): Remove.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=3aa4a07ec1b2b6b2ba90d2fb54eaefe194b210f1

commit 3aa4a07ec1b2b6b2ba90d2fb54eaefe194b210f1
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 15:54:16 2018 -0300

    termios: Consolidate tcflow symbolic constants

    This patch consolidates the termios symbolic constants for use with tcflow
    in its own header.  The Linux generic implementation values match the
    kernel UAPI and each architecture with deviate values have their own
    implementation (currently only mips).

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Add
        termios-tcflow.h.
        * sysdeps/unix/sysv/linux/bits/termios-tcflow.h: New file.
        * sysdeps/unix/sysv/linux/mips/bits/termios-tcflow.h: Likewise.
        * sysdeps/unix/sysv/linux/bits/termios.h (TCSANOW, TCSADRAIN,
        TCSAFLUSH): Move to termios-tcflow.h.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=22679ddf10487fe419c07de46427cf0173d008e3

commit 22679ddf10487fe419c07de46427cf0173d008e3
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 15:34:31 2018 -0300

    termios: Consolidate local mode definitions

    This patch consolidates the termios symbolic constants used for local
    mode with c_lflag member on its own header.  The Linux generic
implementation
    values match the kernel UAPI and each architecture with deviate values
    have their own implementation (in this case alpha, mips, and powerpc).

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Add
        termios-c_lflag.h.
        * sysdeps/unix/sysv/linux/bits/termios-c_lflag.h: New file.
        * sysdeps/unix/sysv/linux/alpha/bits/termios-c_lflag.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios-c_lflag.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios-c_lflag.h: Likewise.
        * sysdeps/unix/sysv/linux/bits/termios.h (ISIG, ISCANON, ECHO, ECHOE,
        ECHOK, ECHONL, NOFLSH, TOSTOP, IEXTEN): Move to termios-c_lflag.h.
        [__USE_MISC || (__USE_XOPEN && !__USE_XOPEN2K)] (XCASE): Likewise.
        [__USE_MISC] (ECHOCTL, ECHOPRT, ECHOKE, FLUSHO, PENDIN, EXTPROC):
        Likewise.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=72eb6ecc7efeab35554d54c64dc3358edd1db822

commit 72eb6ecc7efeab35554d54c64dc3358edd1db822
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 15:03:30 2018 -0300

    termios: Consolidate control mode definitions

    This patch consolidates the termios symbolic constants used for output
    mode with c_cflag memver on its own header.  The Linux generic
    implementation values match the kernel UAPI and each architecture with
    deviate values have their own implementation (in this case alpha and
    powerpc).

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Add
        termios-c_cflag.h.
        * sysdeps/unix/sysv/linux/bits/termios-c_cflag.h: New file.
        * sysdeps/unix/sysv/linux/alpha/bits/termios-c_cflag.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios-c_cflag.h: Likewise.
        * sysdeps/unix/sysv/linux/bits/termios.h (CSIZE, CS5, CS6, CS7, CS8,
        CSTOPB, CREAD, PARENB, PARODD, HUPCL, CLOCAL): Move to
        termios-c_cflag.h.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=9c5d0d02c1122d10c2407333eeecd1ee2285084b

commit 9c5d0d02c1122d10c2407333eeecd1ee2285084b
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 14:35:03 2018 -0300

    termios: Consolidate Baud Rate Selection definitions (BZ#23783)

    This patch consolidates the termios symbolic constants used for baud rates
    selection used along with speed_t on its own header.  The Linux generic
    implementation values match the kernel UAPI and each architecture with
    deviate values have their own implementation (in this case alpha and
    powerpc).

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        [BZ #23783]
        * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Add
        termios-baud.h.
        * sysdeps/unix/sysv/linux/bits/termios-baud.h: New file.
        * sysdeps/unix/sysv/linux/alpha/bits/termios-baud.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios-baud.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios-baud.h: Likewise.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h (B57600, B115200,
        B230400, B460800, B500000, B576000, B921600, B1000000, B1152000,
        B1500000, B2000000, B2500000, B3000000, B3500000, B4000000,
        __MAX_BAUD): Move to termios-baud.h.
        [__USE_MISC] (CBAUD, CBAUDEX): Likewise.
        * sysdeps/unix/sysv/linux/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=7b832018881cbc860c70b7a768dae9cfb7b55663

commit 7b832018881cbc860c70b7a768dae9cfb7b55663
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 11:56:06 2018 -0300

    termios: Consolidate Output Modes definitions

    This patch consolidates the termios symbolic constants used for ouput
    modes with c_oflag member on its own header.  The Linux generic
implementation
    values match the kernel UAPI and each architecture with deviate values
    have their own implementation (in this case alpha, powerpc, and sparc).

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        * sysdeps/unix/sysv/linux/Makefile (sysdep_routines): Add
        termios-c_oflag.h.
        * sysdeps/unix/sysv/linux/bits/termios-c_oflag.h: New file.
        * sysdeps/unix/sysv/linux/alpha/bits/termios-c_oflag.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios-c_oflag.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios-c_oflag.h: Likewise.
        * sysdeps/unix/sysv/linux/bits/termios.h (OPOST, OLCUC, ONLCR, OCRNL,
        ONOCR, ONLRET, OFILL, OFDEL, VTDLY, VT0, VT1):  Move to
        termios-c_oflag.h.
        [__USE_MISC || __USE_XOPEN] (NLDLY, NL0, NL1, CRDLY, CR0, CR1, CR2,
        CR3, TABDLY, TAB0, TAB1, TAB2, TAB3, BSDLY, BS0, BS1, FFDLY, FF0,
        FFR1): Likewise.
        [USE_MISC] (XTABS): Likewise.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h Likewise.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=3127003e756f3202462a11d8e5bd2b994b056c91

commit 3127003e756f3202462a11d8e5bd2b994b056c91
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 11:02:40 2018 -0300

    termios: Consolidate Input Modes definitions.

    This patch consolidates the termios symbolic constants used for input
    modes with c_iflag member on its own header.  The Linux generic
implementation
    values match the kernel UAPI and each architecture with deviate values
    have their own implementation (in this case alpha and powerpc).

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        * sysdeps/unix/sysv/linux/Makefile (sysdeps_headers): Add
        termios-c_iflag.h.
        * sysdeps/unix/sysv/linux/bits/termios-c_iflag.h: New file.
        * sysdeps/unix/sysv/linux/alpha/bits/termios-c_iflag.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios-c_iflag.h: Likewise.
        * sysdeps/unix/sysv/linux/bits/termios.h (IGNBRK, BRKINT, IGNPAR,
PARMRK,
        INPCK, ISTRIP, INLCR, IGNCR, ICRNL, IXON, IXOFF, IXANY, IUCLC, IMAXBEL,
        IUTF8): Move to termios-c_iflag.h.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=48c1dd963233930f55c48fe3f38ce6c2362fc373

commit 48c1dd963233930f55c48fe3f38ce6c2362fc373
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 10:26:14 2018 -0300

    termios: Consolidate termios c_cc symbolic constants

    This patch consolidates the termios symbolic constants used as subscript
    for the array c_cc on its own header.  The Linux generic implementation
    values match the kernel UAPI and each architecture with deviate values
    have their own implementation (in this case alpha, mips64, sparc64, and
    powerpc).

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        * sysdeps/unix/sysv/linux/Makefile (sysdeps_headers): Add
        termios-cc.h.
        * sysdeps/unix/sysv/linux/bits/termios-c_cc.h: Likewise.
        * sysdeps/unix/sysv/linux/alpha/bits/termios-c_cc.h: New file.
        * sysdeps/unix/sysv/linux/mips/bits/termios-c_cc.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios-c_cc.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios-c_cc.h: Likewise.
        * sysdeps/unix/sysv/linux/bits/termios.h (VINTR, VQUIT, VERASE,
        VKILL, VEOF, VTIME, VMIN, VSWTC, VSTART, VSTOP, VSUSP, VEOL,
        VREPRINT, VDISCARD, VWERASE, VLNEXT, VEOLF2): Move to termios-cc.h.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h: Likewise.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=e5a50db36eaa6e8c6427b3a971563240b633ca85

commit e5a50db36eaa6e8c6427b3a971563240b633ca85
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Tue Oct 9 10:00:14 2018 -0300

    termios: Consolidate struct termios

    This patch consolidates the struct termios definition on its own header
    and adds arch-defined ones for ABIs that deviate from generic
    implementation. They are:

      - alpha which has a slight different layout than generic one (c_cc
        field is defined prior c_line).

      - sparc and mips which do not have the c_ispeed/c_ospeed fields.

    No semantic change is expected, checked on a build against
x86_64-linux-gnu,
    alpha-linux-gnu, mips64-linux-gnu, and sparc64-linux-gnu.

        * sysdeps/unix/sysv/linux/alpha/bits/termios-struct.h: New file.
        * sysdeps/unix/sysv/linux/bits/termios-struct.h: Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios-struct.h: Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios-struct.h: Likewise.
        * sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Add
        termios-struct.h.
        * sysdeps/unix/sysv/linux/bits/termios.h (struct termios): Move to
        termios-struct.h.
        * sysdeps/unix/sysv/linux/alpha/bits/termios.h (struct termios):
        Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/termios.h (struct termios):
        Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h (struct termios):
        Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h (struct termios):
        Likewise.
        * sysdeps/unix/sysv/linux/kernel_termios.h (_HAVE_C_ISPEED,
        _HAVE_C_OSPEED): Define.
        * sysdeps/unix/sysv/linux/mips/kernel_termios.h (_HAVE_C_ISPEED,
        _HAVE_C_OSPEED): Likewise.
        * sysdeps/unix/sysv/linux/sparc/kernel_termios.h (_HAVE_C_ISPEED,
        _HAVE_C_OSPEED): Likewise.
        * sysdeps/unix/sysv/linux/speed.c [_HAVE_STRUCT_TERMIOS_C_OSPEED]
        (cfsetospeed): Check for define value instead of existence.
        [_HAVE_STRUCT_TERMIOS_C_ISPEED] (cfsetispeed): Likewise.
        * sysdeps/unix/sysv/linux/tcgetattr.c [_HAVE_STRUCT_TERMIOS_C_ISPEED
        && _HAVE_C_ISPEED] (__tcgetattr): Likewise.
        * sysdeps/unix/sysv/linux/tcsetattr.c [_HAVE_STRUCT_TERMIOS_C_ISPEED
        && _HAVE_C_ISPEED] (__tcsetattr): Likewise.

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=8083afa55d8c68abc02902e9a6ff16be5f301940

commit 8083afa55d8c68abc02902e9a6ff16be5f301940
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Mon Oct 8 17:51:32 2018 -0300

    termios: Define TIOCSER_TEMT with __USE_MISC (BZ#17783)

    This patch defines TIOCSER_TEMT on all architectures using the __USE_MISC
    guards similar to BZ#17782 fix.  Latest Linux UAPI defines TIOCSER_TEMT
    with the same value for all architectures, so it is safe to use the value
    as default for all ABIs.

    Checked on x86_64linux-gnu and build against sparc64-linux-gnu and
    powerpc64le-linux-gnu.

        [BZ #17783]
        * sysdeps/unix/sysv/linux/bits/termios.h [__USE_MISC] (TIOCSER_TEMT):
        Define.
        * sysdeps/unix/sysv/linux/powerpc/bits/termios.h [__USE_MISC]
        (TIOCSER_TEMT): Likewise.
        * sysdeps/unix/sysv/linux/sparc/bits/termios.h [__USE_MISC]
        (TEOCSER_TEMT): Likewise.

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                          |  166 ++++++++++++
 sysdeps/unix/sysv/linux/Makefile                   |    7 +-
 sysdeps/unix/sysv/linux/alpha/bits/termios-baud.h  |   46 ++++
 sysdeps/unix/sysv/linux/alpha/bits/termios-c_cc.h  |   40 +++
 .../unix/sysv/linux/alpha/bits/termios-c_cflag.h   |   35 +++
 .../unix/sysv/linux/alpha/bits/termios-c_iflag.h   |   38 +++
 .../unix/sysv/linux/alpha/bits/termios-c_lflag.h   |   42 +++
 .../unix/sysv/linux/alpha/bits/termios-c_oflag.h   |   66 +++++
 .../unix/sysv/linux/alpha/bits/termios-struct.h    |   37 +++
 sysdeps/unix/sysv/linux/alpha/bits/termios.h       |  223 ----------------
 sysdeps/unix/sysv/linux/bits/termios-baud.h        |   48 ++++
 sysdeps/unix/sysv/linux/bits/termios-c_cc.h        |   40 +++
 sysdeps/unix/sysv/linux/bits/termios-c_cflag.h     |   34 +++
 sysdeps/unix/sysv/linux/bits/termios-c_iflag.h     |   40 +++
 sysdeps/unix/sysv/linux/bits/termios-c_lflag.h     |   58 ++++
 sysdeps/unix/sysv/linux/bits/termios-c_oflag.h     |   61 +++++
 sysdeps/unix/sysv/linux/bits/termios-misc.h        |   21 ++
 sysdeps/unix/sysv/linux/bits/termios-struct.h      |   36 +++
 sysdeps/unix/sysv/linux/bits/termios-tcflow.h      |   26 ++
 sysdeps/unix/sysv/linux/bits/termios.h             |  167 +-----------
 sysdeps/unix/sysv/linux/kernel_termios.h           |    3 +
 sysdeps/unix/sysv/linux/mips/bits/termios-c_cc.h   |   43 +++
 .../unix/sysv/linux/mips/bits/termios-c_lflag.h    |   46 ++++
 sysdeps/unix/sysv/linux/mips/bits/termios-struct.h |   34 +++
 sysdeps/unix/sysv/linux/mips/bits/termios-tcflow.h |   26 ++
 sysdeps/unix/sysv/linux/mips/bits/termios.h        |  222 ----------------
 sysdeps/unix/sysv/linux/mips/kernel_termios.h      |    3 +
 .../unix/sysv/linux/powerpc/bits/termios-baud.h    |   45 ++++
 .../unix/sysv/linux/powerpc/bits/termios-c_cc.h    |   41 +++
 .../unix/sysv/linux/powerpc/bits/termios-c_cflag.h |   35 +++
 .../unix/sysv/linux/powerpc/bits/termios-c_iflag.h |   38 +++
 .../unix/sysv/linux/powerpc/bits/termios-c_lflag.h |   45 ++++
 .../unix/sysv/linux/powerpc/bits/termios-c_oflag.h |   65 +++++
 .../unix/sysv/linux/powerpc/bits/termios-misc.h    |   72 +++++
 sysdeps/unix/sysv/linux/powerpc/bits/termios.h     |  279 --------------------
 sysdeps/unix/sysv/linux/sparc/bits/termios-baud.h  |   46 ++++
 sysdeps/unix/sysv/linux/sparc/bits/termios-c_cc.h  |   43 +++
 .../unix/sysv/linux/sparc/bits/termios-c_oflag.h   |   64 +++++
 .../unix/sysv/linux/sparc/bits/termios-struct.h    |   34 +++
 sysdeps/unix/sysv/linux/sparc/bits/termios.h       |  225 ----------------
 sysdeps/unix/sysv/linux/sparc/kernel_termios.h     |    3 +
 sysdeps/unix/sysv/linux/speed.c                    |    4 +-
 sysdeps/unix/sysv/linux/tcgetattr.c                |    8 +-
 sysdeps/unix/sysv/linux/tcsetattr.c                |    4 +-
 44 files changed, 1546 insertions(+), 1113 deletions(-)
 create mode 100644 sysdeps/unix/sysv/linux/alpha/bits/termios-baud.h
 create mode 100644 sysdeps/unix/sysv/linux/alpha/bits/termios-c_cc.h
 create mode 100644 sysdeps/unix/sysv/linux/alpha/bits/termios-c_cflag.h
 create mode 100644 sysdeps/unix/sysv/linux/alpha/bits/termios-c_iflag.h
 create mode 100644 sysdeps/unix/sysv/linux/alpha/bits/termios-c_lflag.h
 create mode 100644 sysdeps/unix/sysv/linux/alpha/bits/termios-c_oflag.h
 create mode 100644 sysdeps/unix/sysv/linux/alpha/bits/termios-struct.h
 delete mode 100644 sysdeps/unix/sysv/linux/alpha/bits/termios.h
 create mode 100644 sysdeps/unix/sysv/linux/bits/termios-baud.h
 create mode 100644 sysdeps/unix/sysv/linux/bits/termios-c_cc.h
 create mode 100644 sysdeps/unix/sysv/linux/bits/termios-c_cflag.h
 create mode 100644 sysdeps/unix/sysv/linux/bits/termios-c_iflag.h
 create mode 100644 sysdeps/unix/sysv/linux/bits/termios-c_lflag.h
 create mode 100644 sysdeps/unix/sysv/linux/bits/termios-c_oflag.h
 create mode 100644 sysdeps/unix/sysv/linux/bits/termios-misc.h
 create mode 100644 sysdeps/unix/sysv/linux/bits/termios-struct.h
 create mode 100644 sysdeps/unix/sysv/linux/bits/termios-tcflow.h
 create mode 100644 sysdeps/unix/sysv/linux/mips/bits/termios-c_cc.h
 create mode 100644 sysdeps/unix/sysv/linux/mips/bits/termios-c_lflag.h
 create mode 100644 sysdeps/unix/sysv/linux/mips/bits/termios-struct.h
 create mode 100644 sysdeps/unix/sysv/linux/mips/bits/termios-tcflow.h
 delete mode 100644 sysdeps/unix/sysv/linux/mips/bits/termios.h
 create mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/termios-baud.h
 create mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/termios-c_cc.h
 create mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/termios-c_cflag.h
 create mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/termios-c_iflag.h
 create mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/termios-c_lflag.h
 create mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/termios-c_oflag.h
 create mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/termios-misc.h
 delete mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/termios.h
 create mode 100644 sysdeps/unix/sysv/linux/sparc/bits/termios-baud.h
 create mode 100644 sysdeps/unix/sysv/linux/sparc/bits/termios-c_cc.h
 create mode 100644 sysdeps/unix/sysv/linux/sparc/bits/termios-c_oflag.h
 create mode 100644 sysdeps/unix/sysv/linux/sparc/bits/termios-struct.h
 delete mode 100644 sysdeps/unix/sysv/linux/sparc/bits/termios.h

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44340-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Jan 03 13:40:49 2019
Return-Path: <glibc-bugs-return-44340-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 111847 invoked by alias); 3 Jan 2019 13:40:49 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 111805 invoked by uid 48); 3 Jan 2019 13:40:44 -0000
From: "adhemerval.zanella at linaro dot org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/17783] TIOCSER_TEMT conditions inconsistent
Date: Thu, 03 Jan 2019 13:40:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: 2.21
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: adhemerval.zanella at linaro dot org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: adhemerval.zanella at linaro dot org
X-Bugzilla-Target-Milestone: 2.29
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: target_milestone
Message-ID: <bug-17783-131-K7UCFbgzQM@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-17783-131@http.sourceware.org/bugzilla/>
References: <bug-17783-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00042.txt.bz2
Content-length: 391

https://sourceware.org/bugzilla/show_bug.cgi?id=17783

Adhemerval Zanella <adhemerval.zanella at linaro dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |2.29

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44339-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Jan 03 13:40:41 2019
Return-Path: <glibc-bugs-return-44339-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 111554 invoked by alias); 3 Jan 2019 13:40:41 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 111476 invoked by uid 48); 3 Jan 2019 13:40:34 -0000
From: "adhemerval.zanella at linaro dot org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/17783] TIOCSER_TEMT conditions inconsistent
Date: Thu, 03 Jan 2019 13:40:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: 2.21
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: adhemerval.zanella at linaro dot org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: adhemerval.zanella at linaro dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: bug_status cc resolution assigned_to
Message-ID: <bug-17783-131-cOmnArboma@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-17783-131@http.sourceware.org/bugzilla/>
References: <bug-17783-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00041.txt.bz2
Content-length: 853

https://sourceware.org/bugzilla/show_bug.cgi?id=17783

Adhemerval Zanella <adhemerval.zanella at linaro dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |adhemerval.zanella at linaro dot o
                   |                            |rg
         Resolution|---                         |FIXED
           Assignee|unassigned at sourceware dot org   |adhemerval.zanella at linaro dot o
                   |                            |rg

--- Comment #3 from Adhemerval Zanella <adhemerval.zanella at linaro dot org> ---
Fixed on 2.29 (commit 8083afa55d).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44341-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Jan 03 13:41:14 2019
Return-Path: <glibc-bugs-return-44341-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 112901 invoked by alias); 3 Jan 2019 13:41:14 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 112323 invoked by uid 48); 3 Jan 2019 13:41:09 -0000
From: "adhemerval.zanella at linaro dot org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/23783] [mips] Missing CMSPAR bits/termios.h
Date: Thu, 03 Jan 2019 13:41:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: 2.27
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: adhemerval.zanella at linaro dot org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: adhemerval.zanella at linaro dot org
X-Bugzilla-Target-Milestone: 2.29
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: bug_status resolution target_milestone
Message-ID: <bug-23783-131-Be6OweJmRs@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-23783-131@http.sourceware.org/bugzilla/>
References: <bug-23783-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00043.txt.bz2
Content-length: 624

https://sourceware.org/bugzilla/show_bug.cgi?id=23783

Adhemerval Zanella <adhemerval.zanella at linaro dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
   Target Milestone|---                         |2.29

--- Comment #4 from Adhemerval Zanella <adhemerval.zanella at linaro dot org> ---
Fixed on 2.29 (commit 9c5d0d02c1).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44342-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Jan 03 13:51:38 2019
Return-Path: <glibc-bugs-return-44342-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 9342 invoked by alias); 3 Jan 2019 13:51:38 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 9283 invoked by uid 55); 3 Jan 2019 13:51:33 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug build/24022] riscv build failure with Linux kernel 4.20-rc7
Date: Thu, 03 Jan 2019 13:51:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: build
X-Bugzilla-Version: 2.29
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: 2.29
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24022-131-49jTIcVz44@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24022-131@http.sourceware.org/bugzilla/>
References: <bug-24022-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00044.txt.bz2
Content-length: 3230

https://sourceware.org/bugzilla/show_bug.cgi?id=24022

--- Comment #6 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, release/2.28/master has been updated
       via  be62bbb621fae189f449f522512093b034cd2640 (commit)
      from  bee4baf6d7a1055f7e2819209e722c6effc9c1bf (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=be62bbb621fae189f449f522512093b034cd2640

commit be62bbb621fae189f449f522512093b034cd2640
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Thu Jan 3 14:13:32 2019 +0100

    riscv: Use __has_include__ to include <asm/syscalls.h> [BZ #24022]

    <asm/syscalls.h> has been removed by

    commit 27f8899d6002e11a6e2d995e29b8deab5aa9cc25
    Author: David Abdurachmanov <david.abdurachmanov@gmail.com>
    Date:   Thu Nov 8 20:02:39 2018 +0100

        riscv: add asm/unistd.h UAPI header

        Marcin Juszkiewicz reported issues while generating syscall table for
riscv
        using 4.20-rc1. The patch refactors our unistd.h files to match some
other
        architectures.

        - Add asm/unistd.h UAPI header, which has __ARCH_WANT_NEW_STAT only for
64-bit
        - Remove asm/syscalls.h UAPI header and merge to asm/unistd.h
        - Adjust kernel asm/unistd.h

        So now asm/unistd.h UAPI header should show all syscalls for riscv.

    <asm/syscalls.h> may be restored by

    Subject: [PATCH] riscv: restore asm/syscalls.h UAPI header
    Date: Tue, 11 Dec 2018 09:09:35 +0100

    UAPI header asm/syscalls.h was merged into UAPI asm/unistd.h header,
    which did resolve issue with missing syscalls macros resulting in
    glibc (2.28) build failure. It also broke glibc in a different way:
    asm/syscalls.h is being used by glibc. I noticed this while doing
    Fedora 30/Rawhide mass rebuild.

    The patch returns asm/syscalls.h header and incl. it into asm/unistd.h.
    I plan to send a patch to glibc to use asm/unistd.h instead of
    asm/syscalls.h

    In the meantime, we use __has_include__, which was added to GCC 5, to
    check if <asm/syscalls.h> exists before including it.  Tested with
    build-many-glibcs.py for riscv against kernel 4.19.12 and 4.20-rc7.

        [BZ #24022]
        * sysdeps/unix/sysv/linux/riscv/flush-icache.c: Check if
        <asm/syscalls.h> exists with __has_include__ before including it.

    (cherry picked from commit 0b9c84906f653978fb8768c7ebd0ee14a47e662e)

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                    |    6 ++++++
 NEWS                                         |    1 +
 sysdeps/unix/sysv/linux/riscv/flush-icache.c |    6 +++++-
 3 files changed, 12 insertions(+), 1 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44343-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Jan 03 15:04:11 2019
Return-Path: <glibc-bugs-return-44343-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 65085 invoked by alias); 3 Jan 2019 15:04:11 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 65015 invoked by uid 55); 3 Jan 2019 15:04:06 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24034] tst-cancel21-static fails with SIGBUS on pre-ARMv7 when using GCC 8
Date: Thu, 03 Jan 2019 15:04:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: 2.28
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: 2.29
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24034-131-lhziDs4zm8@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24034-131@http.sourceware.org/bugzilla/>
References: <bug-24034-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00045.txt.bz2
Content-length: 3110

https://sourceware.org/bugzilla/show_bug.cgi?id=24034

--- Comment #3 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, release/2.28/master has been updated
       via  2a8612b278bdb059e2d069b6d72570d7e0dc7aeb (commit)
      from  be62bbb621fae189f449f522512093b034cd2640 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=2a8612b278bdb059e2d069b6d72570d7e0dc7aeb

commit 2a8612b278bdb059e2d069b6d72570d7e0dc7aeb
Author: Aurelien Jarno <aurelien@aurel32.net>
Date:   Wed Jan 2 18:21:18 2019 +0100

    ARM: fix kernel assisted atomics with GCC 8 (bug 24034)

    The pre-ARMv7 CPUs are missing atomic compare and exchange and/or
    barrier instructions. Therefore those are implemented using kernel
    assistance, calling a kernel function at a specific address, and passing
    the arguments in the r0 to r4 registers. This is done by specifying
    registers for local variables. The a_ptr variable is placed in the r2
    register and declared with __typeof (mem). According to the GCC
    documentation on local register variables, if mem is a constant pointer,
    the compiler may substitute the variable with its initializer in asm
    statements, which may cause the corresponding operand to appear in a
    different register.

    This happens in __libc_start_main with the pointer to the thread counter
    for static binaries (but not the shared ones):

      # ifdef SHARED
            unsigned int *ptr = __libc_pthread_functions.ptr_nthreads;
      #  ifdef PTR_DEMANGLE
            PTR_DEMANGLE (ptr);
      #  endif
      # else
            extern unsigned int __nptl_nthreads __attribute ((weak));
            unsigned int *const ptr = &__nptl_nthreads;
      # endif

    This causes static binaries using threads to crash when the GNU libc is
    built with GCC 8 and most notably tst-cancel21-static.

    To fix that, use the same trick than for the volatile qualifier,
    defining a_ptr as a union.

    Changelog:
        [BZ #24034]
        * sysdeps/unix/sysv/linux/arm/atomic-machine.h
        (__arm_assisted_compare_and_exchange_val_32_acq): Use uint32_t rather
        than __typeof (...) for the a_ptr variable.
    (cherry picked from commit fe20bb1d6084bbf38fef587b0fb33eb6257cc1ed)

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                    |    7 +++++++
 NEWS                                         |    1 +
 sysdeps/unix/sysv/linux/arm/atomic-machine.h |   18 +++++++++++++-----
 3 files changed, 21 insertions(+), 5 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44345-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Jan 03 16:50:47 2019
Return-Path: <glibc-bugs-return-44345-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 58539 invoked by alias); 3 Jan 2019 16:50:46 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 58485 invoked by uid 48); 3 Jan 2019 16:50:42 -0000
From: "adhemerval.zanella at linaro dot org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/23640] no way to easily clear FD_CLOEXEC in posix_spawn_file_actions_adddup2()
Date: Thu, 03 Jan 2019 16:50:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: 2.29
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: adhemerval.zanella at linaro dot org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: adhemerval.zanella at linaro dot org
X-Bugzilla-Target-Milestone: 2.29
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: bug_status resolution target_milestone
Message-ID: <bug-23640-131-nPCWT5N641@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-23640-131@http.sourceware.org/bugzilla/>
References: <bug-23640-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00047.txt.bz2
Content-length: 624

https://sourceware.org/bugzilla/show_bug.cgi?id=23640

Adhemerval Zanella <adhemerval.zanella at linaro dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED
   Target Milestone|---                         |2.29

--- Comment #6 from Adhemerval Zanella <adhemerval.zanella at linaro dot org> ---
Fixed on 2.29 (commit 805334b26c).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44344-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Jan 03 16:50:16 2019
Return-Path: <glibc-bugs-return-44344-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 57200 invoked by alias); 3 Jan 2019 16:50:15 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 57019 invoked by uid 55); 3 Jan 2019 16:50:08 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/23640] no way to easily clear FD_CLOEXEC in posix_spawn_file_actions_adddup2()
Date: Thu, 03 Jan 2019 16:50:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: 2.29
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: adhemerval.zanella at linaro dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-23640-131-zTYuOHcm9H@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-23640-131@http.sourceware.org/bugzilla/>
References: <bug-23640-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00046.txt.bz2
Content-length: 3108

https://sourceware.org/bugzilla/show_bug.cgi?id=23640

--- Comment #5 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  805334b26c7e6e83557234f2008497c72176a6cd (commit)
      from  03992356e6fedc5a5e9d32df96c1a2c79ea28a8f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=805334b26c7e6e83557234f2008497c72176a6cd

commit 805334b26c7e6e83557234f2008497c72176a6cd
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Wed Sep 19 12:14:34 2018 -0700

    posix: Clear close-on-exec for posix_spawn adddup2 (BZ#23640)

    Austin Group issue #411 [1] proposes that posix_spawn file action
    posix_spawn_file_actions_adddup2 resets the close-on-exec when
    source and destination refer to same file descriptor.

    It solves the issue on multi-thread applications which uses
    close-on-exec as default, and want to hand-chose specifically
    file descriptor to purposefully inherited into a child process.
    Current approach to achieve this scenario is to use two adddup2 file
    actions and a temporary file description which do not conflict with
    any other, coupled with a close file action to avoid leaking the
    temporary file descriptor.  This approach, besides being complex,
    may fail with EMFILE/ENFILE file descriptor exaustion.

    This can be more easily accomplished with an in-place removal of
    FD_CLOEXEC.  Although the resulting adddup2 semantic is slight
    different than dup2 (equal file descriptors should be handled as
    no-op), the proposed possible solution are either more complex
    (fcntl action which a limited set of operations) or results in
    unrequired operations (dup3 which also returns EINVAL for same
    file descriptor).

    Checked on aarch64-linux-gnu.

        [BZ #23640]
        * posix/tst-spawn.c (do_prepare, handle_restart, do_test): Add
        posix_spawn_file_actions_adddup2 test to check O_CLOCEXEC reset.
        * sysdeps/unix/sysv/linux/spawni.c (__spawni_child): Add
        close-on-exec reset for adddup2 file action.
        * sysdeps/posix/spawni.c (__spawni_child): Likewise.

    [1] http://austingroupbugs.net/view.php?id=411

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                        |    9 +++++++
 posix/tst-spawn.c                |   44 +++++++++++++++++++++++++++++++-------
 sysdeps/posix/spawni.c           |   18 +++++++++++++--
 sysdeps/unix/sysv/linux/spawni.c |   18 +++++++++++++--
 4 files changed, 75 insertions(+), 14 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44346-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Jan 03 17:25:57 2019
Return-Path: <glibc-bugs-return-44346-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 55962 invoked by alias); 3 Jan 2019 17:25:57 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 54892 invoked by uid 48); 3 Jan 2019 17:25:49 -0000
From: "carlos at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug nptl/24056] New: nptl_db: Overrun in _td_store_value and _td_store_value_local.
Date: Thu, 03 Jan 2019 17:25:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: nptl
X-Bugzilla-Version: 2.30
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: carlos at redhat dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone
Message-ID: <bug-24056-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00048.txt.bz2
Content-length: 2070

https://sourceware.org/bugzilla/show_bug.cgi?id=24056

            Bug ID: 24056
           Summary: nptl_db: Overrun in _td_store_value and
                    _td_store_value_local.
           Product: glibc
           Version: 2.30
            Status: NEW
          Severity: normal
          Priority: P2
         Component: nptl
          Assignee: unassigned at sourceware dot org
          Reporter: carlos at redhat dot com
                CC: drepper.fsp at gmail dot com
  Target Milestone: ---

Two functions _td_store_value and _td_store_value_local take a 'unit32_t
desc[2]' instead of using the db_desc_t typedef, and therefore the type they
accept is 4-bytes too small (no offset). The callers are using ta_var_*
variables which were created with DB_VARIABLE() and so are using db_desc_t.

In practice it appears all callers pass a structure large enough for the
dereference to go beyond the end of 'uint32_t desc[2]' safely, but the compiler
may optimize this away as undefined behaviour since it's an access outside the
bounds of the array.

We need to test a fix like this:

diff --git a/nptl_db/fetch-value.c b/nptl_db/fetch-value.c
index 03b98cc5a0..2d95aa978f 100644
--- a/nptl_db/fetch-value.c
+++ b/nptl_db/fetch-value.c
@@ -140,7 +140,7 @@ _td_fetch_value (td_thragent_t *ta,

 td_err_e
 _td_store_value (td_thragent_t *ta,
-                uint32_t desc[2], int descriptor_name, psaddr_t idx,
+                db_desc_t desc, int descriptor_name, psaddr_t idx,
                 psaddr_t address, psaddr_t widened_value)
 {
   ps_err_e err;
@@ -240,7 +240,7 @@ _td_fetch_value_local (td_thragent_t *ta,

 td_err_e
 _td_store_value_local (td_thragent_t *ta,
-                      uint32_t desc[2], int descriptor_name, psaddr_t idx,
+                      db_desc_t desc, int descriptor_name, psaddr_t idx,
                       void *address, psaddr_t widened_value)
 {
   td_err_e terr = _td_locate_field (ta, desc, descriptor_name, idx, &address);
---

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44347-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Jan 03 17:26:05 2019
Return-Path: <glibc-bugs-return-44347-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 57062 invoked by alias); 3 Jan 2019 17:26:04 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 55928 invoked by uid 55); 3 Jan 2019 17:25:57 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug build/19444] build failures with -O1 due to -Wmaybe-uninitialized
Date: Thu, 03 Jan 2019 17:26:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: build
X-Bugzilla-Version: 2.23
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-19444-131-1128LKGwnH@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-19444-131@http.sourceware.org/bugzilla/>
References: <bug-19444-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00049.txt.bz2
Content-length: 3659

https://sourceware.org/bugzilla/show_bug.cgi?id=19444

--- Comment #12 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, release/2.28/master has been updated
       via  1e5c5303a522764d7e9d2302a60e4a32cdb902f1 (commit)
      from  2a8612b278bdb059e2d069b6d72570d7e0dc7aeb (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=1e5c5303a522764d7e9d2302a60e4a32cdb902f1

commit 1e5c5303a522764d7e9d2302a60e4a32cdb902f1
Author: Martin Jansa <Martin.Jansa@gmail.com>
Date:   Tue Oct 2 15:38:43 2018 +0000

    sysdeps/ieee754/soft-fp: ignore maybe-uninitialized with -O [BZ #19444]

    * with -O, -O1, -Os it fails with:

    In file included from ../soft-fp/soft-fp.h:318,
                     from ../sysdeps/ieee754/soft-fp/s_fdiv.c:28:
    ../sysdeps/ieee754/soft-fp/s_fdiv.c: In function '__fdiv':
    ../soft-fp/op-2.h:98:25: error: 'R_f1' may be used uninitialized in this
function [-Werror=maybe-uninitialized]
            X##_f0 = (X##_f1 << (_FP_W_TYPE_SIZE - (N)) | X##_f0 >> (N) \
                             ^~
    ../sysdeps/ieee754/soft-fp/s_fdiv.c:38:14: note: 'R_f1' was declared here
       FP_DECL_D (R);
                  ^
    ../soft-fp/op-2.h:37:36: note: in definition of macro '_FP_FRAC_DECL_2'
       _FP_W_TYPE X##_f0 _FP_ZERO_INIT, X##_f1 _FP_ZERO_INIT
                                        ^
    ../soft-fp/double.h:95:24: note: in expansion of macro '_FP_DECL'
     # define FP_DECL_D(X)  _FP_DECL (2, X)
                            ^~~~~~~~
    ../sysdeps/ieee754/soft-fp/s_fdiv.c:38:3: note: in expansion of macro
'FP_DECL_D'
       FP_DECL_D (R);
       ^~~~~~~~~
    ../soft-fp/op-2.h:101:17: error: 'R_f0' may be used uninitialized in this
function [-Werror=maybe-uninitialized]
           : (X##_f0 << (_FP_W_TYPE_SIZE - (N))) != 0)); \
                     ^~
    ../sysdeps/ieee754/soft-fp/s_fdiv.c:38:14: note: 'R_f0' was declared here
       FP_DECL_D (R);
                  ^
    ../soft-fp/op-2.h:37:14: note: in definition of macro '_FP_FRAC_DECL_2'
       _FP_W_TYPE X##_f0 _FP_ZERO_INIT, X##_f1 _FP_ZERO_INIT
                  ^
    ../soft-fp/double.h:95:24: note: in expansion of macro '_FP_DECL'
     # define FP_DECL_D(X)  _FP_DECL (2, X)
                            ^~~~~~~~
    ../sysdeps/ieee754/soft-fp/s_fdiv.c:38:3: note: in expansion of macro
'FP_DECL_D'
       FP_DECL_D (R);
       ^~~~~~~~~

    Build tested with Yocto for ARM, AARCH64, X86, X86_64, PPC, MIPS, MIPS64
    with -O, -O1, -Os.
    For AARCH64 it needs one more fix in locale for -Os.

        [BZ #19444]
        * sysdeps/ieee754/soft-fp/s_fdiv.c: Include <libc-diag.h> and use
        DIAG_PUSH_NEEDS_COMMENT, DIAG_IGNORE_NEEDS_COMMENT and
        DIAG_POP_NEEDS_COMMENT to disable -Wmaybe-uninitialized.

    (cherry picked from commit 4a06ceea33ecc220bbfe264d8f1e74de2f04e90d)

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                        |    7 +++++++
 NEWS                             |    1 +
 sysdeps/ieee754/soft-fp/s_fdiv.c |   12 ++++++++++++
 3 files changed, 20 insertions(+), 0 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44348-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Jan 03 17:59:45 2019
Return-Path: <glibc-bugs-return-44348-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 87268 invoked by alias); 3 Jan 2019 17:59:45 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 77048 invoked by uid 48); 3 Jan 2019 17:59:41 -0000
From: "carlos at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug nss/24059] New: nss_files: get_next_alias calls fgets_unlocked without checking for NULL.
Date: Thu, 03 Jan 2019 17:59:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: nss
X-Bugzilla-Version: 2.30
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: carlos at redhat dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone
Message-ID: <bug-24059-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00050.txt.bz2
Content-length: 2124

https://sourceware.org/bugzilla/show_bug.cgi?id=24059

            Bug ID: 24059
           Summary: nss_files: get_next_alias calls fgets_unlocked without
                    checking for NULL.
           Product: glibc
           Version: 2.30
            Status: NEW
          Severity: normal
          Priority: P2
         Component: nss
          Assignee: unassigned at sourceware dot org
          Reporter: carlos at redhat dot com
  Target Milestone: ---

The nss_files service calls fgets_unlocked() and does not check for NULL return
like the other two calls in the function.

nss/nss_files/files-alias.c (get_next_alias):

183           while (! ignore)
184             {
185               while (isspace (*line))
186                 ++line;

...

332                   /* The just read character is a white space and so
333                      can be ignored.  */
334                   first_unused[room_left - 1] = '\xff';
335                   line = fgets_unlocked (first_unused, room_left, stream);
336                   if (first_unused[room_left - 1] != '\xff')
337                     goto no_more_room;
338                   cp = strpbrk (line, "#\n");
339                   if (cp != NULL)
340                     *cp = '\0';

It looks like we should skip this line to avoid a null dereference on line 185.

diff --git a/nss/nss_files/files-alias.c b/nss/nss_files/files-alias.c
index 540eb9c678..8fb185fca0 100644
--- a/nss/nss_files/files-alias.c
+++ b/nss/nss_files/files-alias.c
@@ -333,6 +333,8 @@ get_next_alias (FILE *stream, const char *match, struct
aliasent *result,
                     can be ignored.  */
                  first_unused[room_left - 1] = '\xff';
                  line = fgets_unlocked (first_unused, room_left, stream);
+                 if (line == NULL)
+                   break;
                  if (first_unused[room_left - 1] != '\xff')
                    goto no_more_room;
                  cp = strpbrk (line, "#\n");
---

This needs a test case.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44349-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Jan 03 18:01:39 2019
Return-Path: <glibc-bugs-return-44349-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 9851 invoked by alias); 3 Jan 2019 18:01:38 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 9802 invoked by uid 48); 3 Jan 2019 18:01:34 -0000
From: "carlos at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug nss/24059] nss_files: get_next_alias calls fgets_unlocked without checking for NULL.
Date: Thu, 03 Jan 2019 18:01:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: nss
X-Bugzilla-Version: 2.30
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: carlos at redhat dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24059-131-mX7RzgASgV@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24059-131@http.sourceware.org/bugzilla/>
References: <bug-24059-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00051.txt.bz2
Content-length: 312

https://sourceware.org/bugzilla/show_bug.cgi?id=24059

--- Comment #1 from Carlos O'Donell <carlos at redhat dot com> ---
Sorry, the first null dereference is three lines down:

338                   cp = strpbrk (line, "#\n");

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44350-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri Jan 04 07:37:27 2019
Return-Path: <glibc-bugs-return-44350-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 10998 invoked by alias); 4 Jan 2019 07:37:27 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 10942 invoked by uid 48); 4 Jan 2019 07:37:23 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug nptl/24056] nptl_db: Overrun in _td_store_value and _td_store_value_local.
Date: Fri, 04 Jan 2019 07:37:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: nptl
X-Bugzilla-Version: 2.30
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-24056-131-uwtWZGghO5@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24056-131@http.sourceware.org/bugzilla/>
References: <bug-24056-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00052.txt.bz2
Content-length: 804

https://sourceware.org/bugzilla/show_bug.cgi?id=24056

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fweimer at redhat dot com

--- Comment #1 from Florian Weimer <fweimer at redhat dot com> ---
There's no static keyword here, so I think C requires that the array size is
ignored.  As C11 says:

A declaration of a parameter as “array of type” shall be adjusted to “qualified
pointer to type”, where the type qualifiers (if any) are those specified within
the [ and ] of the array type derivation.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44351-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri Jan 04 14:02:58 2019
Return-Path: <glibc-bugs-return-44351-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 21949 invoked by alias); 4 Jan 2019 14:02:58 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 21868 invoked by uid 48); 4 Jan 2019 14:02:54 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug dynamic-link/23462] Static binary with dynamic string tokens crashes.
Date: Fri, 04 Jan 2019 14:02:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: dynamic-link
X-Bugzilla-Version: 2.29
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: cc flagtypes.name
Message-ID: <bug-23462-131-TAcoTTEqVX@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-23462-131@http.sourceware.org/bugzilla/>
References: <bug-23462-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00053.txt.bz2
Content-length: 456

https://sourceware.org/bugzilla/show_bug.cgi?id=23462

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fweimer at redhat dot com
              Flags|                            |security-

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44352-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri Jan 04 14:15:05 2019
Return-Path: <glibc-bugs-return-44352-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 48670 invoked by alias); 4 Jan 2019 14:15:04 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 48543 invoked by uid 48); 4 Jan 2019 14:15:00 -0000
From: "carlos at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug locale/24062] New: repertoire_new_char: Pass NULL buf to insert_entry.
Date: Fri, 04 Jan 2019 14:15:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: locale
X-Bugzilla-Version: 2.30
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: carlos at redhat dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone
Message-ID: <bug-24062-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00054.txt.bz2
Content-length: 1171

https://sourceware.org/bugzilla/show_bug.cgi?id=24062

            Bug ID: 24062
           Summary: repertoire_new_char: Pass NULL buf to insert_entry.
           Product: glibc
           Version: 2.30
            Status: NEW
          Severity: normal
          Priority: P2
         Component: locale
          Assignee: unassigned at sourceware dot org
          Reporter: carlos at redhat dot com
  Target Milestone: ---

In locale/programs/repertoire.c:

392   char *buf = NULL;
...

459   for (cnt = from_nr; cnt <= to_nr; ++cnt)
460     {
461       uint32_t this_value = value + (cnt - from_nr);
462 
463       obstack_printf (ob, decimal_ellipsis ? "%.*s%0*ld" : "%.*s%0*lX",
464                       prefix_len, from, len1 - prefix_len, cnt);
465       obstack_1grow (ob, '\0');
466 
467       insert_entry (ht, buf, len1,
468                     (void *) (unsigned long int) this_value);

We pass buf and len1 to insert_entry.

We never assign buf to anything.

Either buf should be assigned or the code rewritten.

If we ever trigger this case it likely crashes.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44353-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri Jan 04 14:26:28 2019
Return-Path: <glibc-bugs-return-44353-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 129015 invoked by alias); 4 Jan 2019 14:26:28 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 128974 invoked by uid 48); 4 Jan 2019 14:26:24 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug manual/24063] New: @var{errno} should be @var{code}
Date: Fri, 04 Jan 2019 14:26:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: manual
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone flagtypes.name
Message-ID: <bug-24063-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00055.txt.bz2
Content-length: 759

https://sourceware.org/bugzilla/show_bug.cgi?id=24063

            Bug ID: 24063
           Summary: @var{errno} should be @var{code}
           Product: glibc
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P3
         Component: manual
          Assignee: unassigned at sourceware dot org
          Reporter: fweimer at redhat dot com
                CC: mtk.manpages at gmail dot com
  Target Milestone: ---
             Flags: security-

@var{errno} gets formatted as ERRNO (because it's a placeholder), but that is
confusing because it's a different C identifier.  @code{errno} is the right
Texinfo construct here.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44354-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri Jan 04 15:44:41 2019
Return-Path: <glibc-bugs-return-44354-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 129538 invoked by alias); 4 Jan 2019 15:44:41 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 128785 invoked by uid 48); 4 Jan 2019 15:44:36 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug manual/24063] @var{errno} should be @var{code}
Date: Fri, 04 Jan 2019 15:44:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: manual
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: fweimer at redhat dot com
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: bug_status assigned_to
Message-ID: <bug-24063-131-wPyQUWFrpH@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24063-131@http.sourceware.org/bugzilla/>
References: <bug-24063-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00056.txt.bz2
Content-length: 464

https://sourceware.org/bugzilla/show_bug.cgi?id=24063

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Assignee|unassigned at sourceware dot org   |fweimer at redhat dot com

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44355-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri Jan 04 15:57:26 2019
Return-Path: <glibc-bugs-return-44355-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 79328 invoked by alias); 4 Jan 2019 15:57:25 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 79274 invoked by uid 48); 4 Jan 2019 15:57:20 -0000
From: "schwab@linux-m68k.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug manual/24063] @var{errno} should be @code{errno}
Date: Fri, 04 Jan 2019 15:57:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: manual
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: schwab@linux-m68k.org
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: fweimer at redhat dot com
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: short_desc
Message-ID: <bug-24063-131-SKaXdF7rUa@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24063-131@http.sourceware.org/bugzilla/>
References: <bug-24063-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00057.txt.bz2
Content-length: 451

https://sourceware.org/bugzilla/show_bug.cgi?id=24063

Andreas Schwab <schwab@linux-m68k.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|@var{errno} should be       |@var{errno} should be
                   |@var{code}                  |@code{errno}

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44356-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri Jan 04 16:19:37 2019
Return-Path: <glibc-bugs-return-44356-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 8430 invoked by alias); 4 Jan 2019 16:19:36 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 7740 invoked by uid 55); 4 Jan 2019 16:19:31 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug build/19444] build failures with -O1 due to -Wmaybe-uninitialized
Date: Fri, 04 Jan 2019 16:19:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: build
X-Bugzilla-Version: 2.23
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-19444-131-8ocxvb6GzZ@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-19444-131@http.sourceware.org/bugzilla/>
References: <bug-19444-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00058.txt.bz2
Content-length: 3379

https://sourceware.org/bugzilla/show_bug.cgi?id=19444

--- Comment #13 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  27c5e756a2a8495d77480a103081a86c1ca9a1e8 (commit)
      from  8b18d418bd0ef1d2b1093e5b956bf176f41f4828 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=27c5e756a2a8495d77480a103081a86c1ca9a1e8

commit 27c5e756a2a8495d77480a103081a86c1ca9a1e8
Author: Martin Jansa <martin.jansa@gmail.com>
Date:   Fri Jan 4 16:17:48 2019 +0000

    sysdeps/ieee754: prevent maybe-uninitialized errors with -O [BZ #19444]

    With -O included in CFLAGS it fails to build with:

    ../sysdeps/ieee754/ldbl-96/e_jnl.c: In function '__ieee754_jnl':
    ../sysdeps/ieee754/ldbl-96/e_jnl.c:146:20: error: 'temp' may be used
uninitialized in this function [-Werror=maybe-uninitialized]
          b = invsqrtpi * temp / sqrtl (x);
              ~~~~~~~~~~^~~~~~
    ../sysdeps/ieee754/ldbl-96/e_jnl.c: In function '__ieee754_ynl':
    ../sysdeps/ieee754/ldbl-96/e_jnl.c:375:16: error: 'temp' may be used
uninitialized in this function [-Werror=maybe-uninitialized]
      b = invsqrtpi * temp / sqrtl (x);
          ~~~~~~~~~~^~~~~~
    ../sysdeps/ieee754/dbl-64/e_jn.c: In function '__ieee754_jn':
    ../sysdeps/ieee754/dbl-64/e_jn.c:113:20: error: 'temp' may be used
uninitialized in this function [-Werror=maybe-uninitialized]
          b = invsqrtpi * temp / sqrt (x);
              ~~~~~~~~~~^~~~~~
    ../sysdeps/ieee754/dbl-64/e_jn.c: In function '__ieee754_yn':
    ../sysdeps/ieee754/dbl-64/e_jn.c:320:16: error: 'temp' may be used
uninitialized in this function [-Werror=maybe-uninitialized]
      b = invsqrtpi * temp / sqrt (x);
          ~~~~~~~~~~^~~~~~

    Build tested with Yocto for ARM, AARCH64, X86, X86_64, PPC, MIPS, MIPS64
    with -O, -O1, -Os.
    For AARCH64 it needs one more fix in locale for -Os:
    https://sourceware.org/ml/libc-alpha/2018-09/msg00539.html

        [BZ #19444]
        * sysdeps/ieee754/dbl-64/e_jn.c (__ieee754_jn): Use
        __builtin_unreachable for default case in switch.
        (__ieee754_yn): Likewise.
        * sysdeps/ieee754/ldbl-96/e_jnl.c (__ieee754_jnl): Likewise.
        (__ieee754_ynl): Likewise.
        * sysdeps/ieee754/ldbl-128/e_jnl.c (__ieee754_jnl): Likewise.
        (__ieee754_ynl): Likewise.
        * sysdeps/ieee754/ldbl-128ibm/e_jnl.c (__ieee754_jnl): Likewise.
        (__ieee754_ynl): Likewise.

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                           |   13 +++++++++++++
 sysdeps/ieee754/dbl-64/e_jn.c       |    2 ++
 sysdeps/ieee754/ldbl-128/e_jnl.c    |    4 ++++
 sysdeps/ieee754/ldbl-128ibm/e_jnl.c |    4 ++++
 sysdeps/ieee754/ldbl-96/e_jnl.c     |    4 ++++
 5 files changed, 27 insertions(+), 0 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44357-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun Jan 06 00:15:49 2019
Return-Path: <glibc-bugs-return-44357-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 59354 invoked by alias); 6 Jan 2019 00:15:48 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 59247 invoked by uid 48); 6 Jan 2019 00:15:42 -0000
From: "hjl.tools at gmail dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug soft-fp/24066] New: Inconsistent _FP_W_TYPE_SIZE check
Date: Sun, 06 Jan 2019 00:15:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: soft-fp
X-Bugzilla-Version: 2.29
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: hjl.tools at gmail dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter cc target_milestone
Message-ID: <bug-24066-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00059.txt.bz2
Content-length: 1023

https://sourceware.org/bugzilla/show_bug.cgi?id=24066

            Bug ID: 24066
           Summary: Inconsistent _FP_W_TYPE_SIZE check
           Product: glibc
           Version: 2.29
            Status: NEW
          Severity: normal
          Priority: P2
         Component: soft-fp
          Assignee: unassigned at sourceware dot org
          Reporter: hjl.tools at gmail dot com
                CC: joseph at codesourcery dot com
  Target Milestone: ---

quad.h have

#if _FP_W_TYPE_SIZE < 64

union _FP_UNION_Q
{
  Use 4 _FP_W_TYPE
}

#else

union _FP_UNION_Q
{
  Use 2 _FP_W_TYPE
}

#endif

However

#if (2 * _FP_W_TYPE_SIZE) < _FP_FRACBITS_Q
  FP_EXTEND (Q, H, 4, 1, R, A);
#else
  FP_EXTEND (Q, H, 2, 1, R, A);
#endif

is used to check whether 4 or 2 _FP_W_TYPE needed used.  It seems to work
by pure luck.  Shouldn't it be

#if _FP_W_TYPE_SIZE < 64
  FP_EXTEND (Q, H, 4, 1, R, A);
#else
  FP_EXTEND (Q, H, 2, 1, R, A);
#endif

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44358-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun Jan 06 07:10:42 2019
Return-Path: <glibc-bugs-return-44358-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 55954 invoked by alias); 6 Jan 2019 07:10:42 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 55908 invoked by uid 48); 6 Jan 2019 07:10:38 -0000
From: "alex.silyuk at gmail dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug nss/24067] New: Not switches to user services
Date: Sun, 06 Jan 2019 07:10:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: nss
X-Bugzilla-Version: 2.26
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: alex.silyuk at gmail dot com
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone
Message-ID: <bug-24067-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00060.txt.bz2
Content-length: 747

https://sourceware.org/bugzilla/show_bug.cgi?id=24067

            Bug ID: 24067
           Summary: Not switches to user services
           Product: glibc
           Version: 2.26
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: nss
          Assignee: unassigned at sourceware dot org
          Reporter: alex.silyuk at gmail dot com
  Target Milestone: ---

After writing NSS service that was work on earlier glibc version, after adding
name service to nsswitch.conf, nss simply not running my service and therefore
i can not to use my module.
After lot of tries, i decided to write you for help.
Thanks

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44359-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun Jan 06 09:18:02 2019
Return-Path: <glibc-bugs-return-44359-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 3855 invoked by alias); 6 Jan 2019 09:18:01 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 3745 invoked by uid 48); 6 Jan 2019 09:17:56 -0000
From: "tamuki at linet dot gr.jp" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug time/23758] Improve the width of alternate representation for year in strftime
Date: Sun, 06 Jan 2019 09:18:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: time
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: tamuki at linet dot gr.jp
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-23758-131-aR4fsDR0pf@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-23758-131@http.sourceware.org/bugzilla/>
References: <bug-23758-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00061.txt.bz2
Content-length: 593

https://sourceware.org/bugzilla/show_bug.cgi?id=23758

--- Comment #6 from TAMUKI Shoichi <tamuki at linet dot gr.jp> ---
I sent the patch v5 to libc-alpha:
https://sourceware.org/ml/libc-alpha/2019-01/msg00144.html
https://sourceware.org/ml/libc-alpha/2019-01/msg00146.html
https://sourceware.org/ml/libc-alpha/2019-01/msg00149.html
https://sourceware.org/ml/libc-alpha/2019-01/msg00147.html
https://sourceware.org/ml/libc-alpha/2019-01/msg00148.html
https://sourceware.org/ml/libc-alpha/2019-01/msg00150.html

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44360-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun Jan 06 11:21:40 2019
Return-Path: <glibc-bugs-return-44360-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 62251 invoked by alias); 6 Jan 2019 11:21:40 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 62099 invoked by uid 48); 6 Jan 2019 11:21:33 -0000
From: "sourceware at isomer dot meta.net.nz" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug network/24047] libresolv should use IP_RECVERR to avoid long timeouts
Date: Sun, 06 Jan 2019 11:21:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: network
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: sourceware at isomer dot meta.net.nz
X-Bugzilla-Status: WAITING
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24047-131-Qk3hGyufIA@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24047-131@http.sourceware.org/bugzilla/>
References: <bug-24047-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00062.txt.bz2
Content-length: 3793

https://sourceware.org/bugzilla/show_bug.cgi?id=24047

--- Comment #2 from Perry Lorier <sourceware at isomer dot meta.net.nz> ---
(Sorry for the delay in replying, it's holiday times here, so things are a bit
chaotic).

Ah, my apologies for not providing more debug information that the first time
through.  connect() will handle the case where the error is created locally,
but if the error happens elsewhere / asynchronously, then the error can be
reported into the error queue.  Currently, resolv doesn't use the socket error
queue, so these messages are ignored.

Here is a reproduction case:
# unshare --net bash
# PS1="ns1\\$ "
ns1# ip link set dev lo up
ns1# ping www.example.com
; This immediately reports an error, because the DNS server has no local route,
and thus the connect() immediately fails like you suggest, as expected.

; but what what happens if we "hide" the unreachable route in a different
namespace, so lets create ns2.
# unshare --net bash
# PS1="ns2\\$ "
ns2# ip route add unreachable 0/0

; Now lets create a veth from one to the other...
# ip link add name veth-ns1 netns 3728 type veth peer name veth-ns2 netns 4058

; And configure ns1
ns1# ip link set veth-ns1 up
ns1# ip addr add dev veth-ns1 192.168.0.1/24
ns1# ip route add 0/0 via 192.168.0.2

; And configure ns2
ns2# ip link set veth-ns2 up
ns2# ip addr add dev veth-ns2 192.168.0.2/24
ns2# sysctl net.ipv4.conf.all.forwarding=1

; Right, now lets prepare a tcpdump and a strace:
ns1# tcpdump -i veth-ns1 -n &
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on veth-ns1, link-type EN10MB (Ethernet), capture size 262144 bytes
ns1# strace -Tt ping www.example.com
; snipping a lot of extraneous cruft, and reformatted the rest for clarity

; as predicted, the socket setup now succeeds ~immediately.
11:10:59 socket(AF_INET, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, IPPROTO_IP) = 5
<0.000171>
11:10:59 connect(5, {sa_family=AF_INET, sin_port=htons(53),
sin_addr=inet_addr("192.168.178.1")}, 16) = 0 <0.000141>
11:10:59 poll([{fd=5, events=POLLOUT}], 1, 0) = 1 ([{fd=5, revents=POLLOUT}])
<0.000053>

; The two DNS resolutions are sent, and two ICMP errors immediately come back
11:10:59 sendmmsg(5, [{msg_hdr={msg_name=NULL, msg_namelen=0,
msg_iov=[{iov_base="Q\366\1\0\0\1\0\0\0\0\0\0\3www\7example\3com\0\0\1\0"...,
iov_len=33}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, msg_len=33},
{msg_hdr={msg_name=NULL, msg_namelen=0,
msg_iov=[{iov_base="\25\t\1\0\0\1\0\0\0\0\0\0\3www\7example\3com\0\0\34\0"...,
iov_len=33}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, msg_len=33}], 2,
MSG_NOSIGNAL) = 2 <0.000179>

11:10:59.808281 IP 192.168.0.1.53384 > 192.168.178.1.53: 20982+ A?
www.example.com. (33)
11:10:59.808337 IP 192.168.0.2 > 192.168.0.1: ICMP net 192.168.178.1
unreachable, length 69

11:10:59.808361 IP 192.168.0.1.53384 > 192.168.178.1.53: 5385+ AAAA?
www.example.com. (33)
11:10:59.808373 IP 192.168.0.2 > 192.168.0.1: ICMP net 192.168.178.1
unreachable, length 69

11:10:59 poll([{fd=5, events=POLLIN}], 1, 5000...
11:11:00.010067 ARP, Request who-has 192.168.0.2 tell 192.168.0.1, length 28
11:11:00.010292 ARP, Reply 192.168.0.2 is-at 9e:21:fa:79:7b:2d, length 28

; But the poll() does not wake up, until 5s later when the timeout occurs, a
duration which is, in computing terms, nigh on geological.
...) = 0 (Timeout) <5.001497>

; <resolv goes on to try again 2 more times, hitting a timeout on each,
snipped, because this entry is already long enough>

If resolv handles the (asynchronous) ICMP error, then this would be able to
fail quickly, like the first case.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44361-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun Jan 06 12:23:33 2019
Return-Path: <glibc-bugs-return-44361-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 126494 invoked by alias); 6 Jan 2019 12:23:33 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 126302 invoked by uid 48); 6 Jan 2019 12:23:28 -0000
From: "schwab@linux-m68k.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug nss/24067] Not switches to user services
Date: Sun, 06 Jan 2019 12:23:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: nss
X-Bugzilla-Version: 2.26
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: schwab@linux-m68k.org
X-Bugzilla-Status: UNCONFIRMED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24067-131-ivRlMyDMyl@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24067-131@http.sourceware.org/bugzilla/>
References: <bug-24067-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00063.txt.bz2
Content-length: 332

https://sourceware.org/bugzilla/show_bug.cgi?id=24067

--- Comment #1 from Andreas Schwab <schwab@linux-m68k.org> ---
If you seek for help write to <libc-help@sourceware.org>.  Bugzilla is not a
support platform, not for third-party software anyway.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44362-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon Jan 07 08:16:05 2019
Return-Path: <glibc-bugs-return-44362-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 16595 invoked by alias); 7 Jan 2019 08:16:00 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 16162 invoked by uid 48); 7 Jan 2019 08:15:26 -0000
From: "alex.silyuk at gmail dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug nss/24067] Not switches to user services
Date: Mon, 07 Jan 2019 08:16:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: nss
X-Bugzilla-Version: 2.26
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: alex.silyuk at gmail dot com
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-24067-131-SUjGNlMp0Z@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24067-131@http.sourceware.org/bugzilla/>
References: <bug-24067-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00064.txt.bz2
Content-length: 559

https://sourceware.org/bugzilla/show_bug.cgi?id=24067

Alexesi <alex.silyuk at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

--- Comment #2 from Alexesi <alex.silyuk at gmail dot com> ---
my fault, my name service was compiled using g++ instead of gcc

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44363-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon Jan 07 10:05:22 2019
Return-Path: <glibc-bugs-return-44363-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 49726 invoked by alias); 7 Jan 2019 10:05:22 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 49653 invoked by uid 48); 7 Jan 2019 10:05:18 -0000
From: "schwab@linux-m68k.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug nss/24067] Not switches to user services
Date: Mon, 07 Jan 2019 10:05:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: nss
X-Bugzilla-Version: 2.26
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: schwab@linux-m68k.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: INVALID
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: resolution
Message-ID: <bug-24067-131-0TT2CLFAWK@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24067-131@http.sourceware.org/bugzilla/>
References: <bug-24067-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00065.txt.bz2
Content-length: 375

https://sourceware.org/bugzilla/show_bug.cgi?id=24067

Andreas Schwab <schwab@linux-m68k.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|FIXED                       |INVALID

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44364-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon Jan 07 10:47:12 2019
Return-Path: <glibc-bugs-return-44364-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 48846 invoked by alias); 7 Jan 2019 10:47:12 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 48727 invoked by uid 48); 7 Jan 2019 10:47:03 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug manual/24063] @var{errno} should be @code{errno}
Date: Mon, 07 Jan 2019 10:47:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: manual
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: fweimer at redhat dot com
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: bug_status resolution
Message-ID: <bug-24063-131-XtraIDgvuO@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24063-131@http.sourceware.org/bugzilla/>
References: <bug-24063-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00066.txt.bz2
Content-length: 519

https://sourceware.org/bugzilla/show_bug.cgi?id=24063

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #1 from Florian Weimer <fweimer at redhat dot com> ---
Fixed for 2.29.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44366-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon Jan 07 10:47:24 2019
Return-Path: <glibc-bugs-return-44366-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 49428 invoked by alias); 7 Jan 2019 10:47:24 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 49393 invoked by uid 48); 7 Jan 2019 10:47:20 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug manual/24063] @var{errno} should be @code{errno}
Date: Mon, 07 Jan 2019 10:47:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: manual
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: fweimer at redhat dot com
X-Bugzilla-Target-Milestone: 2.29
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: target_milestone
Message-ID: <bug-24063-131-cQVECaJwuF@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24063-131@http.sourceware.org/bugzilla/>
References: <bug-24063-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00068.txt.bz2
Content-length: 376

https://sourceware.org/bugzilla/show_bug.cgi?id=24063

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |2.29

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44365-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon Jan 07 10:47:18 2019
Return-Path: <glibc-bugs-return-44365-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 49156 invoked by alias); 7 Jan 2019 10:47:18 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 49103 invoked by uid 55); 7 Jan 2019 10:47:14 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug manual/24063] @var{errno} should be @code{errno}
Date: Mon, 07 Jan 2019 10:47:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: manual
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P3
X-Bugzilla-Assigned-To: fweimer at redhat dot com
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24063-131-php7Fe7Nh0@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24063-131@http.sourceware.org/bugzilla/>
References: <bug-24063-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00067.txt.bz2
Content-length: 1870

https://sourceware.org/bugzilla/show_bug.cgi?id=24063

--- Comment #2 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  010fe2317732b009e096cba9df14d5a56ec28de9 (commit)
      from  b79dc8d0fec37d774d6c7161c96b2cd543c155de (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=010fe2317732b009e096cba9df14d5a56ec28de9

commit 010fe2317732b009e096cba9df14d5a56ec28de9
Author: Florian Weimer <fweimer@redhat.com>
Date:   Mon Jan 7 11:42:04 2019 +0100

    manual: Use @code{errno} instead of @var{errno} [BZ #24063]

    @var is intended for placeholders (such as function parameters).
    Actual variables need to use @code because @var causes upper-case
    output, resulting in a different C identifier.

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog           |   23 +++++++++++++++++++++++
 manual/arith.texi   |   14 +++++++-------
 manual/filesys.texi |    6 +++---
 manual/job.texi     |    2 +-
 manual/llio.texi    |    4 ++--
 manual/math.texi    |    2 +-
 manual/message.texi |   18 +++++++++---------
 manual/nss.texi     |    4 ++--
 manual/search.texi  |    2 +-
 manual/setjmp.texi  |    4 ++--
 manual/time.texi    |    2 +-
 manual/users.texi   |    4 ++--
 12 files changed, 54 insertions(+), 31 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44367-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon Jan 07 13:43:13 2019
Return-Path: <glibc-bugs-return-44367-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 14558 invoked by alias); 7 Jan 2019 13:43:13 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 14471 invoked by uid 48); 7 Jan 2019 13:43:07 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug network/24047] libresolv should use IP_RECVERR to avoid long timeouts
Date: Mon, 07 Jan 2019 13:43:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: network
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: INVALID
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: fweimer at redhat dot com
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: bug_status resolution assigned_to
Message-ID: <bug-24047-131-uGOiI2mycn@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24047-131@http.sourceware.org/bugzilla/>
References: <bug-24047-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00069.txt.bz2
Content-length: 2902

https://sourceware.org/bugzilla/show_bug.cgi?id=24047

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|---                         |INVALID
           Assignee|unassigned at sourceware dot org   |fweimer at redhat dot com

--- Comment #3 from Florian Weimer <fweimer at redhat dot com> ---
Thanks.

I believe this is a kernel bug, or a configuration error.  In my testing, if
the ICMP packet is received over an Ethernet interface, poll does report
POLLERR, as expected:

socket(AF_INET6, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, IPPROTO_IP) = 3
<0.000015>
connect(3, {sa_family=AF_INET6, sin6_port=htons(53), inet_pton(AF_INET6,
"fe80:52:0:10bb::fc", &sin6_addr), sin6_flowinfo=htonl(0),
sin6_scope_id=if_nametoindex("eno1")}, 28) = 0 <0.000010>
poll([{fd=3, events=POLLOUT}], 1, 0)    = 1 ([{fd=3, revents=POLLOUT}])
<0.000005>
sendto(3, "\350\\\1\0\0\1\0\0\0\0\0\0\3www\7example\3com\0\0\34\0"..., 33,
MSG_NOSIGNAL, NULL, 0) = 33 <0.000014>
poll([{fd=3, events=POLLIN}], 1, 5000)  = 1 ([{fd=3, revents=POLLERR}])
<0.000527>
close(3)                                = 0 <0.000007>
socket(AF_INET, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, IPPROTO_IP) = 3
<0.000012>
connect(3, {sa_family=AF_INET, sin_port=htons(53),
sin_addr=inet_addr("10.19.183.254")}, 16) = 0 <0.000007>
poll([{fd=3, events=POLLOUT}], 1, 0)    = 1 ([{fd=3, revents=POLLOUT}])
<0.000004>
sendto(3, "\350\\\1\0\0\1\0\0\0\0\0\0\3www\7example\3com\0\0\34\0"..., 33,
MSG_NOSIGNAL, NULL, 0) = 33 <0.000013>
poll([{fd=3, events=POLLIN}], 1, 3000)  = 1 ([{fd=3, revents=POLLERR}])
<0.001159>
close(3)                                = 0 <0.000006>
socket(AF_INET, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, IPPROTO_IP) = 3
<0.000011>
connect(3, {sa_family=AF_INET, sin_port=htons(53),
sin_addr=inet_addr("10.19.43.29")}, 16) = 0 <0.000006>
poll([{fd=3, events=POLLOUT}], 1, 0)    = 1 ([{fd=3, revents=POLLOUT}])
<0.000004>
sendto(3, "\350\\\1\0\0\1\0\0\0\0\0\0\3www\7example\3com\0\0\34\0"..., 33,
MSG_NOSIGNAL, NULL, 0) = 33 <0.000013>
poll([{fd=3, events=POLLIN}], 1, 6000)  = 1 ([{fd=3, revents=POLLIN}])
<0.000256>
ioctl(3, FIONREAD, [109])               = 0 <0.000005>
recvfrom(3, "\350\\\201\200\0\1\0\1\0\2\0\0\3www\7example\3com\0\0\34\0"...,
1024, 0, {sa_family=AF_INET, sin_port=htons(53),
sin_addr=inet_addr("10.19.43.29")}, [28->16]) = 109 <0.000005>
close(3)                                = 0 <0.000006>

This is on kernel 4.18 with relatively few backports.  I believe earlier
kernels behave in the same way.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44368-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon Jan 07 13:58:50 2019
Return-Path: <glibc-bugs-return-44368-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 102410 invoked by alias); 7 Jan 2019 13:58:50 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 99018 invoked by uid 55); 7 Jan 2019 13:58:45 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug localedata/24046] en_US locale doesn't define date_fmt
Date: Mon, 07 Jan 2019 13:58:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: localedata
X-Bugzilla-Version: 2.29
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24046-131-PZlUhvFuG1@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24046-131@http.sourceware.org/bugzilla/>
References: <bug-24046-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00070.txt.bz2
Content-length: 1755

https://sourceware.org/bugzilla/show_bug.cgi?id=24046

--- Comment #1 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  7395f3a0efad9fc51bb54fa383ef6524702e0c49 (commit)
      from  010fe2317732b009e096cba9df14d5a56ec28de9 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=7395f3a0efad9fc51bb54fa383ef6524702e0c49

commit 7395f3a0efad9fc51bb54fa383ef6524702e0c49
Author: Aurelien Jarno <aurelien@aurel32.net>
Date:   Mon Dec 31 00:29:53 2018 +0100

    en_US: define date_fmt (bug 24046)

    The en_US locale use a 12h am/pm format in both d_fmt and d_t_fmt, which
    is correct, but does not define date_fmt. This causes the default value
    to be used, which is in 24h format.

    This patch adds the date_fmt entry to the en_US locale with the same
    value as d_t_fmt as the latter already includes the timezone.

    Changelog
        [BZ #24046]
        * localedata/locales/en_US (date_fmt): Add, set to
        "%a %d %b %Y %r %Z".

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                |    6 ++++++
 localedata/locales/en_US |    3 +++
 2 files changed, 9 insertions(+), 0 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44370-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon Jan 07 14:01:50 2019
Return-Path: <glibc-bugs-return-44370-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 118186 invoked by alias); 7 Jan 2019 14:01:49 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 117669 invoked by uid 48); 7 Jan 2019 14:01:44 -0000
From: "aurelien at aurel32 dot net" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug localedata/24046] en_US locale doesn't define date_fmt
Date: Mon, 07 Jan 2019 14:01:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: localedata
X-Bugzilla-Version: 2.29
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: aurelien at aurel32 dot net
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: 2.29
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: bug_status resolution target_milestone
Message-ID: <bug-24046-131-rigYMWx0WD@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24046-131@http.sourceware.org/bugzilla/>
References: <bug-24046-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00072.txt.bz2
Content-length: 577

https://sourceware.org/bugzilla/show_bug.cgi?id=24046

Aurelien Jarno <aurelien at aurel32 dot net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED
   Target Milestone|---                         |2.29

--- Comment #2 from Aurelien Jarno <aurelien at aurel32 dot net> ---
Fixed for 2.29.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44369-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon Jan 07 14:01:09 2019
Return-Path: <glibc-bugs-return-44369-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 114688 invoked by alias); 7 Jan 2019 14:01:08 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 114349 invoked by uid 55); 7 Jan 2019 14:00:43 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug string/24024] strerror() might set errno to ENOMEM due to -fno-math-error
Date: Mon, 07 Jan 2019 14:01:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: string
X-Bugzilla-Version: 2.28
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: cvs-commit at gcc dot gnu.org
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24024-131-ZeLg56JD1j@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24024-131@http.sourceware.org/bugzilla/>
References: <bug-24024-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00071.txt.bz2
Content-length: 2719

https://sourceware.org/bugzilla/show_bug.cgi?id=24024

--- Comment #4 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  2ef427168818ce04b03cecb7b739f9db0156e3e4 (commit)
      from  7395f3a0efad9fc51bb54fa383ef6524702e0c49 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=2ef427168818ce04b03cecb7b739f9db0156e3e4

commit 2ef427168818ce04b03cecb7b739f9db0156e3e4
Author: Aurelien Jarno <aurelien@aurel32.net>
Date:   Thu Jan 3 15:51:37 2019 +0100

    Only build libm with -fno-math-errno (bug 24024)

    Commit 1294b1892e ("Add support for sqrt asm redirects") added the
    -fno-math-errno flag to build most of the glibc in order to enable GCC
    to inline math functions. Due to GCC bug #88576, saving and restoring
    errno around calls to malloc are optimized-out. In turn this causes
    strerror to set errno to ENOMEM if it get passed an invalid error number
    and if malloc sets errno to ENOMEM (which might happen even if it
    succeeds). This is not allowed by POSIX.

    This patch changes the build flags, building only libm with
    -fno-math-errno and all the remaining code with -fno-math-errno. This
    should be safe as libm doesn't contain any code saving and restoring
    errno around malloc. This patch can probably be reverted once the GCC
    bug is fixed and available in stable releases.

    Tested on x86-64, no regression in the testsuite.

    Changelog:
        [BZ #24024]
        * Makeconfig: Build libm with -fno-math-errno but build the remaining
        code with -fmath-errno.
        * string/Makefile [$(build-shared)] (tests): Add test-strerror-errno.
        [$(build-shared)] (LDLIBS-test-strerror-errno): New variable.
        * string/test-strerror-errno.c: New file.

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                    |    9 ++++++
 Makeconfig                   |    6 +++-
 string/Makefile              |    6 ++++
 string/test-strerror-errno.c |   61 ++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 80 insertions(+), 2 deletions(-)
 create mode 100644 string/test-strerror-errno.c

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44371-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon Jan 07 14:02:46 2019
Return-Path: <glibc-bugs-return-44371-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 119694 invoked by alias); 7 Jan 2019 14:02:44 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 119584 invoked by uid 48); 7 Jan 2019 14:02:39 -0000
From: "aurelien at aurel32 dot net" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug string/24024] strerror() might set errno to ENOMEM due to -fno-math-error
Date: Mon, 07 Jan 2019 14:02:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: string
X-Bugzilla-Version: 2.28
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: aurelien at aurel32 dot net
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: 2.29
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: bug_status resolution target_milestone
Message-ID: <bug-24024-131-CJr1QomOfp@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24024-131@http.sourceware.org/bugzilla/>
References: <bug-24024-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2019-01/txt/msg00073.txt.bz2
Content-length: 577

https://sourceware.org/bugzilla/show_bug.cgi?id=24024

Aurelien Jarno <aurelien at aurel32 dot net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED
   Target Milestone|---                         |2.29

--- Comment #5 from Aurelien Jarno <aurelien at aurel32 dot net> ---
Fixed for 2.29.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-44372-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon Jan 07 16:39:51 2019
Return-Path: <glibc-bugs-return-44372-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 65971 invoked by alias); 7 Jan 2019 16:39:51 -0000
Mailing-List: contact glibc-bugs-help@sourceware.org; run by ezmlm
Precedence: bulk
List-Id: <glibc-bugs.sourceware.org>
List-Subscribe: <mailto:glibc-bugs-subscribe@sourceware.org>
List-Post: <mailto:glibc-bugs@sourceware.org>
List-Help: <mailto:glibc-bugs-help@sourceware.org>, <http://sourceware.org/lists.html#faqs>
Sender: glibc-bugs-owner@sourceware.org
Delivered-To: mailing list glibc-bugs@sourceware.org
Received: (qmail 65959 invoked by uid 89); 7 Jan 2019 16:39:51 -0000
Authentication-Results: sourceware.org; auth=none
X-Spam-SWARE-Status: No, score=3.5 required=5.0 testsºYES_60,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,UNSUBSCRIBE_BODY autolearn=no version=3.3.2 spammy=Website, Marketing, campaigns, HX-MSMail-Priority:High
X-HELO: n1nlsmtp03.shr.prod.ams1.secureserver.net
Received: from n1nlsmtp03.shr.prod.ams1.secureserver.net (HELO n1nlsmtp03.shr.prod.ams1.secureserver.net) (188.121.43.193) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 07 Jan 2019 16:39:48 +0000
Received: from n3plcpnl0137.prod.ams3.secureserver.net ([160.153.154.160])	by : HOSTING RELAY : with ESMTP	id gXvIgSwzaG7JRgXvIghD69; Mon, 07 Jan 2019 09:38:44 -0700
Received: from [207.244.100.146] (portP453 helo=HIPL3010)	by n3plcpnl0137.prod.ams3.secureserver.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-SHA384:256)	(Exim 4.91)	(envelope-from <caroline.parks@webbasedata.com>)	id 1ggXvH-008514-Bu	for glibc-bugs@sourceware.org; Mon, 07 Jan 2019 09:38:43 -0700
From: "Caroline Parks" <caroline.parks@webbasedata.com>
To: <glibc-bugs@sourceware.org>
References:
In-Reply-To:
Subject: Alcatel Lucent Users Records
Date: Mon, 07 Jan 2019 16:39:00 -0000
Message-ID: <!&!AAAAAAAAAAAYAAAAAAAAAO/UcBiilRBPtol0XgWQBC3CgAAAEAAAACsRLU+WAnxKiq5mot+rwToBAAAAAA==@webbasedata.com>
MIME-Version: 1.0
Content-Type: text/plain;	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-SW-Source: 2019-01/txt/msg00074.txt.bz2
Content-length: 627

Hi,



I'm curious to know if you would be interested in a records of Alcatel
Lucent Users for your sales and marketing campaigns.



Each Contact Contains: LinkedIn Profile, Company Name, Contact name, Title,
Address, Phone, Fax, City, State, Zip codes, Country, Industry, Employee
size, Revenue size, Sic Code, Website and verified email address.



Let me know if you are interested and I will get back to you with the
counts, pricing structure and a samples file for your review.



Best Regards,

Caroline Parks

Sr. Marketing Analyst



To opt out, please reply with Unsubscribe in the Subject Line.












^ permalink raw reply	[flat|nested] 2+ messages in thread

* [Bug stdio/24051] puts and putchar output to _IO_stdout instead of stdout
       [not found] <bug-24051-131@http.sourceware.org/bugzilla/>
  2019-01-01  1:10 ` [Bug stdio/24051] puts and putchar ouput to _IO_stdout instead of stdout ppluzhnikov at google dot com
@ 2020-11-02  7:44 ` ldv at sourceware dot org
  1 sibling, 0 replies; 2+ messages in thread
From: ldv at sourceware dot org @ 2020-11-02  7:44 UTC (permalink / raw)
  To: glibc-bugs

https://sourceware.org/bugzilla/show_bug.cgi?id=24051

Dmitry V. Levin <ldv at sourceware dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|puts and putchar ouput to   |puts and putchar output to
                   |_IO_stdout instead of       |_IO_stdout instead of
                   |stdout                      |stdout

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2020-11-02  7:44 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-24051-131@http.sourceware.org/bugzilla/>
2019-01-01  1:10 ` [Bug stdio/24051] puts and putchar ouput to _IO_stdout instead of stdout ppluzhnikov at google dot com
2020-11-02  7:44 ` [Bug stdio/24051] puts and putchar output " ldv at sourceware dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).