public inbox for glibc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug localedata/12031] iconv -t ascii//translit with Greek characters
       [not found] <bug-12031-131@http.sourceware.org/bugzilla/>
@ 2011-05-15  4:44 ` drepper.fsp at gmail dot com
  2011-06-26 15:17 ` squarious at gmail dot com
                   ` (13 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: drepper.fsp at gmail dot com @ 2011-05-15  4:44 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=12031

Ulrich Drepper <drepper.fsp at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |WAITING
                 CC|                            |drepper.fsp at gmail dot
                   |                            |com

--- Comment #1 from Ulrich Drepper <drepper.fsp at gmail dot com> 2011-05-15 04:43:52 UTC ---
What would the transliteration look like?  And is it locale-independent?

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


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

* [Bug localedata/12031] iconv -t ascii//translit with Greek characters
       [not found] <bug-12031-131@http.sourceware.org/bugzilla/>
  2011-05-15  4:44 ` [Bug localedata/12031] iconv -t ascii//translit with Greek characters drepper.fsp at gmail dot com
@ 2011-06-26 15:17 ` squarious at gmail dot com
  2011-09-24  2:35 ` mistresssilvara at hotmail dot com
                   ` (12 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: squarious at gmail dot com @ 2011-06-26 15:17 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=12031

squarious at gmail dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |squarious at gmail dot com

--- Comment #2 from squarious at gmail dot com 2011-06-26 15:17:00 UTC ---
In general greek transliteration (greeklish) can be orthographic-correct or
just phonetic-correct.

Standards^[1][3]
=======
[ISO 843]: is orthograpih-correct where you can find complete transliteration
map from Greek characters to Latin ones. It also includes accented letters and
digraphs.
http://en.wikipedia.org/wiki/ISO_843

Examples using this ISO-843 are:
Ψάρι : Psári   (notice 1-letter Ψ -> 2-letters Ps)
Όργανο : Όrgano 
Φλάουτο : Fláouto (notice exception double vowel ου -> ou)
Φύτρο : Fýtro
Αυτοκίνητο : Autokínīto
Αυγό : Augó
Φεγγάρι : Feggári
Μπάμια: Mpámia

----
[UN Elot 743]: It is much like ISO 843. Key differences is that it has
different rules for consonant and vowel digraphs, as they become
phonetic-correct. It also uses more mainstream latin letters like "i" and not
"ī" that is used by ISO-843.

Αυτοκίνητο : Aftokínito (notice the αυ becomes af to be phonetic-correct)
Αυγό : Avgo (notice that here αυ becomes av to be phonetic-correct)
Φεγγάρι : Fengári ( notice that γγ becomes ng to be phonetic-correct)

-----
[ALA-LC]: http://www.loc.gov/catdir/cpso/romanization/greek.pdf

Everyday greeklish
===========
In everyday usage (sms, im, forums etc) no one is using accented greeklish.
There is no standard conversion table and the majority does only
phonetic-correct and sometimes visually-correct transliteration.

Ψάρι : Psari
Όργανο : Organo
Φλάουτο : Flaouto, Flauto (you can skip "o" from "u" because "ou" sounds like
"u")
Φύτρο : Fytro, Fitro
Αυτοκίνητο : Aftokinito, Aytokinhto, Aftokinito
Αυγό : Avgo, Aygo
Φεγγάρι : Feggari, Fegari
Θα έρθω: Tha erthw, Tha ertho, 8a er8w, 8a er8o  (a lot of times "8" is used
for "θ" because it looks a bit the same - visually correct)

Personal opinion
==========
Accents are not used because usually you have Greek and US/English k/b layout.
On the US/English you don't have accents. Idioms like θ -> 8 which try to mimic
letters can be confusing so they can be skipped. What I would like to see is a
transliteration that can be written by users also. E.g. the ISO-843 is not good
one because η => ī , I have no clue what layout do I need to write this
accented i !? 
Off course if there is possibility to support multiple systems, will be the
best for all.

In any case, there are many higher-level frameworks that need transliteration
and it is very annoying to specialize for greek if you are based on iconv. Any
solution is welcome :)

Please ask if you need more information.

Info - References
----------------------------
[1] http://transliteration.eki.ee/pdf/Greek.pdf
[2] http://en.wikipedia.org/wiki/Greeklish
[3] http://en.wikipedia.org/wiki/Romanization_of_Greek

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


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

* [Bug localedata/12031] iconv -t ascii//translit with Greek characters
       [not found] <bug-12031-131@http.sourceware.org/bugzilla/>
  2011-05-15  4:44 ` [Bug localedata/12031] iconv -t ascii//translit with Greek characters drepper.fsp at gmail dot com
  2011-06-26 15:17 ` squarious at gmail dot com
@ 2011-09-24  2:35 ` mistresssilvara at hotmail dot com
  2012-02-03 19:29 ` alexander.karlstad at gmail dot com
                   ` (11 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: mistresssilvara at hotmail dot com @ 2011-09-24  2:35 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=12031

-EMail Hidden- <mistresssilvara at hotmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |NEW
                 CC|                            |mistresssilvara at hotmail
                   |                            |dot com

--- Comment #3 from -EMail Hidden- <mistresssilvara at hotmail dot com> 2011-09-24 02:33:54 UTC ---
Absolutely any transliteration scheme is good if it gives some ASCII characters
instead of exception this function does now.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


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

* [Bug localedata/12031] iconv -t ascii//translit with Greek characters
       [not found] <bug-12031-131@http.sourceware.org/bugzilla/>
                   ` (2 preceding siblings ...)
  2011-09-24  2:35 ` mistresssilvara at hotmail dot com
@ 2012-02-03 19:29 ` alexander.karlstad at gmail dot com
  2012-02-04 11:21 ` pere at hungry dot com
                   ` (10 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: alexander.karlstad at gmail dot com @ 2012-02-03 19:29 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=12031

Alexander Karlstad <alexander.karlstad at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |alexander.karlstad at gmail
                   |                            |dot com

--- Comment #4 from Alexander Karlstad <alexander.karlstad at gmail dot com> 2012-02-03 19:28:54 UTC ---
I have a similar problem with later versions of iconv (2.13 in Ubuntu).

iconv -t ascii//TRANSLIT <<< 'æ,ø,å'

gives me "ae,?,a" but in my opinion it should give me "ae,o,a".

Tested this on several machines with the same version (2.13) and on an old
SunOS box with 1.9. The latter returned the desired result.

My LC_ALL and LANG variables are all set to nb_NO.UTF-8 and I've tried changing
it to other available locales, without getting the wanted result.

Is this a bug?

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


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

* [Bug localedata/12031] iconv -t ascii//translit with Greek characters
       [not found] <bug-12031-131@http.sourceware.org/bugzilla/>
                   ` (3 preceding siblings ...)
  2012-02-03 19:29 ` alexander.karlstad at gmail dot com
@ 2012-02-04 11:21 ` pere at hungry dot com
  2012-04-28 19:41 ` nick.andrik at gmail dot com
                   ` (9 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: pere at hungry dot com @ 2012-02-04 11:21 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=12031

Petter Reinholdtsen <pere at hungry dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pere at hungry dot com

--- Comment #5 from Petter Reinholdtsen <pere at hungry dot com> 2012-02-04 11:20:39 UTC ---
(In reply to comment #4)
> gives me "ae,?,a" but in my opinion it should give me "ae,o,a".
[...]
> Is this a bug?

I believe it is a bug.

The request to change transliteration for æøå is
http://sourceware.org/bugzilla/show_bug.cgi?id=89 .  Please explain there why
you believe it should transliterate to ae,o,a and not ae,oe,aa.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


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

* [Bug localedata/12031] iconv -t ascii//translit with Greek characters
       [not found] <bug-12031-131@http.sourceware.org/bugzilla/>
                   ` (4 preceding siblings ...)
  2012-02-04 11:21 ` pere at hungry dot com
@ 2012-04-28 19:41 ` nick.andrik at gmail dot com
  2014-02-16 17:50 ` jackie.rosen at hushmail dot com
                   ` (8 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: nick.andrik at gmail dot com @ 2012-04-28 19:41 UTC (permalink / raw)
  To: glibc-bugs

http://sourceware.org/bugzilla/show_bug.cgi?id=12031

--- Comment #6 from Nick Andrik <nick.andrik at gmail dot com> 2012-04-28 19:40:48 UTC ---
Created attachment 6380
  --> http://sourceware.org/bugzilla/attachment.cgi?id=6380
Greeklish trasliteration

I have created a first version of a file to use for greeklish (greek to ascii)
transliteration.

The conversion scheme is:

alpha -> a
beta -> b
gamma -> g
delta -> d
epsilon -> e
zeta -> z
eta -> h
theta -> 8
iota -> i
kappa -> k
lamda -> l
mu -> m
nu -> n
xi -> ks
omikron -> o
pi -> p
ro -> r
sigma -> s
tau -> t
ypsilon -> y
phi -> f
chi  -> x
psi -> ps
omega -> w

>From my experiments I realized that there isn't "chained" transliteration.
By this, I mean that I had to specify the greeklish transliterations for all
accented versions of letters, even I had specified for the simply one.

Example:
ETA with PERISPOMENI -> ETA (this is already in translit_combining)
ETA -> H (this is my addition)
If I try to convert "ETA with PERISPOMENI" to ascii then I get ?, I had to edit
it to this:
ETA with PERISPOMENI -> ETA;H

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


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

* [Bug localedata/12031] iconv -t ascii//translit with Greek characters
       [not found] <bug-12031-131@http.sourceware.org/bugzilla/>
                   ` (5 preceding siblings ...)
  2012-04-28 19:41 ` nick.andrik at gmail dot com
@ 2014-02-16 17:50 ` jackie.rosen at hushmail dot com
  2014-05-28 19:46 ` schwab at sourceware dot org
                   ` (7 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: jackie.rosen at hushmail dot com @ 2014-02-16 17:50 UTC (permalink / raw)
  To: glibc-bugs

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

Jackie Rosen <jackie.rosen at hushmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jackie.rosen at hushmail dot com

--- Comment #7 from Jackie Rosen <jackie.rosen at hushmail dot com> ---
*** Bug 260998 has been marked as a duplicate of this bug. ***
Seen from the domain http://volichat.com
Page where seen: http://volichat.com/adult-chat-rooms
Marked for reference. Resolved as fixed @bugzilla.

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


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

* [Bug localedata/12031] iconv -t ascii//translit with Greek characters
       [not found] <bug-12031-131@http.sourceware.org/bugzilla/>
                   ` (6 preceding siblings ...)
  2014-02-16 17:50 ` jackie.rosen at hushmail dot com
@ 2014-05-28 19:46 ` schwab at sourceware dot org
  2014-06-26  5:08 ` pravin.d.s at gmail dot com
                   ` (6 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: schwab at sourceware dot org @ 2014-05-28 19:46 UTC (permalink / raw)
  To: glibc-bugs

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

Andreas Schwab <schwab at sourceware dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|jackie.rosen at hushmail dot com   |

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


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

* [Bug localedata/12031] iconv -t ascii//translit with Greek characters
       [not found] <bug-12031-131@http.sourceware.org/bugzilla/>
                   ` (7 preceding siblings ...)
  2014-05-28 19:46 ` schwab at sourceware dot org
@ 2014-06-26  5:08 ` pravin.d.s at gmail dot com
  2014-06-30  8:03 ` fweimer at redhat dot com
                   ` (5 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: pravin.d.s at gmail dot com @ 2014-06-26  5:08 UTC (permalink / raw)
  To: glibc-bugs

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

Pravin S <pravin.d.s at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pravin.d.s at gmail dot com

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


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

* [Bug localedata/12031] iconv -t ascii//translit with Greek characters
       [not found] <bug-12031-131@http.sourceware.org/bugzilla/>
                   ` (8 preceding siblings ...)
  2014-06-26  5:08 ` pravin.d.s at gmail dot com
@ 2014-06-30  8:03 ` fweimer at redhat dot com
  2015-05-04 21:00 ` pere at hungry dot com
                   ` (4 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: fweimer at redhat dot com @ 2014-06-30  8:03 UTC (permalink / raw)
  To: glibc-bugs

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

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|                            |security-

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


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

* [Bug localedata/12031] iconv -t ascii//translit with Greek characters
       [not found] <bug-12031-131@http.sourceware.org/bugzilla/>
                   ` (9 preceding siblings ...)
  2014-06-30  8:03 ` fweimer at redhat dot com
@ 2015-05-04 21:00 ` pere at hungry dot com
  2015-05-27  7:01 ` myllynen at redhat dot com
                   ` (3 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: pere at hungry dot com @ 2015-05-04 21:00 UTC (permalink / raw)
  To: glibc-bugs

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

--- Comment #9 from Petter Reinholdtsen <pere at hungry dot com> ---
(In reply to Mike FABIAN from comment #8)

> I am a bit puzzled about Æ ->
> AE, shouldn’t this be transliterated to Ae, even in English locales?
> (Same with Ø, transliterating to just O or maybe Oe in
> translit_neutral for all locales which do not have special rules
> seems better.

For me it make more sense to transliterate a capital letter to all capital
letters, to ensure words with only capital letters look sane.  For example
SØRING would end up like SOERING, not SOeRING.  Sure, if the capital letter is
the first one in the sentence, it would make more sense to use Øvelse ->
Oevelse,
but I suspect special norwegian characters at the start of the sentence
is less common than capital special norwegian letters in an all capital word. 
Most Norwegian words do not start with æ, ø or å. :)

-- 
Happy hacking
Petter Reinholdtsen

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-28152-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 04 21:11:28 2015
Return-Path: <glibc-bugs-return-28152-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 53489 invoked by alias); 4 May 2015 21:11: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 53390 invoked by uid 55); 4 May 2015 21:11:23 -0000
From: "keld at keldix dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug localedata/12031] iconv -t ascii//translit with Greek characters
Date: Mon, 04 May 2015 21:11: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: normal
X-Bugzilla-Who: keld at keldix dot com
X-Bugzilla-Status: NEW
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: libc-locales at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-12031-131-F9txtzaOoX@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-12031-131@http.sourceware.org/bugzilla/>
References: <bug-12031-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: 2015-05/txt/msg00017.txt.bz2
Content-length: 1529

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

--- Comment #10 from keld at keldix dot com <keld at keldix dot com> ---
On Mon, May 04, 2015 at 09:00:36PM +0000, pere at hungry dot com wrote:
> https://sourceware.org/bugzilla/show_bug.cgi?id=12031
> 
> --- Comment #9 from Petter Reinholdtsen <pere at hungry dot com> ---
> (In reply to Mike FABIAN from comment #8)
> 
> > I am a bit puzzled about Æ ->
> > AE, shouldn???t this be transliterated to Ae, even in English locales?
> > (Same with Ø, transliterating to just O or maybe Oe in
> > translit_neutral for all locales which do not have special rules
> > seems better.
> 
> For me it make more sense to transliterate a capital letter to all capital
> letters, to ensure words with only capital letters look sane.  For example
> SØRING would end up like SOERING, not SOeRING.  Sure, if the capital letter is
> the first one in the sentence, it would make more sense to use Øvelse ->
> Oevelse,
> but I suspect special norwegian characters at the start of the sentence
> is less common than capital special norwegian letters in an all capital word. 
> Most Norwegian words do not start with æ, ø or å. :)

The same goes for Danish which due to some common hertiage use the same letters
and to some extent the same transliteration rules.

I would also recommend transliterating Æ, Ø, Å to AE, OE, AA

Best regards
Keld

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-28153-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon May 04 21:55:43 2015
Return-Path: <glibc-bugs-return-28153-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 54469 invoked by alias); 4 May 2015 21:55: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 54398 invoked by uid 48); 4 May 2015 21:55:39 -0000
From: "samuel.thibault@ens-lyon.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug localedata/2253] unicode combining accents can't be iconv-ed to latin//translit (and others)
Date: Mon, 04 May 2015 21:55: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.3.5
X-Bugzilla-Keywords:
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: samuel.thibault@ens-lyon.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:
X-Bugzilla-Changed-Fields:
Message-ID: <bug-2253-131-HckBxhlzST@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-2253-131@http.sourceware.org/bugzilla/>
References: <bug-2253-131@http.sourceware.org/bugzilla/>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-Bugzilla-URL: http://sourceware.org/bugzilla/
Auto-Submitted: auto-generated
MIME-Version: 1.0
X-SW-Source: 2015-05/txt/msg00018.txt.bz2
Content-length: 326

https://sourceware.org/bugzilla/show_bug.cgi?id"53

--- Comment #6 from Samuel Thibault <samuel.thibault@ens-lyon.org> ---
Err, but here e+combineacute *is* representable in latin1, it's eacute. So
transliteration should not discard the accent.

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


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

* [Bug localedata/12031] iconv -t ascii//translit with Greek characters
       [not found] <bug-12031-131@http.sourceware.org/bugzilla/>
                   ` (10 preceding siblings ...)
  2015-05-04 21:00 ` pere at hungry dot com
@ 2015-05-27  7:01 ` myllynen at redhat dot com
  2015-09-18  9:29 ` ekobylkin at paypal dot com
                   ` (2 subsequent siblings)
  14 siblings, 0 replies; 15+ messages in thread
From: myllynen at redhat dot com @ 2015-05-27  7:01 UTC (permalink / raw)
  To: glibc-bugs

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

Marko Myllynen <myllynen at redhat dot com> changed:

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

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


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

* [Bug localedata/12031] iconv -t ascii//translit with Greek characters
       [not found] <bug-12031-131@http.sourceware.org/bugzilla/>
                   ` (11 preceding siblings ...)
  2015-05-27  7:01 ` myllynen at redhat dot com
@ 2015-09-18  9:29 ` ekobylkin at paypal dot com
  2015-09-18 14:58 ` ekobylkin at paypal dot com
  2019-09-04  7:01 ` egor at kobylkin dot com
  14 siblings, 0 replies; 15+ messages in thread
From: ekobylkin at paypal dot com @ 2015-09-18  9:29 UTC (permalink / raw)
  To: glibc-bugs

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

Egor Kobylkin <ekobylkin at paypal dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |ekobylkin at paypal dot com
         Resolution|---                         |DUPLICATE

--- Comment #11 from Egor Kobylkin <ekobylkin at paypal dot com> ---
The problem is present for many languages and was reporter earlier
https://sourceware.org/bugzilla/show_bug.cgi?id=2872 
I have created a spreadsheet to generate transliteration tables
https://sourceware.org/bugzilla/attachment.cgi?id=8590
The table should look like this
https://sourceware.org/bugzilla/attachment.cgi?id=8591
And the list of unicode characters can be found here
http://www.unicode.org/Public/UNIDATA/UnicodeData.txt

Those who are interested in their language being included for transliteration,
would you spend some time to generate the needed table/file?

*** This bug has been marked as a duplicate of bug 2872 ***

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


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

* [Bug localedata/12031] iconv -t ascii//translit with Greek characters
       [not found] <bug-12031-131@http.sourceware.org/bugzilla/>
                   ` (12 preceding siblings ...)
  2015-09-18  9:29 ` ekobylkin at paypal dot com
@ 2015-09-18 14:58 ` ekobylkin at paypal dot com
  2019-09-04  7:01 ` egor at kobylkin dot com
  14 siblings, 0 replies; 15+ messages in thread
From: ekobylkin at paypal dot com @ 2015-09-18 14:58 UTC (permalink / raw)
  To: glibc-bugs

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

--- Comment #12 from Egor Kobylkin <ekobylkin at paypal dot com> ---
I have tested the translit_greeklish by  Nick Andrik and will try to get it
included into the fix along with with the translit_cyrilic that I have
generated myself.

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


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

* [Bug localedata/12031] iconv -t ascii//translit with Greek characters
       [not found] <bug-12031-131@http.sourceware.org/bugzilla/>
                   ` (13 preceding siblings ...)
  2015-09-18 14:58 ` ekobylkin at paypal dot com
@ 2019-09-04  7:01 ` egor at kobylkin dot com
  14 siblings, 0 replies; 15+ messages in thread
From: egor at kobylkin dot com @ 2019-09-04  7:01 UTC (permalink / raw)
  To: glibc-bugs

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

Egor Kobylkin <egor at kobylkin dot com> changed:

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

--- Comment #19 from Egor Kobylkin <egor at kobylkin dot com> ---
Created attachment 11972
  --> https://sourceware.org/bugzilla/attachment.cgi?id=11972&action=edit
A patch for the full U0370-U03FF Greek/Coptic Unicode range

Removed apostrophe from the ASCII version of Greek letters with Tonos and
Dialytica as they arguably reflect grammatical conventions rather than spoken
or semantic reality.

Here is a string that can be used for testing:"GREEK Ελληνικό Ίδρυμα Ευρωπαϊκής
και Εξωτερικής.’ Ταχίστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός.
NativeLetterͰͱͲͳʹ͵Ͷͷͺͻͼͽ;Ϳ΄΅Ά·ΈΉΊΌΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώϏϐϑϑϒϓϕϖϗϘϙϚϛϜϝϞϟϠϡϢϣϤϥϦϧϨϩϪϫϬϭϮϯϰϱϲϳϴϵ϶ϷϸϹϺϻϼϽϾϿ"

It should produce this "#GREEK Elliniko Idryma Eyropaikes kai Exoterikes.'
Tachisti alopix vafes psimeni gi, draskelizei yper nothroy kynos.
NativeLetterHhSSss##`Wwisss?J``A;EEIOYOIAVGDEZITHIKLMNXOPRSTYFCHPSOIYaeeiyavgdezithiklmnxoprsstyfchpsoiyoyo&bththY`Y`fp&Qq66Ww9090900900SHshFfKHkhHhDJdjGJgjTItikrsjTHeeSHshSSsrSSS"

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46194-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Sep 04 07:07:26 2019
Return-Path: <glibc-bugs-return-46194-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 51008 invoked by alias); 4 Sep 2019 07:07:26 -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 46792 invoked by uid 48); 4 Sep 2019 07:07:22 -0000
From: "egor at kobylkin dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug localedata/12031] iconv -t ascii//translit with Greek characters
Date: Wed, 04 Sep 2019 07:07: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: normal
X-Bugzilla-Who: egor at kobylkin dot com
X-Bugzilla-Status: REOPENED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: libc-locales at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: attachments.isobsolete attachments.created
Message-ID: <bug-12031-131-1DV80Zbwpg@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-12031-131@http.sourceware.org/bugzilla/>
References: <bug-12031-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-09/txt/msg00023.txt.bz2
Content-length: 669

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

Egor Kobylkin <egor at kobylkin dot com> changed:

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

--- Comment #20 from Egor Kobylkin <egor at kobylkin dot com> ---
Created attachment 11973
  --> https://sourceware.org/bugzilla/attachment.cgi?id=11973&action=edit
adaptation of the Cyrillic transliteration ODS worksheet from 2872 to Greek

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46195-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Sep 04 07:17:19 2019
Return-Path: <glibc-bugs-return-46195-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 121855 invoked by alias); 4 Sep 2019 07:17: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 119470 invoked by uid 48); 4 Sep 2019 07:17:14 -0000
From: "yisheng.xys@alibaba-inc.com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24963] deadlock between freopen and fclose
Date: Wed, 04 Sep 2019 07:17: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: critical
X-Bugzilla-Who: yisheng.xys@alibaba-inc.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
Message-ID: <bug-24963-131-JADYAWWjzc@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24963-131@http.sourceware.org/bugzilla/>
References: <bug-24963-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-09/txt/msg00024.txt.bz2
Content-length: 398

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

Yisheng Xie <yisheng.xys@alibaba-inc.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |yisheng.xys@alibaba-inc.com

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46196-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Sep 04 12:40:56 2019
Return-Path: <glibc-bugs-return-46196-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 6789 invoked by alias); 4 Sep 2019 12:40: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 6724 invoked by uid 55); 4 Sep 2019 12:40:50 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug time/24959] librt IFUNC resolvers for clock_gettime and clock_* functions other  can lead to crashes
Date: Wed, 04 Sep 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: time
X-Bugzilla-Version: 2.30
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-24959-131-5aj4GZ63mS@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24959-131@http.sourceware.org/bugzilla/>
References: <bug-24959-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-09/txt/msg00025.txt.bz2
Content-length: 1354

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

--- Comment #2 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Florian Weimer <fw@sourceware.org>:

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

commit 7b5af2d8f2a2b858319a792678b15a0db08764c7
Author: Zack Weinberg <zackw@panix.com>
Date:   Wed Sep 4 08:18:57 2019 +0200

    Finish move of clock_* functions to libc. [BZ #24959]

    In glibc 2.17, the functions clock_getcpuclockid, clock_getres,
    clock_gettime, clock_nanosleep, and clock_settime were moved from
    librt.so to libc.so, leaving compatibility stubs behind.  Now that the
    dynamic linker no longer insists on finding versioned symbols in the
    same library that originally defined them, we do not need the stubs
    anymore, and this means we don't need GLIBC_PRIVATE __-prefix aliases
    for most of the functions anymore either.  (clock_gettime still needs
    one.)  For ports added before 2.17, libc.so needs to provide two
    symbol versions for each, the default at GLIBC_2.17 plus a compat
    version matching what librt had.

    While I'm at it, move the clock_*.c files and their tests from rt/ to
    time/.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46197-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Sep 04 12:41:58 2019
Return-Path: <glibc-bugs-return-46197-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 7512 invoked by alias); 4 Sep 2019 12:41: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 7468 invoked by uid 48); 4 Sep 2019 12:41:53 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug time/24959] librt IFUNC resolvers for clock_gettime and clock_* functions other  can lead to crashes
Date: Wed, 04 Sep 2019 12:41: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: 2.30
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: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: 2.31
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: bug_status resolution target_milestone
Message-ID: <bug-24959-131-A20feXQA6A@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24959-131@http.sourceware.org/bugzilla/>
References: <bug-24959-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-09/txt/msg00026.txt.bz2
Content-length: 578

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

