Page MenuHomeFreeBSD

makefs: Use gmtime() instead of localtime for timestamps
ClosedPublic

Authored by markj on May 6 2025, 3:59 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Dec 12, 4:26 PM
Unknown Object (File)
Sat, Dec 6, 4:45 AM
Unknown Object (File)
Fri, Dec 5, 11:41 PM
Unknown Object (File)
Mon, Dec 1, 8:38 AM
Unknown Object (File)
Sun, Nov 30, 11:41 AM
Unknown Object (File)
Fri, Nov 28, 9:00 PM
Unknown Object (File)
Nov 15 2025, 12:51 PM
Unknown Object (File)
Nov 3 2025, 4:40 PM
Subscribers

Details

Summary

Otherwise the output file's contents will depend on the configured time
zone.

Sponsored by: Klara, Inc.
Sponsored by: The FreeBSD Foundation

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 63948
Build 60832: arc lint + arc unit

Event Timeline

markj requested review of this revision.May 6 2025, 3:59 PM

I wonder if it would make sense to use gmtime_r unconditionally?

I wonder if it would make sense to use gmtime_r unconditionally?

That would probably be fine. There's no real reason to expect the resulting image to be mounted in the same time zone as the host where it was created...

Anyhow I'm fine either as is or with only gmtime_r.

This revision is now accepted and ready to land.May 6 2025, 4:49 PM