Bug 10554 - [PATCH] Wrong first_weekday/workday for et_EE locale
Summary: [PATCH] Wrong first_weekday/workday for et_EE locale
Status: RESOLVED FIXED
Alias: None
Product: glibc
Classification: Unclassified
Component: localedata (show other bugs)
Version: unspecified
: P1 critical
Target Milestone: ---
Assignee: GNU C Library Locale Maintainers
URL:
Keywords:
: 11139 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-08-24 15:15 UTC by Priit Laes
Modified: 2014-07-01 07:00 UTC (History)
3 users (show)

See Also:
Host:
Target:
Build:
Last reconfirmed:
fweimer: security-


Attachments
glibc-et_EE-fix-first_day.patch (425 bytes, patch)
2009-08-24 15:15 UTC, Priit Laes
Details | Diff
glibc-et_EE-new-maintainer.patch (775 bytes, patch)
2010-01-13 08:12 UTC, Priit Laes
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Priit Laes 2009-08-24 15:15:03 UTC
Patch coming..
Comment 1 Priit Laes 2009-08-24 15:15:29 UTC
Created attachment 4147 [details]
glibc-et_EE-fix-first_day.patch
Comment 2 Ulrich Drepper 2009-10-30 04:47:25 UTC
Get the maintainer of the locale to agree.
Comment 3 Priit Laes 2009-10-30 06:31:14 UTC
Apparently I need to step up and become maintainer.

Please see bug #2695 for reference...
Comment 4 Rene Pärts 2009-12-22 15:50:57 UTC
Why is this bug still around, even if it's been fixed a couple of times even 
before this report?
This patch is correct and should be applied.
Comment 5 Samuel Thibault 2010-01-12 20:37:59 UTC
I'm the culprit for the bug: in 3873630c I changed week to 19971130 but
didn't update first_{week,work}day to 2 and 2.

The mail of the original author of the patch doesn't work any more.

In Estonia, esmaspäev (monday) means "first day of the week" :) and
working days are monday-friday.

Please apply the patch.
Comment 6 Samuel Thibault 2010-01-12 20:38:43 UTC
*** Bug 11139 has been marked as a duplicate of this bug. ***
Comment 7 Priit Laes 2010-01-13 08:12:01 UTC
Created attachment 4511 [details]
glibc-et_EE-new-maintainer.patch
Comment 8 Sander Lepik 2010-03-12 09:44:40 UTC
Someone please take care of this bug as it's affecting our open software debate
at goverment level!

We need maintainer and ASAP!
Comment 9 Dmitry V. Levin 2010-03-12 10:47:29 UTC
(In reply to comment #8)
> Someone please take care of this bug as it's affecting our open software debate
> at goverment level!
> 
> We need maintainer and ASAP!

I'm doubt that the state of this bug, or any bug registered on glibc in this bug
tracker, may affect your free software debate.  Nobody uses glibc from
sourceware.org as is, every GNU/Linux vendor has to apply and maintain quite a
few patches on their own.

So my advice is to contact your glibc vendor(s) and persuade them to accept and
maintain the change you propose.  This is a free software, there are absolutely
no need to wait until hell freezes over.
Comment 10 Samuel Thibault 2010-03-12 12:32:05 UTC
Subject: Re:  [PATCH] Wrong first_weekday/workday for et_EE locale

ldv at altlinux dot org, le Fri 12 Mar 2010 10:47:30 -0000, a écrit :
> I'm doubt that the state of this bug, or any bug registered on glibc in this bug
> tracker, may affect your free software debate.  Nobody uses glibc from
> sourceware.org as is, every GNU/Linux vendor has to apply and maintain quite a
> few patches on their own.

Eeew. So you are basically saying that glibc isn't supposed to maintain
the locale data?  That sucks.  People of a given country don't want to
have to contact _all_ distributions to get a patch in.

Really, either apply the patch, or make the localedata part external so
people can handle it.
Comment 11 Ulrich Drepper 2010-03-24 22:51:52 UTC
I've applied the first patch.

But I don't understand all the fuzz.  The locale is still completely unusable
because it doesn't use the shared collation rules.  This means it's completely
unusable in situation where encodings other than the locally used one are used.