summary refs log tree commit diff
path: root/pkgs/tools/system/netdata/skip-CONFIGURE_COMMAND.patch
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/tools/system/netdata/skip-CONFIGURE_COMMAND.patch')
-rw-r--r--pkgs/tools/system/netdata/skip-CONFIGURE_COMMAND.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/tools/system/netdata/skip-CONFIGURE_COMMAND.patch b/pkgs/tools/system/netdata/skip-CONFIGURE_COMMAND.patch
new file mode 100644
index 00000000000..fa7a0e7ad9c
--- /dev/null
+++ b/pkgs/tools/system/netdata/skip-CONFIGURE_COMMAND.patch
@@ -0,0 +1,16 @@
+Shrink closure size by avoiding paths embedded from configure call.
+
+https://github.com/NixOS/nixpkgs/issues/175693
+--- a/daemon/buildinfo.c
++++ b/daemon/buildinfo.c
+@@ -248,7 +248,9 @@ void print_build_info(void) {
+     char *prebuilt_distro = NULL;
+     get_install_type(&install_type, &prebuilt_arch, &prebuilt_distro);
+ 
+-    printf("Configure options: %s\n", CONFIGURE_COMMAND);
++    // To minimize closure size do not persist configure options
++    // with build-time inputs.
++    printf("Configure options: REMOVED\n");
+ 
+     if (install_type == NULL) {
+         printf("Install type: unknown\n");