Re: docbook and glibc breakage [STILL BREAKING EVERYTHING]

2010-10-14 Thread Andreas Schwab
Kevin Kofler kevin.kof...@chello.at writes:

 POSIXLY_CORRECT has a lot of other effects which will break tons of 
 packages, e.g. it disables all bash extensions!

Not all of them, only those that conflict with POSIX (which still leaves
a lot room for extensions).

Andreas.

-- 
Andreas Schwab, sch...@redhat.com
GPG Key fingerprint = D4E8 DBE3 3813 BB5D FA84  5EC7 45C6 250E 6F00 984E
And now for something completely different.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: docbook and glibc breakage [STILL BREAKING EVERYTHING]

2010-10-13 Thread Kevin Kofler
Richard Hughes wrote:
 Set POSIXLY_CORRECT to default in F14, and leave it like upstream in
 F15. It's totally the wrong time for this kind of change.

POSIXLY_CORRECT has a lot of other effects which will break tons of 
packages, e.g. it disables all bash extensions!

Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: docbook and glibc breakage [STILL BREAKING EVERYTHING]

2010-10-04 Thread Paul Howarth
On 04/10/10 09:59, Richard Hughes wrote:
 On 27 September 2010 20:31, Richard Hugheshughsi...@gmail.com  wrote:
 Right, but you could argue it's a regression as the behavior changed.
 Could somebody please fix docbook-utils, otherwise all the GNOME koji
 builds are going to fail.

 All my F14 builds are still failing with:

 docbook2man zif.sgml  /dev/null
 grep: character class syntax is [[:space:]], not [:space:]
 grep: character class syntax is [[:space:]], not [:space:]
 jw: There is no frontend called /docbook/utils-0.6.14/frontends/docbook.

 I don't care if [[:space:]] is the POSIX correct behavior or not, all
 I know is every single build I've sent to build for F14 is failing.

Perhaps a proventester could take a good look at 
https://admin.fedoraproject.org/updates/docbook-utils-0.6.14-25.fc14

Paul.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: docbook and glibc breakage [STILL BREAKING EVERYTHING]

2010-10-04 Thread Rex Dieter
Richard Hughes wrote:

 On 27 September 2010 20:31, Richard Hughes hughsi...@gmail.com wrote:
 Right, but you could argue it's a regression as the behavior changed.
 Could somebody please fix docbook-utils, otherwise all the GNOME koji
 builds are going to fail.
 
 All my F14 builds are still failing with:
 
 docbook2man zif.sgml  /dev/null
 grep: character class syntax is [[:space:]], not [:space:]
 grep: character class syntax is [[:space:]], not [:space:]
 jw: There is no frontend called /docbook/utils-0.6.14/frontends/docbook.
 
 I don't care if [[:space:]] is the POSIX correct behavior or not, all
 I know is every single build I've sent to build for F14 is failing.
 
 I'm *very* close to just not caring about F14, and just continuing to
 develop for rawhide.

Richard,

I've tagged docbook-utils-0.6.14-25.fc14 (the update reportedly fixing this) 
for the buildroot.  Please try your builds now.

(anyone) Holler or file a rel-eng ticket if there's any problems with 
that...

-- Rex




-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: docbook and glibc breakage [STILL BREAKING EVERYTHING]

2010-10-04 Thread Jaroslav Skarvada

 To clear the confusion, there is no change in the RE syntax in
 grep-2.7. The old grep silently interprets all these REs the way that
 probably nobody intended to, e.g.
 
 The [:space:] match:
 ac:eps
 

You can force grep-2.7 to silently process it (above mentioned way, same as 
with older greps) by setting POSIXLY_CORRECT
environment variable. But all such REs are probably typos

Jaroslav
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: docbook and glibc breakage [STILL BREAKING EVERYTHING]

2010-10-04 Thread Richard Hughes
On 4 October 2010 11:32, Jaroslav Skarvada jskar...@redhat.com wrote:
 You can force grep-2.7 to silently process it (above mentioned way, same as 
 with older greps) by setting POSIXLY_CORRECT
 environment variable. But all such REs are probably typos

Dude, that's so not the point. I have a f14 srpm that built fine last
week, and now fails to build. It's not my error as the sgml file is
valid. It's an error somewhere deep in docbook-utils.

Set POSIXLY_CORRECT to default in F14, and leave it like upstream in
F15. It's totally the wrong time for this kind of change.

Richard.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: docbook and glibc breakage [STILL BREAKING EVERYTHING]

2010-10-04 Thread Matt McCutchen
On Mon, 2010-10-04 at 04:30 -0500, Rex Dieter wrote:
 I've tagged docbook-utils-0.6.14-25.fc14 (the update reportedly fixing this) 
 for the buildroot.  Please try your builds now.

f14-build should appear in the Tags line here, right?

https://koji.fedoraproject.org/koji/buildinfo?buildID=197223

I don't see it.  Am I missing something?

-- 
Matt

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: docbook and glibc breakage [STILL BREAKING EVERYTHING]

