date(1) default format changed between 10.3 and 11.0-BETA3

Greg 'groggy' Lehey grog at FreeBSD.org
Sat Aug 6 04:15:44 UTC 2016


On Friday,  5 August 2016 at 18:56:33 +0300, Andrey A. Chernov wrote:
> On 05.08.2016 18:44, Mark Martinec wrote:
>> On 2016-08-05 17:23, Andrey Chernov wrote:
>>> On 05.08.2016 17:47, Mark Martinec wrote:
>>>> [Bug 211598]
>>>>   date(1) default format in en_EN locale breaks compatibility with 10.3
>>>> and violates POSIX
>>>>
>>>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=211598
>>>
>>> It breaks compatibility but not violates POSIX. POSIX care of only its
>>> own POSIX (or C) locale.
>>
>> POSIX does say that the default format should be the same
>> as with "+%a %b %e %H:%M:%S %Z %Y".
>> It also says that %a and %b are locale's abbreviated names.
>
> It is true for _POSIX_ locale only, as I already say. en_US.* is not
> POSIX or C locale.

It still violates POLA.

Greg
--
Sent from my desktop computer.
Finger grog at FreeBSD.org for PGP public key.
See complete headers for address and phone numbers.
This message is digitally signed.  If your Microsoft mail program
reports problems, please read http://lemis.com/broken-MUA
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-current/attachments/20160806/b996fccf/attachment.sig>


More information about the freebsd-current mailing list