Florian Weimer <fweimer at redhat dot com> changed:

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

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

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46198-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Sep 04 14:38:36 2019
Return-Path: <glibc-bugs-return-46198-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 74367 invoked by alias); 4 Sep 2019 14:38:35 -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 74258 invoked by uid 48); 4 Sep 2019 14:38:31 -0000
From: "mr.artanis at ya dot ru" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug nptl/23844] pthread_rwlock_trywrlock results in hang
Date: Wed, 04 Sep 2019 14:38: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.26
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: mr.artanis at ya dot ru
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.30
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-23844-131-75gbTLA0Oz@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-23844-131@http.sourceware.org/bugzilla/>
References: <bug-23844-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-09/txt/msg00027.txt.bz2
Content-length: 376

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

mr.artanis at ya dot ru changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mr.artanis at ya dot ru

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46199-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Sep 04 20:14:50 2019
Return-Path: <glibc-bugs-return-46199-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 96158 invoked by alias); 4 Sep 2019 20:14: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 96130 invoked by uid 48); 4 Sep 2019 20:14:45 -0000
From: "msebor at gmail dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug locale/24962] -Warray-bounds on stpcpy to _nl_category_names.str
Date: Wed, 04 Sep 2019 20:14: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: msebor 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:
Message-ID: <bug-24962-131-1Vwp1zbM4Z@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24962-131@http.sourceware.org/bugzilla/>
References: <bug-24962-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-09/txt/msg00028.txt.bz2
Content-length: 1395

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

--- Comment #2 from Martin Sebor <msebor at gmail dot com> ---
Another instance of the same idiom:

../include/string.h:88:30: warning: ‘__builtin_stpcpy’ offset [1,
9223372036854775806] from the object at ‘_nl_category_names’ is out of the
bounds of referenced subobject ‘str’ with type ‘char[]’ at offset 0
[-Warray-bounds]
   88 | # define __stpcpy(dest, src) __builtin_stpcpy (dest, src)
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
dcigettext.c:138:18: note: in expansion of macro ‘__stpcpy’
  138 | #  define stpcpy __stpcpy
      |                  ^~~~~~~~
dcigettext.c:138:18: note: in expansion of macro ‘__stpcpy’
dcigettext.c:656:29: note: in expansion of macro ‘stpcpy’
  656 |   stpcpy ((char *) mempcpy (stpcpy (stpcpy (xdomainname, categoryname),
"/"),
      |                             ^~~~~~
In file included from ../include/ctype.h:26,
                 from ../iconv/gconv_int.h:24,
                 from gettextP.h:24,
                 from dcigettext.c:93:
../include/../locale/localeinfo.h:198:8: note: subobject ‘str’ declared here
  198 |   char str[0];
      |        ^~~

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46200-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Sep 04 21:34:40 2019
Return-Path: <glibc-bugs-return-46200-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 90071 invoked by alias); 4 Sep 2019 21:34: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 89871 invoked by uid 48); 4 Sep 2019 21:34:35 -0000
From: "carlos at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug nptl/23844] pthread_rwlock_trywrlock results in hang
Date: Wed, 04 Sep 2019 21:34: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.26
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: carlos at redhat 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: 2.30
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-23844-131-1ltc44DTzO@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-23844-131@http.sourceware.org/bugzilla/>
References: <bug-23844-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-09/txt/msg00029.txt.bz2
Content-length: 1337

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

--- Comment #22 from Carlos O'Donell <carlos at redhat dot com> ---
(In reply to Orivej Desh from comment #21)
> We have diagnosed that this bug causes subversion server (svnserve) to hang
> under load [1] in Ubuntu 18.04, which is based on glibc 2.27. We are going
> to ask Ubuntu to package the bugfix. However, could you also release it in
> the release/2.27/master branch (if this is not against your maintenance
> policy — I see the latest commit there was on 2019-07-15) so that other
> distributions that ship glibc 2.27 would have a chance to release the fix
> before hitting the bug?
> 
> [1]
> rwlock_rdlock:
> https://svn.apache.org/viewvc/subversion/tags/1.12.2/subversion/libsvn_subr/
> cache-membuffer.c?view=markup#l836
> rwlock_trywrlock:
> https://svn.apache.org/viewvc/subversion/tags/1.12.2/subversion/libsvn_subr/
> cache-membuffer.c?view=markup#l866

I would expect Adam Conrad (Ubuntu) and Aurelien Jarno (Debian) could work
together to get this backported for you if you ask them nicely. Any fixes on
master are OK for stable branch backports as long as they do not impact ABI/API
and this is the case here, so the backport meets established consensus.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46201-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Sep 04 22:01:18 2019
Return-Path: <glibc-bugs-return-46201-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 125483 invoked by alias); 4 Sep 2019 22:01: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 125405 invoked by uid 48); 4 Sep 2019 22:00:58 -0000
From: "judge.packham+glibc at gmail dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug build/24966] New: multiple definition of `__fixdfdi' (and other floating point functions)
Date: Wed, 04 Sep 2019 22:01:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
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: judge.packham+glibc 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 cc target_milestone attachments.created
Message-ID: <bug-24966-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-09/txt/msg00030.txt.bz2
Content-length: 2434

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

            Bug ID: 24966
           Summary: multiple definition of `__fixdfdi' (and other floating
                    point functions)
           Product: glibc
           Version: 2.29
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: build
          Assignee: unassigned at sourceware dot org
          Reporter: judge.packham+glibc at gmail dot com
                CC: carlos at redhat dot com
  Target Milestone: ---

Created attachment 11976
  --> https://sourceware.org/bugzilla/attachment.cgi?id=11976&action=edit
Dockerfile to reproduce issue

Hi,

A crosstool-ng user reported a problem building for
powerpc64le-unknown-linux-gnu.

https://github.com/crosstool-ng/crosstool-ng/issues/1227

The issue boils down to

/home/x-tool/.build/powerpc64le-unknown-linux-gnu/buildtools/lib/gcc/powerpc64le-unknown-linux-gnu/8.3.0/../../../../powerpc64le-unknown-linux-gnu/bin/ld:
/home/x-tool/.build/powerpc64le-unknown-linux-gnu/buildtools/lib/gcc/powerpc64le-unknown-linux-gnu/8.3.0/libgcc.a(ppc64-fp.o):
in function `__fixdfdi':
/home/x-tool/.build/powerpc64le-unknown-linux-gnu/src/gcc/libgcc/config/rs6000/ppc64-fp.c:57:
multiple definition of `__fixdfdi';
/home/x-tool/.build/powerpc64le-unknown-linux-gnu/build/build-libc-final/multilib/libc_pic.os:/home/x-tool/.build/src/glibc-2.29/soft-fp/fixdfdi.c:36:
first defined here
/home/x-tool/.build/powerpc64le-unknown-linux-gnu/buildtools/lib/gcc/powerpc64le-unknown-linux-gnu/8.3.0/../../../../powerpc64le-unknown-linux-gnu/bin/ld:
/home/x-tool/.build/powerpc64le-unknown-linux-gnu/buildtools/lib/gcc/powerpc64le-unknown-linux-gnu/8.3.0/libgcc.a(ppc64-fp.o):
in function `__fixsfdi':
/home/x-tool/.build/powerpc64le-unknown-linux-gnu/src/gcc/libgcc/config/rs6000/ppc64-fp.c:65:
multiple definition of `__fixsfdi';
/home/x-tool/.build/powerpc64le-unknown-linux-gnu/build/build-libc-final/multilib/libc_pic.os:/home/x-tool/.build/src/glibc-2.29/soft-fp/fixsfdi.c:36:
first defined here
... (more errors for other floating point functions)

It looks like we've ended up with multiple floating point libraries selected
conflicting with each other. If we change to glibc-2.28 the build succeeds.

I've attached a Dockerfile that can be used to demonstrate the issue.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46202-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Sep 04 23:22:11 2019
Return-Path: <glibc-bugs-return-46202-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 44187 invoked by alias); 4 Sep 2019 23:22: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 44160 invoked by uid 55); 4 Sep 2019 23:22:06 -0000
From: "joseph at codesourcery dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug build/24966] multiple definition of `__fixdfdi' (and other floating point functions)
Date: Wed, 04 Sep 2019 23:22: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: joseph at codesourcery 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:
Message-ID: <bug-24966-131-4nq4O6QK8z@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24966-131@http.sourceware.org/bugzilla/>
References: <bug-24966-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-09/txt/msg00031.txt.bz2
Content-length: 693

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

--- Comment #1 from joseph at codesourcery dot com <joseph at codesourcery dot com> ---
You'll need to find why the soft-fp functions got built into glibc.  Only 
sysdeps/powerpc/nofpu/Makefile and sysdeps/nios2/Makefile add them to the 
build, and there's no such thing as soft-float powerpc64, either 
endianness (see the list of supported glibc ABIs at 
<https://sourceware.org/glibc/wiki/ABIList>).  So what went wrong with the 
configure tests distinguishing hard and soft float to cause inappropriate 
sysdeps directories to be used?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46203-listarch-glibc-bugs=sources.redhat.com@sourceware.org Wed Sep 04 23:57:01 2019
Return-Path: <glibc-bugs-return-46203-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 31235 invoked by alias); 4 Sep 2019 23:57: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 31160 invoked by uid 48); 4 Sep 2019 23:56:57 -0000
From: "judge.packham+glibc at gmail dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug build/24966] multiple definition of `__fixdfdi' (and other floating point functions)
Date: Wed, 04 Sep 2019 23:57: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: judge.packham+glibc 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:
Message-ID: <bug-24966-131-9qk8hdPEzP@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24966-131@http.sourceware.org/bugzilla/>
References: <bug-24966-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-09/txt/msg00032.txt.bz2
Content-length: 314

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