2010-10-04 Thread Rex Dieter
Matt McCutchen wrote:

 On Mon, 2010-10-04 at 04:30 -0500, Rex Dieter wrote:
 I've tagged docbook-utils-0.6.14-25.fc14 (the update reportedly fixing
 this)
 for the buildroot.  Please try your builds now.
 
 f14-build should appear in the Tags line here, right?
 
 https://koji.fedoraproject.org/koji/buildinfo?buildID=197223
 
 I don't see it.  Am I missing something?

I ended up tagging -26 , -25 had been pulled from bodhi.

-- Rex

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: docbook and glibc breakage?

2010-09-30 Thread Richard Hughes
On 28 September 2010 18:06, Kevin Kofler kevin.kof...@chello.at wrote:
 Bill Nottingham wrote:
 Exactly... this is way late to be introducing this into Fedora 14. Any
 reason it can't be held for F15? (Bug filed to this effect.)

 The old behavior of that expression is not what the code probably expected,
 it just happened to silently do the wrong thing instead of throwing an
 error. The code which now errors needs to be fixed anyway.

Right, but now all the software that I'm developing doesn't compile.
This is F14, not rawhide.

Richard.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: docbook and glibc breakage?

2010-09-28 Thread Kevin Kofler
Bill Nottingham wrote:
 Exactly... this is way late to be introducing this into Fedora 14. Any
 reason it can't be held for F15? (Bug filed to this effect.)

The old behavior of that expression is not what the code probably expected, 
it just happened to silently do the wrong thing instead of throwing an 
error. The code which now errors needs to be fixed anyway.

Kevin Kofler

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: docbook and glibc breakage?

2010-09-27 Thread Jaroslav Skarvada
 All three of my newly released GNOME 2.32.0 projects failed to build
 on koji (f14) today:
 
 http://koji.fedoraproject.org/koji/getfile?taskID=2491737name=build.log
 http://koji.fedoraproject.org/koji/getfile?taskID=2491754name=build.log
 http://koji.fedoraproject.org/koji/getfile?taskID=2491800name=build.log
 
 I've been told it's something to do with the way glibc decides to
 interpret posix rules for character classes, which seems to have
 broken grep.
 
 Can we revert the new glibc from the buildsystem please, until the
 breakage is fixed upstream. Thanks.
 
 Richard.
 -- 
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel

AFAIK the following message from build log indicates incorrect regular 
expressions in docbook-utils:
 grep: character class syntax is [[:space:]], not [:space:]

The character class must be inside bracketed expression, thus double brackets, 
please see man grep. The new grep-2.7 checks for this common fault:

 grep now diagnoses (and fails with exit status 2) commonly mistyped
 regular expression like [:space:], [:digit:], etc.  Before, those were
 silently interpreted as [ac:eps] and [dgit:] respectively.  Virtually
 all who make that class of mistake should have used [[:space:]] or
 [[:digit:]].  This new behavior is disabled when the POSIXLY_CORRECT
 environment variable is set.

regards

Jaroslav
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: docbook and glibc breakage?

2010-09-27 Thread Richard Hughes
On 27 September 2010 19:58, Jaroslav Skarvada jskar...@redhat.com wrote:
 The character class must be inside bracketed expression, thus double 
 brackets, please see man grep. The new grep-2.7 checks for this common fault:

Right, but you could argue it's a regression as the behavior changed.
Could somebody please fix docbook-utils, otherwise all the GNOME koji
builds are going to fail.

Richard.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: docbook and glibc breakage?

2010-09-27 Thread Jesse Keating


Richard Hughes hughsi...@gmail.com wrote:

On 27 September 2010 19:58, Jaroslav Skarvada jskar...@redhat.com wrote:
 The character class must be inside bracketed expression, thus double 
 brackets, please see man grep. The new grep-2.7 checks for this common fault:

Right, but you could argue it's a regression as the behavior changed.
Could somebody please fix docbook-utils, otherwise all the GNOME koji
builds are going to fail.

Rawhide is acceptable to change like that, particularly this early in the f15 
cycle. 
-- 
Sent from my Android phone. Please excuse my brevity.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: docbook and glibc breakage?

2010-09-27 Thread Jesse Keating


Jesse Keating jkeat...@j2solutions.net wrote:



Richard Hughes hughsi...@gmail.com wrote:

On 27 September 2010 19:58, Jaroslav Skarvada jskar...@redhat.com wrote:
 The character class must be inside bracketed expression, thus double 
 brackets, please see man grep. The new grep-2.7 checks for this common 
 fault:

Right, but you could argue it's a regression as the behavior changed.
Could somebody please fix docbook-utils, otherwise all the GNOME koji
builds are going to fail.

Rawhide is acceptable to change like that, particularly this early in the f15 
cycle. 


Unless this change was made in f14. That is not acceptable for f14 at this 
stage. 
-- 
Sent from my Android phone. Please excuse my brevity.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: docbook and glibc breakage?

2010-09-27 Thread Richard Hughes
On 27 September 2010 21:04, Jesse Keating jkeat...@j2solutions.net wrote:
 Unless this change was made in f14. That is not acceptable for f14 at this 
 stage.

I'm using dist-f14.

Richard.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel