[pacman-dev] [GIT] The official pacman repository branch, master, updated. v6.0.0alpha1-76-gede73f4d
Allan McRae
allan at archlinux.org
Sat Mar 6 02:01:55 UTC 2021
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official pacman repository".
The branch, master has been updated
via ede73f4d898946a7e54634169b3605a024553315 (commit)
via c118a61f62a4b100b01504dfc5611cd08fb9e537 (commit)
via 4a0891f49d29458e1b93d95f8121f8096bb02727 (commit)
from 17f9911ffc79d60d1bebb4484fac82cb1ed78d2a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit ede73f4d898946a7e54634169b3605a024553315
Author: Eli Schwartz <eschwartz at archlinux.org>
Date: Tue Mar 2 23:23:55 2021 -0500
fix syntax error when running pacman-key --help
In commit 0f75ab3224141a5e8a4fe72b48b4639c83c6316b some unbalanced
quotes were added by the committer while editing an error message.
Fixes FS#69865
Signed-off-by: Eli Schwartz <eschwartz at archlinux.org>
Signed-off-by: Allan McRae <allan at archlinux.org>
commit c118a61f62a4b100b01504dfc5611cd08fb9e537
Author: Allan McRae <allan at archlinux.org>
Date: Tue Mar 2 10:53:06 2021 +1000
Strip LTO symbols from distributed .a/.o files
GCC's LTO implementation emits bytecodes into .o files it generates.
These bytecodes are _not_ considered stable from one release of GCC
to the next. There we need to strip the LTO bytecode out of any .o
(and .a) file that gets installed into the package.
Signed-off-by: Allan McRae <allan at archlinux.org>
commit 4a0891f49d29458e1b93d95f8121f8096bb02727
Author: Allan McRae <allan at archlinux.org>
Date: Mon Mar 1 14:08:18 2021 +1000
Add link time optimization support to makepkg
Add the 'lto' option to enable building with link time optimization
by adding '-flto' to both CFLAGS and CXXFLAGS. The 'lto' option can
be specificed both in the PKGBUILD or by setting the default in
makepkg.conf.
Signed-off-by: Allan McRae <allan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
doc/PKGBUILD.5.asciidoc | 4 ++++
doc/makepkg.conf.5.asciidoc | 4 ++++
etc/makepkg.conf.in | 5 +++--
.../buildenv/{makeflags.sh.in => lto.sh.in} | 20 +++++++++++---------
scripts/libmakepkg/buildenv/meson.build | 1 +
scripts/libmakepkg/tidy/strip.sh.in | 13 +++++++++++++
scripts/pacman-key.sh.in | 2 +-
7 files changed, 37 insertions(+), 12 deletions(-)
copy scripts/libmakepkg/buildenv/{makeflags.sh.in => lto.sh.in} (65%)
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list