Bug 20113

Summary: /etc/defaults/make.conf:LEAPSECONDS= true?
Product: Base System Reporter: lioux <lioux>
Component: confAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description lioux 2000-07-22 23:40:01 UTC
	I was wondering if this should go inside /etc/defaults/make.conf.
	If it does not, where in the handbook should I drop a note
about it, besides FAQ (of course).

How-To-Repeat: 
n/a
Comment 1 Sheldon Hearn 2000-07-24 09:58:59 UTC
On 22 Jul 2000 22:35:23 GMT, "Mario Sergio Fujikawa Ferreira" wrote:

> >Number:         20113
> >Category:       conf
> >Synopsis:       /etc/defaults/make.conf:LEAPSECONDS= true?

Hi Garrett,

I know that you don't like to have PR's assigned to you, so I thought
I'd include a request for your comments in the audit trail for this PR.

You added LEAPSECONDS to the zoneinfo Makefile in rev 1.6.  Do you think
it's appropriate to add a commented out entry for it to
etc/defaults/make.conf ?

Ciao,
Sheldon.
Comment 2 Garrett A. Wollman 2000-07-24 16:15:25 UTC
<<On Mon, 24 Jul 2000 10:58:59 +0200, Sheldon Hearn <sheldonh@uunet.co.za> said:

> You added LEAPSECONDS to the zoneinfo Makefile in rev 1.6.  Do you think
> it's appropriate to add a commented out entry for it to
> etc/defaults/make.conf ?

No, I don't.  We've already had a few go-arounds on this one, and most
code that exists follows the POSIX premise that leap seconds are
ignored.  Eventually, this will not work, but until such time as P1003
get their act together we should not officially support leap seconds
in the timezone files.  (It may turn out that whatever support
eventually is standardized will require API changes as well.)

Back in the mists of antiquity, we used to ship two complete timezone
databases, called `Posix' and `Right', and allowed the user to choose
which one they wanted.  This caused no end of confusion.

So, my opinion is that the `LEAPSECONDS' makefile variable is there
for the convenience of the maintainers, and is not a user-tweakable
setting.

-GAWollman

--
Garrett A. Wollman   | O Siem / We are all family / O Siem / We're all the same
wollman@lcs.mit.edu  | O Siem / The fires of freedom 
Opinions not those of| Dance in the burning flame
MIT, LCS, CRS, or NSA|                     - Susan Aglukark and Chad Irschick
Comment 3 Sheldon Hearn freebsd_committer freebsd_triage 2000-07-24 16:17:03 UTC
State Changed
From-To: open->closed

Garrett's opinion is that LEAPSECONDS should not be promoted 
as a user-tweakable setting, given the confusion caused in 
the past by having two variants of the timezone database.