--- Comment #2 from Chris Packham <judge.packham+glibc at gmail dot com> ---
Looks like 2.30 doesn't have the same problem. Skimming the history I don't see
anything obvious.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46204-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 00:02:51 2019
Return-Path: <glibc-bugs-return-46204-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 53729 invoked by alias); 5 Sep 2019 00:02: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 53691 invoked by uid 48); 5 Sep 2019 00:02:46 -0000
From: "judge.packham+glibc at gmail dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug build/24966] multiple definition of `__fixdfdi' (and other floating point functions)
Date: Thu, 05 Sep 2019 00:02: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: judge.packham+glibc 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: cc
Message-ID: <bug-24966-131-MnOUrdxjqt@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24966-131@http.sourceware.org/bugzilla/>
References: <bug-24966-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-09/txt/msg00033.txt.bz2
Content-length: 470

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

Chris Packham <judge.packham+glibc at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |judge.packham+glibc at gmail dot c
                   |                            |om

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46205-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 01:02:41 2019
Return-Path: <glibc-bugs-return-46205-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 90020 invoked by alias); 5 Sep 2019 01:02: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 89948 invoked by uid 48); 5 Sep 2019 01:02:35 -0000
From: "judge.packham+glibc at gmail dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug build/24966] multiple definition of `__fixdfdi' (and other floating point functions)
Date: Thu, 05 Sep 2019 01:02: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: judge.packham+glibc 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:
Message-ID: <bug-24966-131-G3Am0rzjCH@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24966-131@http.sourceware.org/bugzilla/>
References: <bug-24966-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-09/txt/msg00034.txt.bz2
Content-length: 718

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

--- Comment #3 from Chris Packham <judge.packham+glibc at gmail dot com> ---
Somewhere along the line with_fp_cond gets set to 0 in the configure process.

snippet from config.log

configure:3865: checking for use of fpu sysdeps directories
conftest.c:4:3: error: #error "no hardware floating point"
 # error "no hardware floating point"
   ^~~~~
configure:3884: result: no

As Joseph said this should be true for powerpc64. sysdeps/powerpc/preconfigure
only sets this in the 32-bit case. I wonder if one of the other preconfigure
scripts is setting this to 0 unconditionally.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46206-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 01:16:26 2019
Return-Path: <glibc-bugs-return-46206-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 103424 invoked by alias); 5 Sep 2019 01:16: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 103368 invoked by uid 48); 5 Sep 2019 01:16:20 -0000
From: "judge.packham+glibc at gmail dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug build/24966] multiple definition of `__fixdfdi' (and other floating point functions)
Date: Thu, 05 Sep 2019 01:16: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: judge.packham+glibc 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:
Message-ID: <bug-24966-131-ecG8bacO74@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24966-131@http.sourceware.org/bugzilla/>
References: <bug-24966-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-09/txt/msg00035.txt.bz2
Content-length: 391

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

--- Comment #4 from Chris Packham <judge.packham+glibc at gmail dot com> ---
I think the problem is actually due to a non-upstream patch that crosstool-NG
is carrying for ARC. This ends up modifying with_fp_cond for all architectures
(not just arc).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46207-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 01:44:50 2019
Return-Path: <glibc-bugs-return-46207-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 325 invoked by alias); 5 Sep 2019 01:44: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 130951 invoked by uid 48); 5 Sep 2019 01:44:45 -0000
From: "judge.packham+glibc at gmail dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug build/24966] multiple definition of `__fixdfdi' (and other floating point functions)
Date: Thu, 05 Sep 2019 01:44: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: judge.packham+glibc at gmail dot com
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: WORKSFORME
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-24966-131-oncVuGnk4W@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24966-131@http.sourceware.org/bugzilla/>
References: <bug-24966-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-09/txt/msg00036.txt.bz2
Content-length: 621

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

Chris Packham <judge.packham+glibc at gmail dot com> changed:

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

--- Comment #5 from Chris Packham <judge.packham+glibc at gmail dot com> ---
I'm marking this as resolved/worksforme since the bug is actually due to a
downstream patch.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46208-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 03:07:01 2019
Return-Path: <glibc-bugs-return-46208-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 118039 invoked by alias); 5 Sep 2019 03:07: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 117976 invoked by uid 48); 5 Sep 2019 03:06:57 -0000
From: "jiangning.liu at amperecomputing dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/19767] vdso is not used with static linking
Date: Thu, 05 Sep 2019 03:07: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.22
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: jiangning.liu at amperecomputing dot com
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.31
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-19767-131-fbxky9s4ce@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-19767-131@http.sourceware.org/bugzilla/>
References: <bug-19767-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-09/txt/msg00037.txt.bz2
Content-length: 1647

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

Jiangning Liu <jiangning.liu at amperecomputing dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jiangning.liu@amperecomputi
                   |                            |ng.com

--- Comment #19 from Jiangning Liu <jiangning.liu at amperecomputing dot com> ---
Since commit 979cfed05d0ee5a9d81d310ea1eb2d590739e36b on trunk, the case below
crashed with jemalloc static linked.

$ gcc --version
gcc_new (GCC) 10.0.0 20190903 (experimental)
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ gcc -static ./test_je.c
/home/amptest/jemalloc/jemalloc-5.2.0/install_master/lib/libjemalloc.a -pthread
-ldl -Wl,-Map,xx.map
$ ./a.out
Segmentation fault (core dumped)
$ cat test_je.c 
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
        size_t i;
        void *ptr;
        unsigned long long s = 0;

        for (i=0; i<1024*1024; i++) {
                ptr = malloc(i);
                if (!ptr) {
                        printf("Failed to allocated memory!\n");
                        return -1;
                }
                s += (unsigned long long)ptr;
                memset(ptr, 0, i);
                free(ptr);
        }

        printf("%llu\n", s);
}

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46209-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 03:09:42 2019
Return-Path: <glibc-bugs-return-46209-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 119381 invoked by alias); 5 Sep 2019 03:09: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 119349 invoked by uid 48); 5 Sep 2019 03:09:38 -0000
From: "jiangning.liu at amperecomputing dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24967] New: jemalloc static linking causes runtime failure
Date: Thu, 05 Sep 2019 03:09:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
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: jiangning.liu at amperecomputing 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 cc target_milestone
Message-ID: <bug-24967-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-09/txt/msg00038.txt.bz2
Content-length: 1676

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

            Bug ID: 24967
           Summary: jemalloc static linking causes runtime failure
           Product: glibc
           Version: unspecified
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: libc
          Assignee: unassigned at sourceware dot org
          Reporter: jiangning.liu at amperecomputing dot com
                CC: drepper.fsp at gmail dot com
  Target Milestone: ---

Since commit 979cfed05d0ee5a9d81d310ea1eb2d590739e36b on trunk, the case below
crashed with jemalloc static linked.

$ gcc --version
gcc_new (GCC) 10.0.0 20190903 (experimental)
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ gcc -static ./test_je.c
/home/amptest/jemalloc/jemalloc-5.2.0/install_master/lib/libjemalloc.a -pthread
-ldl -Wl,-Map,xx.map
$ ./a.out
Segmentation fault (core dumped)
$ cat test_je.c 
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
        size_t i;
        void *ptr;
        unsigned long long s = 0;

        for (i=0; i<1024*1024; i++) {
                ptr = malloc(i);
                if (!ptr) {
                        printf("Failed to allocated memory!\n");
                        return -1;
                }
                s += (unsigned long long)ptr;
                memset(ptr, 0, i);
                free(ptr);
        }

        printf("%llu\n", s);
}

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46210-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 03:11:58 2019
Return-Path: <glibc-bugs-return-46210-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 121005 invoked by alias); 5 Sep 2019 03:11: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 120960 invoked by uid 48); 5 Sep 2019 03:11:54 -0000
From: "jiangning.liu at amperecomputing dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/19767] vdso is not used with static linking
Date: Thu, 05 Sep 2019 03:11: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.22
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: jiangning.liu at amperecomputing dot com
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.31
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-19767-131-ZCKZrut1oX@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-19767-131@http.sourceware.org/bugzilla/>
References: <bug-19767-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-09/txt/msg00039.txt.bz2
Content-length: 270

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

--- Comment #20 from Jiangning Liu <jiangning.liu at amperecomputing dot com> ---
A new bug 24967 is created to address the issue.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46211-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 06:52:22 2019
Return-Path: <glibc-bugs-return-46211-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 116254 invoked by alias); 5 Sep 2019 06:52: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 116185 invoked by uid 48); 5 Sep 2019 06:52:18 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24967] jemalloc static linking causes runtime failure
Date: Thu, 05 Sep 2019 06:52: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: security-
X-Bugzilla-Changed-Fields: cc flagtypes.name
Message-ID: <bug-24967-131-pXjsckoIPU@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24967-131@http.sourceware.org/bugzilla/>
References: <bug-24967-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-09/txt/msg00040.txt.bz2
Content-length: 596

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

Florian Weimer <fweimer at redhat dot com> changed:

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

--- Comment #1 from Florian Weimer <fweimer at redhat dot com> ---
Does this happen on all architectures? Do you have a backtrace? Thanks.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46212-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 06:55:40 2019
Return-Path: <glibc-bugs-return-46212-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 126482 invoked by alias); 5 Sep 2019 06:55: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 126433 invoked by uid 48); 5 Sep 2019 06:55:36 -0000
From: "jiangning.liu at amperecomputing dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24967] jemalloc static linking causes runtime failure
Date: Thu, 05 Sep 2019 06:55: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: jiangning.liu at amperecomputing 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:
Message-ID: <bug-24967-131-cDVe8pjDma@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24967-131@http.sourceware.org/bugzilla/>
References: <bug-24967-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-09/txt/msg00041.txt.bz2
Content-length: 2654

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

--- Comment #2 from Jiangning Liu <jiangning.liu at amperecomputing dot com> ---
This is the backtrace on aarch64,

(gdb) run
Starting program: /home/amptest/test/a.out 

Program received signal SIGBUS, Bus error.
0x03c01f329c6e4ce3 in ?? ()
(gdb) bt
#0  0x03c01f329c6e4ce3 in ?? ()
#1  0x0000000000478588 in __clock_gettime (clock_id=clock_id@entry=6,
tp=0xffffffffb578, tp@entry=0xffffffffb598) at
../sysdeps/unix/clock_gettime.c:115
#2  0x0000000000439338 in nstime_get (time=0x400000206108) at src/nstime.c:119
#3  nstime_update_impl (time=0x400000206108) at src/nstime.c:160
#4  0x000000000041173c in arena_decay_reinit (decay_ms=<optimized out>,
decay=0x400000206078) at src/arena.c:660
#5  arena_decay_init (stats=0x4000002009b0, decay_ms=<optimized out>,
decay=0x400000206078) at src/arena.c:681
#6  je_arena_new (tsdn=tsdn@entry=0x0, ind=ind@entry=0,
extent_hooks=extent_hooks@entry=0x4e4ca8 <je_extent_hooks_default>) at
src/arena.c:2011
#7  0x0000000000401f08 in arena_init_locked (extent_hooks=0x4e4ca8
<je_extent_hooks_default>, ind=0, tsdn=0x0) at src/jemalloc.c:337
#8  je_arena_init (tsdn=tsdn@entry=0x0, ind=ind@entry=0, extent_hooks=0x4e4ca8
<je_extent_hooks_default>) at src/jemalloc.c:365
#9  0x0000000000402bcc in malloc_init_hard_a0_locked () at src/jemalloc.c:1485
#10 0x0000000000403848 in malloc_init_hard () at src/jemalloc.c:1682
#11 0x0000000000406a00 in malloc_init () at src/jemalloc.c:220
#12 imalloc_init_check (dopts=<synthetic pointer>, sopts=<synthetic pointer>)
at src/jemalloc.c:2151
#13 imalloc (dopts=<synthetic pointer>, sopts=<synthetic pointer>) at
src/jemalloc.c:2182
#14 je_malloc_default (size=20) at src/jemalloc.c:2211
#15 0x0000000000406dd4 in malloc (size=size@entry=20) at src/jemalloc.c:2310
#16 0x00000000004804fc in _dl_get_origin () at
../sysdeps/unix/sysv/linux/generic/dl-origin.c:51
#17 0x0000000000483a98 in _dl_non_dynamic_init () at dl-support.c:313
#18 0x0000000000485318 in __libc_init_first (argc=1, argc@entry=0,
argv=0xfffffffff528, argv@entry=0x0, envp=0xfffffffff538) at
../csu/init-first.c:74
#19 0x0000000000463778 in __libc_start_main (main=0x0, argc=0, argv=0x0,
init=0x463c78 <__libc_csu_init>, fini=0x463d38 <__libc_csu_fini>,
rtld_fini=0x0, stack_end=<optimized out>) at ../csu/libc-start.c:244
#20 0x0000000000400340 in _start () at ../sysdeps/aarch64/start.S:92
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46213-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 07:01:16 2019
Return-Path: <glibc-bugs-return-46213-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 40540 invoked by alias); 5 Sep 2019 07:01: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 40442 invoked by uid 48); 5 Sep 2019 07:01:09 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug locale/24962] -Warray-bounds on stpcpy to _nl_category_names.str
Date: Thu, 05 Sep 2019 07:01: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: fweimer at redhat dot com
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: bug_status cf_reconfirmed_on cc assigned_to everconfirmed flagtypes.name
Message-ID: <bug-24962-131-VipSeCiBGS@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24962-131@http.sourceware.org/bugzilla/>
References: <bug-24962-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-09/txt/msg00042.txt.bz2
Content-length: 709

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

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
   Last reconfirmed|                            |2019-09-05
                 CC|                            |fweimer at redhat dot com
           Assignee|unassigned at sourceware dot org   |fweimer at redhat dot com
     Ever confirmed|0                           |1
              Flags|                            |security-

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46214-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 07:34:52 2019
Return-Path: <glibc-bugs-return-46214-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 125167 invoked by alias); 5 Sep 2019 07:34: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 121506 invoked by uid 48); 5 Sep 2019 07:34:48 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug locale/24962] -Warray-bounds on stpcpy to _nl_category_names.str
Date: Thu, 05 Sep 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: locale
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: 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-24962-131-4RPcavsNM6@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24962-131@http.sourceware.org/bugzilla/>
References: <bug-24962-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-09/txt/msg00043.txt.bz2
Content-length: 277

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

