[util-chroot] enalble lto by default #32
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "lto"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
-flto flag. This provides smaller, faster executables/DSOs, and improves
GCC diagnostics.
gitlab.archlinux.org/archlinux/devtools/-@16b7a0e7e8gitlab.manjaro.org/yochananmarqos1/manjaro-chrootbuild/-@8ea4e8daa1same as https://gitlab.manjaro.org/tools/development-tools/manjaro-chrootbuild/-/merge_requests/16
like I said back then. My position is, if we want to use lto by default we can enable it in our pacman overlay. if we want it as an option it can be included as an option in chrootbuild.
'patching' it in as a pseudo-default in chrootbuild like this to me make no sense at all.
I think the cleanest way will be to use a dedicated flag for chrootbuild, like we do for debug builds.
My point is I am not happy about obfuscating the actual pacman default by patching stuff in the chroot.
Another advantage of including it with a flag of course is that both build strategies can still be used by whoever wants to do it which way.
I am including a flag for this option. Please don't just push the same commit while you have already opened a MR and we are in discussion about the change. makes no sense at all.
mentioned in commit
326308712bPull request closed