GNU bug report logs -
#42547
[PATCH] build-system/qt: Don't include useless inputs in wrapped variables.
Previous Next
Reported by: Jakub Kądziołka <kuba <at> kadziolka.net>
Date: Sun, 26 Jul 2020 12:23:02 UTC
Severity: normal
Tags: patch
Done: Hartmut Goebel <h.goebel <at> goebel-consult.de>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hi,
I updated this patch together with other fixes for the qt-build service.
See http://issues.guix.gnu.org/45784 and following
TL;DR for this one:
- split refining what goes to XDG_DATA_DIRS into a separate patch
see http://issues.guix.gnu.org/45787
- most other requested changes applied, see http://issues.guix.gnu.org/45786
Ludovic Courtès <ludo <at> gnu.org> writes:
> Do you know what impact this has on the closure size of packages you
> looked at?
About 220 KB. This is roughly the size of cmake-minimal, which was
references via the env-var.
zeal before: 1420.7 MiB after : 1229.1 MiB
quassel before: 1432.5 MiB after : 1220.8 MiB
Maybe more important then the reduction of size: There are now much less
variables in the wrapper - it is much cleaner now.
> There are quite a few packages using ‘qt-build-system’. Probably a
> change for ‘staging’ or ‘core-updates’?
This might still go into staging: Approx. 175 packages use the
qt-build-system as of today. Not checked for dependencies though.
> I’m also not a fan of ‘or-map’.
Lacking an alternative (for my limited scheme knowledge) I kept this.
Regards
hartmut
This bug report was last modified 4 years and 113 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.