--- Comment #3 from Florian Weimer <fweimer at redhat dot com> ---
Patch posted: https://sourceware.org/ml/libc-alpha/2019-09/msg00077.html

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46215-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 07:38:16 2019
Return-Path: <glibc-bugs-return-46215-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 57595 invoked by alias); 5 Sep 2019 07:38: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 53924 invoked by uid 48); 5 Sep 2019 07:38:11 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24967] jemalloc static linking causes runtime failure
Date: Thu, 05 Sep 2019 07: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: 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: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed
Message-ID: <bug-24967-131-lfZPpRTBEW@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24967-131@http.sourceware.org/bugzilla/>
References: <bug-24967-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-09/txt/msg00044.txt.bz2
Content-length: 845

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

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2019-09-05
     Ever confirmed|0                           |1

--- Comment #3 from Florian Weimer <fweimer at redhat dot com> ---
_dl_get_origin calls malloc, which in the case of jemalloc calls clock_gettime,
and the pointers to vDSO functions have not been initialized yet at this point.

We may need a minimal malloc for the static linking case as well and call that
until the binary has fully relocated itself.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46216-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 09:12:00 2019
Return-Path: <glibc-bugs-return-46216-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 73961 invoked by alias); 5 Sep 2019 09:12: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 73919 invoked by uid 48); 5 Sep 2019 09:11:56 -0000
From: "schwab@linux-m68k.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug build/24966] multiple definition of `__fixdfdi' (and other floating point functions)
Date: Thu, 05 Sep 2019 09:12: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: 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: security-
X-Bugzilla-Changed-Fields: resolution
Message-ID: <bug-24966-131-oOtAuLdeNF@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24966-131@http.sourceware.org/bugzilla/>
References: <bug-24966-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-09/txt/msg00045.txt.bz2
Content-length: 375

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|WORKSFORME                  |INVALID

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46217-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 09:12:24 2019
Return-Path: <glibc-bugs-return-46217-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 74373 invoked by alias); 5 Sep 2019 09:12: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 74326 invoked by uid 48); 5 Sep 2019 09:12:20 -0000
From: "nszabolcs at gmail dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24967] jemalloc static linking causes runtime failure
Date: Thu, 05 Sep 2019 09:12: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: nszabolcs 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: security-
X-Bugzilla-Changed-Fields: cc
Message-ID: <bug-24967-131-utqKdJmD2i@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24967-131@http.sourceware.org/bugzilla/>
References: <bug-24967-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-09/txt/msg00046.txt.bz2
Content-length: 754

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

Szabolcs Nagy <nszabolcs at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nszabolcs at gmail dot com

--- Comment #4 from Szabolcs Nagy <nszabolcs at gmail dot com> ---
i think it also works if the vdso pointers are static initialized to syscall
wrappers and instead of using pointer mangling put them in relro so readonly
protected after vdso setup is done (is there relro with static linking?).

then the pointers work during early startup (just slower).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46218-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 12:50:38 2019
Return-Path: <glibc-bugs-return-46218-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 23177 invoked by alias); 5 Sep 2019 12:50:37 -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 23104 invoked by uid 48); 5 Sep 2019 12:50:34 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24957] dlopen generate realloc():invalid old size
Date: Thu, 05 Sep 2019 12: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: 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-24957-131-0N3i9nNBKU@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24957-131@http.sourceware.org/bugzilla/>
References: <bug-24957-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-09/txt/msg00047.txt.bz2
Content-length: 943

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

Florian Weimer <fweimer at redhat dot com> changed:

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

--- Comment #1 from Florian Weimer <fweimer at redhat dot com> ---
This bug report does not contain any actionable information, I'm afraid. You
need to provide a minimal reproducer. Usually, these issues are application
bugs, related to heap buffer overflows. Have you tried running your application
under valgrind?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46219-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 13:50:26 2019
Return-Path: <glibc-bugs-return-46219-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 51363 invoked by alias); 5 Sep 2019 13:50:26 -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 51320 invoked by uid 48); 5 Sep 2019 13:50:22 -0000
From: "adhemerval.zanella at linaro dot org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24967] jemalloc static linking causes runtime failure
Date: Thu, 05 Sep 2019 13: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: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: adhemerval.zanella at linaro dot 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: cc
Message-ID: <bug-24967-131-wH6RBczxAw@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24967-131@http.sourceware.org/bugzilla/>
References: <bug-24967-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-09/txt/msg00048.txt.bz2
Content-length: 4284

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |adhemerval.zanella at linaro dot o
                   |                            |rg

--- Comment #5 from Adhemerval Zanella <adhemerval.zanella at linaro dot org> ---
(In reply to Florian Weimer from comment #3)
> _dl_get_origin calls malloc, which in the case of jemalloc calls
> clock_gettime, and the pointers to vDSO functions have not been initialized
> yet at this point.
> 
> We may need a minimal malloc for the static linking case as well and call
> that until the binary has fully relocated itself.

The {INTERNAL,INLINE}_VSYSCALL macros should detect if the value was not
initialized and issue the syscall directly using INTERNAL_SYSCALL macro. The
issue is the PTR_DEMANGLE is applied *before* checking the __vdso_* value, so
an uninitialized __vdso_* will never be null after the demangle and in turn,
the VSYSCALL macro will try to branch to a bogus address.

A straightforward fix would be to demangle the __vdso_* after iff __vdso_* is
not NULL as

--
diff --git a/sysdeps/unix/sysv/linux/sysdep-vdso.h
b/sysdeps/unix/sysv/linux/sysdep-vdso.h
index 5fec208380..67d380d2c0 100644
--- a/sysdeps/unix/sysv/linux/sysdep-vdso.h
+++ b/sysdeps/unix/sysv/linux/sysdep-vdso.h
@@ -38,9 +38,9 @@
     long int sc_ret;                                                         \
                                                                              \
     __typeof (__vdso_##name) vdsop = __vdso_##name;                          \
-    PTR_DEMANGLE (vdsop);                                                    \
     if (vdsop != NULL)                                                       \
       {                                                                       
      \
+        PTR_DEMANGLE (vdsop);                                                \
        sc_ret = INTERNAL_VSYSCALL_CALL (vdsop, sc_err, nr, ##args);          \
        if (!INTERNAL_SYSCALL_ERROR_P (sc_ret, sc_err))                       \
          goto out;                                                           \
@@ -65,9 +65,9 @@
     long v_ret;                                                               
      \
                                                                              \
     __typeof (__vdso_##name) vdsop = __vdso_##name;                          \
-    PTR_DEMANGLE (vdsop);                                                    \
     if (vdsop != NULL)                                                       \
       {                                                                       
      \
+        PTR_DEMANGLE (vdsop);                                                \
        v_ret = INTERNAL_VSYSCALL_CALL (vdsop, err, nr, ##args);              \
        if (!INTERNAL_SYSCALL_ERROR_P (v_ret, err)                            \
--

So for uninitialized cases, the syscall will be issued, once vDSO internal
pointers are properly initialized, the vDSO will be used instead.

There is one caveat, which are the iFUNC optimizations on some architecture
that bypass the {INTERNAL,INLINE}_VSYSCALL. Calling gettimeofday on x86,
powerpc, and aarch64 and/or time on x86 and powerpc64 in this scenario will
always trigger the syscall path because on iFUNC resolution _dl_vdso_vsym can't
resolve the vDSO symbols. A way to enable vDSO support even on these cases is
by using INLINE_VSYSCALL on fallback path (which require adding the __vdso_* on
some architectures, x86 for instance).

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46220-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 13:55:48 2019
Return-Path: <glibc-bugs-return-46220-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 60897 invoked by alias); 5 Sep 2019 13:55: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 60849 invoked by uid 48); 5 Sep 2019 13:55:43 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24967] jemalloc static linking causes runtime failure
Date: Thu, 05 Sep 2019 13:55: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: 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-24967-131-N6uuO2OZ1G@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24967-131@http.sourceware.org/bugzilla/>
References: <bug-24967-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-09/txt/msg00049.txt.bz2
Content-length: 1234

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

--- Comment #6 from Florian Weimer <fweimer at redhat dot com> ---
(In reply to Adhemerval Zanella from comment #5)
> (In reply to Florian Weimer from comment #3)
> > _dl_get_origin calls malloc, which in the case of jemalloc calls
> > clock_gettime, and the pointers to vDSO functions have not been initialized
> > yet at this point.
> > 
> > We may need a minimal malloc for the static linking case as well and call
> > that until the binary has fully relocated itself.
> 
> The {INTERNAL,INLINE}_VSYSCALL macros should detect if the value was not
> initialized and issue the syscall directly using INTERNAL_SYSCALL macro. The
> issue is the PTR_DEMANGLE is applied *before* checking the __vdso_* value,
> so an uninitialized __vdso_* will never be null after the demangle and in
> turn, the VSYSCALL macro will try to branch to a bogus address.
> 
> A straightforward fix would be to demangle the __vdso_* after iff __vdso_*
> is not NULL as

Sorry, I don't think that's correct.  The NULL check must come after
demangling, otherwise it will sporadically deliver incorrect results.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46221-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 13:58:09 2019
Return-Path: <glibc-bugs-return-46221-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 62873 invoked by alias); 5 Sep 2019 13:58: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 62526 invoked by uid 48); 5 Sep 2019 13:58:05 -0000
From: "schwab@linux-m68k.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24967] jemalloc static linking causes runtime failure
Date: Thu, 05 Sep 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: libc
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: schwab@linux-m68k.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-24967-131-5g6iSM3Tb4@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24967-131@http.sourceware.org/bugzilla/>
References: <bug-24967-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-09/txt/msg00050.txt.bz2
Content-length: 299

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

--- Comment #7 from Andreas Schwab <schwab@linux-m68k.org> ---
You also have to fix the various _libc_vdso_platform_setup functions to not
mangle a NULL pointer.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46222-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 14:01:45 2019
Return-Path: <glibc-bugs-return-46222-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 101995 invoked by alias); 5 Sep 2019 14:01: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 101889 invoked by uid 48); 5 Sep 2019 14:01:41 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24967] jemalloc static linking causes runtime failure
Date: Thu, 05 Sep 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: libc
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: unassigned at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields:
Message-ID: <bug-24967-131-U2Equ5fik4@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24967-131@http.sourceware.org/bugzilla/>
References: <bug-24967-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-09/txt/msg00051.txt.bz2
Content-length: 295

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

--- Comment #8 from Florian Weimer <fweimer at redhat dot com> ---
You also need to make sure that mangling a function pointer never produces a
null pointer.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46223-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 14:28:56 2019
Return-Path: <glibc-bugs-return-46223-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 49675 invoked by alias); 5 Sep 2019 14:28: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 49613 invoked by uid 48); 5 Sep 2019 14:28:51 -0000
From: "adhemerval.zanella at linaro dot org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24967] jemalloc static linking causes runtime failure
Date: Thu, 05 Sep 2019 14:28: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: adhemerval.zanella at linaro dot 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-24967-131-wdf7vmo3gk@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24967-131@http.sourceware.org/bugzilla/>
References: <bug-24967-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-09/txt/msg00052.txt.bz2
Content-length: 2645

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

