emacs: disable __structuredAttrs for elisp packages for now

The issue #392928 fixes seems to affect many elisp packages.  For
example, about 900 MELPA packages are affected.  This commit is a
temporary fix and should be reverted after #392928 reaches master.

Close: #388829
This commit is contained in:
Lin Jian
2025-03-26 14:47:14 +08:00
parent 9c213ed8be
commit 0e1c769aa5
@@ -61,7 +61,8 @@ lib.extendMkDerivation {
propagatedUserEnvPkgs = finalAttrs.packageRequires ++ propagatedUserEnvPkgs;
strictDeps = args.strictDeps or true;
__structuredAttrs = args.__structuredAttrs or true;
# TODO re-enable after #392928 reaches master
# __structuredAttrs = args.__structuredAttrs or true;
inherit turnCompilationWarningToError ignoreCompilationError;