From 982d38084f08950863b55043f36ce5548bd73635 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Mon, 24 Jul 2023 19:12:25 +0200 Subject: [PATCH] Strip away BUILDCONFIG The `BuildConfig` field in `libsofficeapp.so` includes the entire `PKG_CONFIG_PATH` and subsequently references to a lot of `dev` outputs of library dependencies blowing up the closure. Since this is not strictly needed and the inputs are comprehensible via `nix derivation show`, this doesn't bring a real benefit in the case of nixpkgs anyways. --- desktop/source/lib/init.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/desktop/source/lib/init.cxx b/desktop/source/lib/init.cxx index 8d830c0cbd00..fbdc86aa7115 100644 --- a/desktop/source/lib/init.cxx +++ b/desktop/source/lib/init.cxx @@ -7097,7 +7097,7 @@ static char* lo_getVersionInfo(SAL_UNUSED_PARAMETER LibreOfficeKit* /*pThis*/) "\"ProductVersion\": \"%PRODUCTVERSION\", " "\"ProductExtension\": \"%PRODUCTEXTENSION\", " "\"BuildId\": \"%BUILDID\", " - "\"BuildConfig\": \"" BUILDCONFIG "\" " + "\"BuildConfig\": \"removed to avoid runtime dependencies against dev outputs of each dependency. Use 'nix derivation show' against the package to find out details about BuildConfig.\" " "}")); } -- 2.40.1