--- Comment #9 from Adhemerval Zanella <adhemerval.zanella at linaro dot org> ---
(In reply to Andreas Schwab from comment #7)
> You also have to fix the various _libc_vdso_platform_setup functions to not
> mangle a NULL pointer.

(In reply to Florian Weimer from comment #6)
> (In reply to Adhemerval Zanella from comment #5)
> > (In reply to Florian Weimer from comment #3)
> > > _dl_get_origin calls malloc, which in the case of jemalloc calls
> > > clock_gettime, and the pointers to vDSO functions have not been initialized
> > > yet at this point.
> > > 
> > > We may need a minimal malloc for the static linking case as well and call
> > > that until the binary has fully relocated itself.
> > 
> > The {INTERNAL,INLINE}_VSYSCALL macros should detect if the value was not
> > initialized and issue the syscall directly using INTERNAL_SYSCALL macro. The
> > issue is the PTR_DEMANGLE is applied *before* checking the __vdso_* value,
> > so an uninitialized __vdso_* will never be null after the demangle and in
> > turn, the VSYSCALL macro will try to branch to a bogus address.
> > 
> > A straightforward fix would be to demangle the __vdso_* after iff __vdso_*
> > is not NULL as
> 
> Sorry, I don't think that's correct.  The NULL check must come after
> demangling, otherwise it will sporadically deliver incorrect results.

Not in the scenario where PTR_DEMANGLE is called *before* PTR_MANGLE.  However
a valid mangled NULL pointer will be created if both the guard and the pointer
are equal, so although unlikely it might occur.

So, another option would be to create another architecture hook that will setup
the __vdso_ mangled values to the fallback syscall initially and once
_libc_vdso_platform_setup is called it will setup the expected vDSO values.
Something like:

--
extern __typeof (clock_gettime) __syscall_clock_gettime attribute_hidden;

_libc_vdso_platform_pre_setup (void)
  [...]
  p = __syscall_clock_gettime;
  PTR_MANGLE (p);
  VDSO_SYMBOL(clock_gettime) = p;
  [...]

#define VDSO_PRE_SETUP _libc_vdso_platform_pre_setup
--

Then it is called prior _dl_non_dynamic_init on csu/init-first.c:

--
#ifdef VDSO_PRE_SETUP
  VDSO_PRE_SETUP ();
#endif

#ifndef SHARED
  /* First the initialization which normally would be done by the
     dynamic linker.  */
  _dl_non_dynamic_init ();
#endif

#ifdef VDSO_SETUP
  VDSO_SETUP ();
#endif
--

It will require each architecture that supports vDSO to export also
__syscall_clock_gettime, as x86_64 does.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46224-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 14:50:58 2019
Return-Path: <glibc-bugs-return-46224-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 92580 invoked by alias); 5 Sep 2019 14:50: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 92511 invoked by uid 48); 5 Sep 2019 14:50:53 -0000
From: "schwab@linux-m68k.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24967] jemalloc static linking causes runtime failure
Date: Thu, 05 Sep 2019 14: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: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: schwab@linux-m68k.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-24967-131-3bGuGIjPMD@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24967-131@http.sourceware.org/bugzilla/>
References: <bug-24967-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-09/txt/msg00053.txt.bz2
Content-length: 283

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

--- Comment #10 from Andreas Schwab <schwab@linux-m68k.org> ---
You could just initialize the vdso pointers with a mangled NULL in the pre
setup.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46225-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 17:33:13 2019
Return-Path: <glibc-bugs-return-46225-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 83997 invoked by alias); 5 Sep 2019 17:33: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 83959 invoked by uid 48); 5 Sep 2019 17:33:09 -0000
From: "rafael at espindo dot la" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24967] jemalloc static linking causes runtime failure
Date: Thu, 05 Sep 2019 17:33: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: rafael at espindo dot la
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-24967-131-DrRIHFvGpA@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24967-131@http.sourceware.org/bugzilla/>
References: <bug-24967-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-09/txt/msg00054.txt.bz2
Content-length: 416

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

Rafael Ávila de Espíndola <rafael at espindo dot la> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rafael at espindo dot la

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46226-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 20:01:05 2019
Return-Path: <glibc-bugs-return-46226-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 27730 invoked by alias); 5 Sep 2019 20:01: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 27674 invoked by uid 48); 5 Sep 2019 20:01:01 -0000
From: "adhemerval.zanella at linaro dot org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24967] jemalloc static linking causes runtime failure
Date: Thu, 05 Sep 2019 20:01: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: adhemerval.zanella at linaro dot 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-24967-131-ww3irPsyXX@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24967-131@http.sourceware.org/bugzilla/>
References: <bug-24967-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-09/txt/msg00055.txt.bz2
Content-length: 627

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

--- Comment #11 from Adhemerval Zanella <adhemerval.zanella at linaro dot org> ---
(In reply to Andreas Schwab from comment #10)
> You could just initialize the vdso pointers with a mangled NULL in the pre
> setup.

Yeah, this seems the simpler solution. I have implemented it and to avoid all
the boilerplate I have used as base my vDSO refactor patchset, so I just need
to fix it at one place instead of all the init-first.c implementations.

I will send it upstream to libc-alpha.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46227-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 20:04:56 2019
Return-Path: <glibc-bugs-return-46227-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 14681 invoked by alias); 5 Sep 2019 20:04: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 10868 invoked by uid 48); 5 Sep 2019 20:04:52 -0000
From: "adhemerval.zanella at linaro dot org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24967] jemalloc static linking causes runtime failure
Date: Thu, 05 Sep 2019 20: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: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: adhemerval.zanella at linaro dot 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: 2.30
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: assigned_to target_milestone
Message-ID: <bug-24967-131-LYK5Pgxwn6@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24967-131@http.sourceware.org/bugzilla/>
References: <bug-24967-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-09/txt/msg00056.txt.bz2
Content-length: 536

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|unassigned at sourceware dot org   |adhemerval.zanella at linaro dot o
                   |                            |rg
   Target Milestone|---                         |2.30

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46229-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 20:18:00 2019
Return-Path: <glibc-bugs-return-46229-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 117210 invoked by alias); 5 Sep 2019 20:17:59 -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 117166 invoked by uid 55); 5 Sep 2019 20:17:55 -0000
From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug locale/24962] -Warray-bounds on stpcpy to _nl_category_names.str
Date: Thu, 05 Sep 2019 20:17: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: 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-24962-131-jsL61H06S4@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24962-131@http.sourceware.org/bugzilla/>
References: <bug-24962-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-09/txt/msg00058.txt.bz2
Content-length: 757

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

--- Comment #4 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Florian Weimer <fw@sourceware.org>:

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

commit de18a7061c9bdff73d66502c55d6a3ea671fc6d9
Author: Florian Weimer <fweimer@redhat.com>
Date:   Thu Sep 5 22:16:58 2019 +0200

    locale: Avoid zero-length array in _nl_category_names [BZ #24962]

    The union wrapper is unnecessary because C allows to read any object
    as a sequence of chars.

    Reviewed-by: Carlos O'Donell <carlos@redhat.com>

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46228-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 20:17:52 2019
Return-Path: <glibc-bugs-return-46228-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 116889 invoked by alias); 5 Sep 2019 20:17: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 116823 invoked by uid 48); 5 Sep 2019 20:17:48 -0000
From: "adhemerval.zanella at linaro dot org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24967] jemalloc static linking causes runtime failure
Date: Thu, 05 Sep 2019 20:17: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.30
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: adhemerval.zanella at linaro dot 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: version target_milestone
Message-ID: <bug-24967-131-y2m6pbiX0c@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24967-131@http.sourceware.org/bugzilla/>
References: <bug-24967-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-09/txt/msg00057.txt.bz2
Content-length: 444

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|unspecified                 |2.30
   Target Milestone|2.30                        |---

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46230-listarch-glibc-bugs=sources.redhat.com@sourceware.org Thu Sep 05 20:19:37 2019
Return-Path: <glibc-bugs-return-46230-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 118745 invoked by alias); 5 Sep 2019 20:19:37 -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 118709 invoked by uid 48); 5 Sep 2019 20:19:33 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug locale/24962] -Warray-bounds on stpcpy to _nl_category_names.str
Date: Thu, 05 Sep 2019 20:19: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: fweimer at redhat dot com
X-Bugzilla-Status: ASSIGNED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: fweimer at redhat dot com
X-Bugzilla-Target-Milestone: 2.31
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: target_milestone
Message-ID: <bug-24962-131-I1yi5PVJea@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24962-131@http.sourceware.org/bugzilla/>
References: <bug-24962-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-09/txt/msg00059.txt.bz2
Content-length: 466

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

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |2.31

--- Comment #5 from Florian Weimer <fweimer at redhat dot com> ---
Fixed for glibc 2.31.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46231-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri Sep 06 03:10:06 2019
Return-Path: <glibc-bugs-return-46231-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 40651 invoked by alias); 6 Sep 2019 03:10: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 40360 invoked by uid 48); 6 Sep 2019 03:10:01 -0000
From: "carlos at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24963] deadlock between freopen and fclose
Date: Fri, 06 Sep 2019 03:10: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: critical
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_status cf_reconfirmed_on cc everconfirmed
Message-ID: <bug-24963-131-AcahJq5VIq@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24963-131@http.sourceware.org/bugzilla/>
References: <bug-24963-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-09/txt/msg00060.txt.bz2
Content-length: 1493

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

Carlos O'Donell <carlos at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2019-09-06
                 CC|                            |carlos at redhat dot com
     Ever confirmed|0                           |1

--- Comment #1 from Carlos O'Donell <carlos at redhat dot com> ---
This looks like it real problem.

The bug is likely in _IO_new_fclose.

We should lock fp first, and then with fp acquired lock the whole list.

All threads will try to operate on fp first, wait, and then attempt any more
complex operations on fp next.

e.g.

diff --git a/libio/iofclose.c b/libio/iofclose.c
index 8a80dd0b78..a7c5357944 100644
--- a/libio/iofclose.c
+++ b/libio/iofclose.c
@@ -44,11 +44,12 @@ _IO_new_fclose (FILE *fp)
     return _IO_old_fclose (fp);
 #endif

+  _IO_acquire_lock (fp);
+
   /* First unlink the stream.  */
   if (fp->_flags & _IO_IS_FILEBUF)
     _IO_un_link ((struct _IO_FILE_plus *) fp);

-  _IO_acquire_lock (fp);
   if (fp->_flags & _IO_IS_FILEBUF)
     status = _IO_file_close_it (fp);
   else
---

Someone needs to test and review a solution to this problem.

Yisheng are you working on a solution to post to libc-alpha?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46232-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri Sep 06 05:12:46 2019
Return-Path: <glibc-bugs-return-46232-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 119535 invoked by alias); 6 Sep 2019 05:12: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 119475 invoked by uid 48); 6 Sep 2019 05:12:40 -0000
From: "dj at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24969] New: dl-tunables doesn't handle ENOMEM properly
Date: Fri, 06 Sep 2019 05:12:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
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: dj 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-24969-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-09/txt/msg00061.txt.bz2
Content-length: 1233

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

            Bug ID: 24969
           Summary: dl-tunables doesn't handle ENOMEM properly
           Product: glibc
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: libc
          Assignee: unassigned at sourceware dot org
          Reporter: dj at redhat dot com
                CC: drepper.fsp at gmail dot com
  Target Milestone: ---

