Replies: 2 comments 2 replies
-
i was wondering if the addition of ${MINGW_PACKAGE_PREFIX}-cc had anything to do with these changes ? since it forces a rebuild of the compiler without other changes. |
Beta Was this translation helpful? Give feedback.
2 replies
-
This is all done now. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I've recently tried to get rid of not explicitly defined dependencies by cleaning up
base-devel
and adding them tomakedepends
in all packages instead, to makebase-devel
smaller and to make the real dependency tree visible to our automation.Similarly we have those
mingw-w64-XXX-toolchain
groups which we require to be installed when runningmakepkg-mingw
where many packages skip to define theirmakedepends
if they happen to be pulled in by those groups.A simple package requiring a C compiler will then pull in
151.34 MiB
of packages instead of the46.85 MiB
it really needs for building.Not needing those groups would:
Thus I propose to remove the requirement for
mingw-w64-XXX-toolchain
groups to be installed when runningmakepkg-mingw
(the groups will stay as is):cc
-> 0ca9cf2makepkg-mingw
-> pacman: no longer require toolchains to be installed when running makepkg-mingw MSYS2-packages#2799Beta Was this translation helpful? Give feedback.
All reactions