Thread (72 messages) flat view 72 messages, 5 authors, 8d ago

Re: [PATCH v3 3/3] core: convert build-time USE_NSEC into runtime core.useNanosec

From: Junio C Hamano <hidden>
Date: 2026-08-19 16:15:47

Patrick Steinhardt [off-list ref] writes:
quoted
diff --git a/environment.c b/environment.c
index 6676e6f5ae..c7f6b801f4 100644
--- a/environment.c
+++ b/environment.c
@@ -571,6 +571,13 @@ int git_default_core_config(const char *var, const char *value,
 		return 0;
 	}
 
+#ifndef NO_NSEC
+	if (!strcmp(var, "core.usenanosec")) {
+		cfg->use_nanosec = git_config_bool(var, value);
+		return 0;
+	}
+#endif
Do we want to omit a warning in case the config is enabled and we have
NO_SEC set? Or would that be too obnoxious?
Those who use a $HOME/.gitconfig shared across two machines with
different builds would be annoyed with one of them constantly
complaining, I am afraid.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help