In elf/dl-tunables.c there's a FIXME in tunables_strdup for when __sbrk()
fails.  The comment indicates that the app would have crashed in this case, but
it doesn't always (see rhbz1718844) so should be handled explicitly.

Also, in __tunables_init we have this code:

          char *new_env = tunables_strdup (envname);
          if (new_env != NULL)
            parse_tunables (new_env + len + 1, envval);
          /* Put in the updated envval.  */
          *prev_envp = new_env;

If new_env is NULL we end up truncating the environment at that entry, along
with silently discarding any tunables.  The assignment should be inside the
if() with the parse_tunables call.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46233-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri Sep 06 08:06:38 2019
Return-Path: <glibc-bugs-return-46233-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 21851 invoked by alias); 6 Sep 2019 08:06: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 21722 invoked by uid 48); 6 Sep 2019 08:06:34 -0000
From: "eggert at cs dot ucla.edu" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24970] New: realpath mishandles EOVERFLOW; stat not needed anyway
Date: Fri, 06 Sep 2019 08:06:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: 2.30
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: eggert at cs dot ucla.edu
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 attachments.created
Message-ID: <bug-24970-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-09/txt/msg00062.txt.bz2
Content-length: 992

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

            Bug ID: 24970
           Summary: realpath mishandles EOVERFLOW; stat not needed anyway
           Product: glibc
           Version: 2.30
            Status: NEW
          Severity: normal
          Priority: P2
         Component: libc
          Assignee: unassigned at sourceware dot org
          Reporter: eggert at cs dot ucla.edu
                CC: drepper.fsp at gmail dot com
  Target Milestone: ---

Created attachment 11978
  --> https://sourceware.org/bugzilla/attachment.cgi?id=11978&action=edit
Fix realpath to not use stat

The realpath function calls stat to see whether a file is a symlink and then
readlink if it is a symlink; but there's no need for the stat as the readlink
tells you whether the file is a symlink. Also, the stat can fail due to
EOVERFLOW even if the readlink would work. Proposed patch attached.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46234-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri Sep 06 10:47:33 2019
Return-Path: <glibc-bugs-return-46234-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 24693 invoked by alias); 6 Sep 2019 10:47: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 24670 invoked by uid 48); 6 Sep 2019 10:47:29 -0000
From: "arjun.is at lostca dot se" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug locale/24973] New: iconv encounters segmentation fault when converting 0x00 0xfe in EUC-KR to UTF-8
Date: Fri, 06 Sep 2019 10:47: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: arjun.is at lostca dot se
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-24973-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-09/txt/msg00063.txt.bz2
Content-length: 737

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

            Bug ID: 24973
           Summary: iconv encounters segmentation fault when converting
                    0x00 0xfe in EUC-KR to UTF-8
           Product: glibc
           Version: 2.30
            Status: NEW
          Severity: normal
          Priority: P2
         Component: locale
          Assignee: unassigned at sourceware dot org
          Reporter: arjun.is at lostca dot se
  Target Milestone: ---

The following equivalent iconv invocations lead to a SIGSEGV:

$ echo -en "\x00\xfe" | iconv -f EUC-KR -t "UTF-8//IGNORE"

$ echo -en "\x00\xfe" | iconv -c -f EUC-KR -t "UTF-8"

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46235-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri Sep 06 10:49:52 2019
Return-Path: <glibc-bugs-return-46235-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 28788 invoked by alias); 6 Sep 2019 10:49: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 28745 invoked by uid 48); 6 Sep 2019 10:49:47 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug locale/24973] iconv encounters segmentation fault when converting 0x00 0xfe in EUC-KR to UTF-8
Date: Fri, 06 Sep 2019 10:49: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.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: security+
X-Bugzilla-Changed-Fields: cc flagtypes.name
Message-ID: <bug-24973-131-HslckFAOxy@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24973-131@http.sourceware.org/bugzilla/>
References: <bug-24973-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-09/txt/msg00064.txt.bz2
Content-length: 456

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

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-46236-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri Sep 06 12:13:04 2019
Return-Path: <glibc-bugs-return-46236-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 36553 invoked by alias); 6 Sep 2019 12:13: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 36321 invoked by uid 48); 6 Sep 2019 12:12:59 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug dynamic-link/24974] New: Support preloading new symbol versions
Date: Fri, 06 Sep 2019 12:13:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: dynamic-link
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: enhancement
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: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone flagtypes.name
Message-ID: <bug-24974-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-09/txt/msg00065.txt.bz2
Content-length: 1095

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

            Bug ID: 24974
           Summary: Support preloading new symbol versions
           Product: glibc
           Version: unspecified
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: dynamic-link
          Assignee: unassigned at sourceware dot org
          Reporter: fweimer at redhat dot com
  Target Milestone: ---
             Flags: security-

It should be possible to LD_PRELOAD completely new symbol versions for another
DSO.  This should be controlled by a new LD_* environment variable.  By
default, such errors should still be fatal.

If the referencing object is linked with BIND_NOW, we could drop the coverage
check by default.  In this case, if the versioned symbol is not provided by
some other means, binding the symbol will fail, and the version coverage check
is therefore redundant.  On the other hand, adding yet another special case to
BIND_NOW might be too confusing.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46237-listarch-glibc-bugs=sources.redhat.com@sourceware.org Fri Sep 06 16:02:04 2019
Return-Path: <glibc-bugs-return-46237-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 111691 invoked by alias); 6 Sep 2019 16:02:03 -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 111650 invoked by uid 48); 6 Sep 2019 16:02:00 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug dynamic-link/24974] Support preloading new symbol versions
Date: Fri, 06 Sep 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: dynamic-link
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: enhancement
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:
Message-ID: <bug-24974-131-kWNiuMCBFt@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24974-131@http.sourceware.org/bugzilla/>
References: <bug-24974-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-09/txt/msg00066.txt.bz2
Content-length: 277

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

--- Comment #1 from Florian Weimer <fweimer at redhat dot com> ---
Patch posted: https://sourceware.org/ml/libc-alpha/2019-09/msg00120.html

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46238-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sat Sep 07 14:45:49 2019
Return-Path: <glibc-bugs-return-46238-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 54449 invoked by alias); 7 Sep 2019 14:45: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 54220 invoked by uid 48); 7 Sep 2019 14:45:25 -0000
From: "egor at kobylkin dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug localedata/12031] iconv -t ascii//translit with Greek characters
Date: Sat, 07 Sep 2019 14:45: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: normal
X-Bugzilla-Who: egor at kobylkin dot com
X-Bugzilla-Status: REOPENED
X-Bugzilla-Resolution:
X-Bugzilla-Priority: P2
X-Bugzilla-Assigned-To: libc-locales at sourceware dot org
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Flags: security-
X-Bugzilla-Changed-Fields: attachments.isobsolete
Message-ID: <bug-12031-131-ZOmfhmztjF@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-12031-131@http.sourceware.org/bugzilla/>
References: <bug-12031-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-09/txt/msg00067.txt.bz2
Content-length: 421

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

Egor Kobylkin <egor at kobylkin dot com> changed:

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

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46239-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun Sep 08 06:29:31 2019
Return-Path: <glibc-bugs-return-46239-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 45810 invoked by alias); 8 Sep 2019 06:29: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 45767 invoked by uid 48); 8 Sep 2019 06:29:24 -0000
From: "arthur200126 at gmail dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24979] New: sysdeps: dl_platform detection effectively performs "cripple AMD"
Date: Sun, 08 Sep 2019 06:29:00 -0000
X-Bugzilla-Reason: CC
X-Bugzilla-Type: new
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: glibc
X-Bugzilla-Component: libc
X-Bugzilla-Version: 2.32
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: arthur200126 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 cc target_milestone
Message-ID: <bug-24979-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-09/txt/msg00068.txt.bz2
Content-length: 1915

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

            Bug ID: 24979
           Summary: sysdeps: dl_platform detection effectively performs
                    "cripple AMD"
           Product: glibc
           Version: 2.32
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: libc
          Assignee: unassigned at sourceware dot org
          Reporter: arthur200126 at gmail dot com
                CC: drepper.fsp at gmail dot com
  Target Milestone: ---

Glibc received the capability to transparently load libraries for specific CPU
families with some SIMD extensions combinations in 2017, a move that should be
beneficial for a lot of x86 users. However, the current form of the
implementation[1] limits two "good" sets of modern SIMD instructions to Intel
processors only, preventing competitor CPUs with equivalent capabilities to
fully perform, something that should not happen in any free software package.
This feels quite like a flashback to the icc/mkl "cripple AMD" routine from
2009.[2]

  [1]:
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=1432d38ea04ab5e96f21a38;hp=3b5f801ddb838311b5b05c218caac3bdb00d7c95
(see also the current sysdeps/x86/cpu-features.c)
  [2]: http://www.agner.org/optimize/blog/read.php?i=49

The crux of the problem lies in the `(cpu_features->kind == arch_kind_intel)`
(LHS now renamed cpu_features->basic.kind) comparison that surrounds the entire
x86_64 case. Although AMD has not yet made any processors with AVX512, their
newer processors (Zen -- Epyc, Ryzen) should at least satisfy the haswell test
case.

Since the dl_platform check is only used for dispatching SIMD libraries
anyways, glibc should remove the check and let the processors prove themselves
with their feature flags.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46240-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun Sep 08 10:18:38 2019
Return-Path: <glibc-bugs-return-46240-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 128203 invoked by alias); 8 Sep 2019 10:18:37 -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 128165 invoked by uid 48); 8 Sep 2019 10:18:34 -0000
From: "rjones at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24979] sysdeps: dl_platform detection effectively performs "cripple AMD"
Date: Sun, 08 Sep 2019 10:18: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.32
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: rjones 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
Message-ID: <bug-24979-131-cnTcVry395@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24979-131@http.sourceware.org/bugzilla/>
References: <bug-24979-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-09/txt/msg00069.txt.bz2
Content-length: 394

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

Richard Jones <rjones at redhat dot com> changed:

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

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46241-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun Sep 08 14:13:48 2019
Return-Path: <glibc-bugs-return-46241-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 37809 invoked by alias); 8 Sep 2019 14:13: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 37763 invoked by uid 48); 8 Sep 2019 14:13:44 -0000
From: "arthur200126 at gmail dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24979] sysdeps: dl_platform detection effectively performs "cripple AMD"
Date: Sun, 08 Sep 2019 14:13: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.32
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: arthur200126 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:
Message-ID: <bug-24979-131-AwuX4fjm4R@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24979-131@http.sourceware.org/bugzilla/>
References: <bug-24979-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-09/txt/msg00070.txt.bz2
Content-length: 486

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

--- Comment #1 from Mingye Wang <arthur200126 at gmail dot com> ---
A minor update on AMD CPUs: according to the bunch of PTA_* macros in GCC
sources, 2017Q1 AMD Zen (znver1) does cover everything Haswell has with the
exception of HLE (Hardware Lock Elision), a backward-compatible feature. In
other words, all haswell binaries will work on znver1.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46242-listarch-glibc-bugs=sources.redhat.com@sourceware.org Sun Sep 08 15:04:54 2019
Return-Path: <glibc-bugs-return-46242-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 126830 invoked by alias); 8 Sep 2019 15:04:54 -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 126777 invoked by uid 48); 8 Sep 2019 15:04:50 -0000
From: "j at bitron dot ch" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24979] sysdeps: dl_platform detection effectively performs "cripple AMD"
Date: Sun, 08 Sep 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.32
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: j at bitron dot ch
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
Message-ID: <bug-24979-131-HLWczj83hu@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24979-131@http.sourceware.org/bugzilla/>
References: <bug-24979-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-09/txt/msg00071.txt.bz2
Content-length: 387

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

