index : devtools32 | |
Archlinux32 fork of devtools | gitolite user |
summaryrefslogtreecommitdiff |
Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-28 | feat(db): confirm list of all packages that will be removed | Levente Polyak | |
Sometimes it isn't obvious which set of packages are removed from a split package when the pkgbase matches also a subset of a pkgbase. This can happen for example with bootstrapping packages, when the intention is to just remove a partial part of the bootstrap pkgbase. To make the intention more explicit, list all to be removed packages and await for confirmation. Component: pkgctl db remove Signed-off-by: Levente Polyak <anthraxx@archlinux.org> | |||
2024-02-29 | feat(makepkg.conf): Add no-omit-frame-pointer flags by default | Frederik “Freso” S. Olesen | |
RFC-26 proposes to add -fno-omit-frame-pointer and -mno-omit-leaf-frame-pointer to the default compilation flags to improve the effectiveness of profiling and debugging tools. See https://rfc.archlinux.page/0026-fno-omit-frame-pointer/ | |||
2024-02-14 | feat(makepkg.conf): Increase _FORTIFY_SOURCE level to 3 | kpcyrd | |
RFC: https://rfc.archlinux.page/0017-increase-fortification-level/ | |||
2023-12-19 | feat(configure): ship default ignore via exclude | Levente Polyak | |
BREAKING CHANGE: Increments the repo spec version which requires to reconfigure all existing packaging repo clones. Fixes #129 Component: pkgctl repo configure Signed-off-by: Levente Polyak <anthraxx@archlinux.org> | |||
2023-12-03 | feat(config): Add -z pack-relative-relocs to LDFLAGS | Jan Alexander Steffens (heftig) | |
This moves relative relocations from the `.rela.dyn` section into a new `.relr.dyn` section with a significantly more compact encoding, supported since glibc 2.36, GNU Binutils 2.38 and LLVM 15. This can reduce the size of libraries a lot, e.g. the installed size of `libphonenumber` dropped from about 17 MB to 7 MB. For more info, see https://gitlab.archlinux.org/archlinux/rfcs/-/merge_requests/23. Signed-off-by: Jan Alexander Steffens (heftig) <heftig@archlinux.org> | |||
2023-12-03 | chore(config): Use one -Wl in LDFLAGS per logical flag | Jan Alexander Steffens (heftig) | |
This will separate logical flags with whitespace and make it easier to split the flags across multiple lines. Signed-off-by: Jan Alexander Steffens (heftig) <heftig@archlinux.org> | |||
2023-09-19 | fix(makepkg.conf): use breezy for the bzr protocol in makepkg.conf | Levente Polyak | |
Pacman does not resolve provides for the protocol packages, hence we need to switch to the new package name for bzr. Related-to: https://gitlab.archlinux.org/pacman/pacman/-/merge_requests/78 Signed-off-by: Levente Polyak <anthraxx@archlinux.org> | |||
2023-05-20 | config: update pacman configs for new repository layout | Felix Yan | |
Signed-off-by: Levente Polyak <anthraxx@archlinux.org> | |||
2023-01-03 | makepkg.conf: enable rust debuginfo | Levente Polyak | |
This enables DEBUG_RUSTFLAGS with the appropriate debuginfo settings. The empty RUSTFLAGS variable is required workaround to avoid double compilation during package function call. The issue is that the behavior of the current implementation of buildenv_debugflags is not idempotent, so consecutive calls will append the same flags again leading to cargo consider the build inputs to have changed. Signed-off-by: Levente Polyak <anthraxx@archlinux.org> | |||
2022-11-07 | makepkg.conf: Include debug option by default | Morten Linderud | |
Signed-off-by: Morten Linderud <foxboron@archlinux.org> | |||
2022-06-22 | make: split out config files into conf directory | Levente Polyak | |