Jürg Billeter <j at bitron dot ch> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |j at bitron dot ch

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46243-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon Sep 09 01:33:04 2019
Return-Path: <glibc-bugs-return-46243-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 15457 invoked by alias); 9 Sep 2019 01:33:03 -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 15362 invoked by uid 48); 9 Sep 2019 01:33:00 -0000
From: "yisheng.xys@alibaba-inc.com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24963] deadlock between freopen and fclose
Date: Mon, 09 Sep 2019 01:33: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: critical
X-Bugzilla-Who: yisheng.xys@alibaba-inc.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-24963-131-gcxhHyBQjM@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24963-131@http.sourceware.org/bugzilla/>
References: <bug-24963-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-09/txt/msg00072.txt.bz2
Content-length: 1330

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

--- Comment #2 from Yisheng Xie <yisheng.xys@alibaba-inc.com> ---
(In reply to Carlos O'Donell from comment #1)
> This looks like it real problem.
> 
> The bug is likely in _IO_new_fclose.
> 
> We should lock fp first, and then with fp acquired lock the whole list.
> 
> All threads will try to operate on fp first, wait, and then attempt any more
> complex operations on fp next.
> 
> e.g.
> 
> diff --git a/libio/iofclose.c b/libio/iofclose.c
> index 8a80dd0b78..a7c5357944 100644
> --- a/libio/iofclose.c
> +++ b/libio/iofclose.c
> @@ -44,11 +44,12 @@ _IO_new_fclose (FILE *fp)
>      return _IO_old_fclose (fp);
>  #endif
>  
> +  _IO_acquire_lock (fp);
> +
>    /* First unlink the stream.  */
>    if (fp->_flags & _IO_IS_FILEBUF)
>      _IO_un_link ((struct _IO_FILE_plus *) fp);
>  
> -  _IO_acquire_lock (fp);
>    if (fp->_flags & _IO_IS_FILEBUF)
>      status = _IO_file_close_it (fp);
>    else
> ---
> 
> Someone needs to test and review a solution to this problem.
> 
> Yisheng are you working on a solution to post to libc-alpha?

Yeah, get it. I think it should be the solution to resolve the problem I met.

Can you send a patch to libc mail-list.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46244-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon Sep 09 03:22:35 2019
Return-Path: <glibc-bugs-return-46244-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 24704 invoked by alias); 9 Sep 2019 03:22:35 -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 24651 invoked by uid 48); 9 Sep 2019 03:22:30 -0000
From: "yisheng.xys@alibaba-inc.com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24963] deadlock between freopen and fclose
Date: Mon, 09 Sep 2019 03: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: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: critical
X-Bugzilla-Who: yisheng.xys@alibaba-inc.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-24963-131-YnhbXOWCQa@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24963-131@http.sourceware.org/bugzilla/>
References: <bug-24963-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-09/txt/msg00073.txt.bz2
Content-length: 1282

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

--- Comment #3 from Yisheng Xie <yisheng.xys@alibaba-inc.com> ---
(In reply to Carlos O'Donell from comment #1)
> This looks like it real problem.
> 
> The bug is likely in _IO_new_fclose.
> 
> We should lock fp first, and then with fp acquired lock the whole list.
> 
> All threads will try to operate on fp first, wait, and then attempt any more
> complex operations on fp next.
> 
> e.g.
> 
> diff --git a/libio/iofclose.c b/libio/iofclose.c
> index 8a80dd0b78..a7c5357944 100644
> --- a/libio/iofclose.c
> +++ b/libio/iofclose.c
> @@ -44,11 +44,12 @@ _IO_new_fclose (FILE *fp)
>      return _IO_old_fclose (fp);
>  #endif
>  
> +  _IO_acquire_lock (fp);
> +
>    /* First unlink the stream.  */
>    if (fp->_flags & _IO_IS_FILEBUF)
>      _IO_un_link ((struct _IO_FILE_plus *) fp);
>  
> -  _IO_acquire_lock (fp);
>    if (fp->_flags & _IO_IS_FILEBUF)
>      status = _IO_file_close_it (fp);
>    else
> ---
> 
> Someone needs to test and review a solution to this problem.
> 
> Yisheng are you working on a solution to post to libc-alpha?

Yeah, Do you mean I can post this to libc-alpha to review this solution?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46245-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon Sep 09 07:15:38 2019
Return-Path: <glibc-bugs-return-46245-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 9234 invoked by alias); 9 Sep 2019 07:15: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 8661 invoked by uid 48); 9 Sep 2019 07:15:16 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/24979] sysdeps: dl_platform detection effectively performs "cripple AMD"
Date: Mon, 09 Sep 2019 07:15: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.32
X-Bugzilla-Keywords:
X-Bugzilla-Severity: normal
X-Bugzilla-Who: fweimer at redhat dot com
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: DUPLICATE
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 cc resolution assigned_to flagtypes.name
Message-ID: <bug-24979-131-4M5s6C9cDr@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24979-131@http.sourceware.org/bugzilla/>
References: <bug-24979-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-09/txt/msg00074.txt.bz2
Content-length: 1376

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

Florian Weimer <fweimer at redhat dot com> changed:

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

--- Comment #2 from Florian Weimer <fweimer at redhat dot com> ---
We really need feedback from AMD for this change, and it has been difficult for
us to talk to engineers there. If you have contacts there, please encourage
them to reach out to Red Hat Engineer Partner Management via their own channels
(or contact me directly). I agree that this situation is unfortunate, and that
AMD customers may not get the best possible performance as the result.

The "haswell" platform subdirectory is somewhat ill-defined, see bug 24080. I
don't think current AMD CPUs implement the ERMS feature, which Intel assumes is
part of the "haswell" definition.

*** This bug has been marked as a duplicate of bug 23249 ***

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46246-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon Sep 09 07:15:39 2019
Return-Path: <glibc-bugs-return-46246-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 9339 invoked by alias); 9 Sep 2019 07:15: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 9135 invoked by uid 48); 9 Sep 2019 07:15:35 -0000
From: "fweimer at redhat dot com" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug libc/23249] Epyc and other current AMD CPUs do not select the "haswell" platform subdirectory
Date: Mon, 09 Sep 2019 07:15: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: fweimer at redhat dot com
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: WORKSFORME
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-23249-131-PZbALG41oq@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-23249-131@http.sourceware.org/bugzilla/>
References: <bug-23249-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-09/txt/msg00075.txt.bz2
Content-length: 533

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

Florian Weimer <fweimer at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |arthur200126 at gmail dot com

--- Comment #6 from Florian Weimer <fweimer at redhat dot com> ---
*** Bug 24979 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46247-listarch-glibc-bugs=sources.redhat.com@sourceware.org Mon Sep 09 07:55:05 2019
Return-Path: <glibc-bugs-return-46247-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 91457 invoked by alias); 9 Sep 2019 07:55: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 91152 invoked by uid 48); 9 Sep 2019 07:55:00 -0000
From: "rguenth at gcc dot gnu.org" <sourceware-bugzilla@sourceware.org>
To: glibc-bugs@sourceware.org
Subject: [Bug dynamic-link/24080] Definition of "haswell" platform is inconsistent with GCC
Date: Mon, 09 Sep 2019 07:55: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: rguenth 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: cc
Message-ID: <bug-24080-131-hsAVRxOkCI@http.sourceware.org/bugzilla/>
In-Reply-To: <bug-24080-131@http.sourceware.org/bugzilla/>
References: <bug-24080-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-09/txt/msg00076.txt.bz2
Content-length: 1113

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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rguenth at gcc dot gnu.org

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
IMHO adding "haswell" was a mistake (with this particular name).  Do we really
want to have gazillions of $arch directories to be searched, and in what
particular order if an "exact match" (define that!) is not found?  That's
especially difficult with Intels segmentation of SKUs where there's not
a clear ordering of architectures is possible if an exact match is not found.

I agree that "haswell" suggests you can put in -march=haswell binaries
(which you can't as you point out).

The directory should have been named avx2_fma_bmi12_lzcnt_movbe_popcnt.

Or rather binaries/libraries should use ifunc relocations because x86 is a
mess.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
>From glibc-bugs-return-46248-listarch-glibc-bugs=sources.redhat.com@sourceware.org Tue Sep 10 02:42:29 2019
Return-Path: <glibc-bugs-return-46248-listarch-glibc-bugs=sources.redhat.com@sourceware.org>
Delivered-To: listarch-glibc-bugs@sources.redhat.com
Received: (qmail 39673 invoked by alias); 10 Sep 2019 02:42: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 39665 invoked by uid 89); 10 Sep 2019 02:42:28 -0000
Authentication-Results: sourceware.org; auth=none
X-Spam-SWARE-Status: No, score=2.5 required=5.0 tests=AWL,BAYES_50,HTML_IMAGE_ONLY_32,HTML_IMAGE_RATIO_02,HTML_MESSAGE,KAM_SHORT,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.1 spammy=HContent-type:charset, dubai, Dubai, browser
X-HELO: ecmme.com
Received: from Unknown (HELO ecmme.com) (107.150.52.189) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 10 Sep 2019 02:42:27 +0000
Received: from ecmme.com (localhost [127.0.0.1])	by ecmme.com (8.14.4/8.14.4) with ESMTP id x8A2gCVm029218	for <glibc-bugs@sourceware.org>; Tue, 10 Sep 2019 05:42:12 +0300
Received: (from apache@localhost)	by ecmme.com (8.14.4/8.14.4/Submit) id x8A2gBmC029217;	Tue, 10 Sep 2019 05:42:11 +0300
Date: Tue, 10 Sep 2019 02:42:00 -0000
From: "Rima Awada- ICTN" <info@ecmme.com>
To: glibc-bugs@sourceware.org
Reply-To: "Rima Awada- ICTN" <info@ecmme.com>
Message-ID: <20190909144538.90610233@ecmme.com>
MIME-Version: 1.0
Subject: Stand Out as Leader with Charismatic Public Speaking -September 24-26, 2019 -Dubai
Content-length: 629
Content-Type: text/plain
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
X-SW-Source: 2019-09/txt/msg00077.txt.bz2

 Email not displaying correctly? View it in your browser | Share it
 You are seeing this Email in Plain Text Version; Switch to HTML or Click this link http://dits.ws/a/44367 to View it properly.

http://www.me-trk.com/url/u8nGvGl8lXiHmHF2j8vKzIC1p73CgbjBuWl7mrjDubitvLx4h5icmJm4uMmztbC8grTIwsRpfJrHx7O1srLCurS7sGl8mIWGiYFpe4q2tr6xsq21xXqFkKqqwMa6d353d6yrn5vGvX3OtZ6ncrexw8e-tol4fYeJjA=
 Subscription Information:
 This email was sent to glibc-bugs@sourceware.org because you are Subscribed to Saudi Arabia List
 Click Here to permanently Unsubscribe from this List.

 Sent to you by:
 DIGITAL ITS | Tel: +961 5 464 323





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

end of thread, other threads:[~2019-09-04  7:01 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-12031-131@http.sourceware.org/bugzilla/>
2011-05-15  4:44 ` [Bug localedata/12031] iconv -t ascii//translit with Greek characters drepper.fsp at gmail dot com
2011-06-26 15:17 ` squarious at gmail dot com
2011-09-24  2:35 ` mistresssilvara at hotmail dot com
2012-02-03 19:29 ` alexander.karlstad at gmail dot com
2012-02-04 11:21 ` pere at hungry dot com
2012-04-28 19:41 ` nick.andrik at gmail dot com
2014-02-16 17:50 ` jackie.rosen at hushmail dot com
2014-05-28 19:46 ` schwab at sourceware dot org
2014-06-26  5:08 ` pravin.d.s at gmail dot com
2014-06-30  8:03 ` fweimer at redhat dot com
2015-05-04 21:00 ` pere at hungry dot com
2015-05-27  7:01 ` myllynen at redhat dot com
2015-09-18  9:29 ` ekobylkin at paypal dot com
2015-09-18 14:58 ` ekobylkin at paypal dot com
2019-09-04  7:01 ` egor at kobylkin dot com

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).