gpo.zugaina.org

Search Portage & Overlays:

app-portage/lto-rebuild

Avoid a full system rebuild when using GentooLTO

Screenshots

ChangeLog

commit 42d302b463ebc744dedd70863201d21d49f315be
Author: imrebuild <42030593+imrebuild@users.noreply.github.com>
Date: Sun Jan 3 08:00:31 2021 +0800

lto-rebuild: set source directory to $ (#661)

commit 7b7e6e82064ecc7032647a71ade2bdf90f5e8e0a
Author: Theo Anderson <telans@posteo.de>
Date: Mon Dec 7 08:10:27 2020 +1200

lto-rebuild: fix rdepends, install phase (#634)

Closes #620

commit 53963a26d6da2c718b59fab82a96d02c6f2e36db
Author: Darren Blaber <dmbtech@gmail.com>
Date: Sun Aug 16 10:54:22 2020 -0400

app-portage/lto-rebuild: add arm64 keyword (#561)

* app-portage/lto-rebuild: add arm64 keyword

lto-rebuild works fine on arm64, so adding ~arm64 to avoid ~* and ** in
arm64 users keyword file.

* app-portage/lto-rebuild: add arm64 keyword

lto-rebuild works fine on arm64, so adding ~arm64 to avoid ~* and ** in
arm64 users keyword file.

Co-authored-by: Darren Blaber <dmb@sigmagamer.da4.org>

commit c87db034381c2992c47c9fd75dba1541c7435431
Author: James McClain <sixsupersonic@gmail.com>
Date: Tue Apr 21 19:19:24 2020 -0500

lto-rebuild: fix '-a' and '-l' not matching their help description. (#505)

commit 9b80d14dae70f45cd17158a5cbb2c05402408ddf
Author: Shane Peelar <lookatyouhacker@gmail.com>
Date: Mon Jul 1 09:27:12 2019 -0400

Make shellcheck happy

Signed-off-by: Shane Peelar <lookatyouhacker@gmail.com>

commit 45a9b278849be03523299a56d5eeead9bd5cdd0b
Author: Shane Peelar <lookatyouhacker@gmail.com>
Date: Mon Jul 1 09:20:30 2019 -0400

app-portage/lto-rebuild: Fix GCC_VER bug

Allow lto-rebuild find outdated static archives

Address #343

Signed-off-by: Shane Peelar <lookatyouhacker@gmail.com>

commit 7caf4e51201a9403589bd6436b0232ff04f9764f
Author: beresk137 <50670920+beresk137@users.noreply.github.com>
Date: Wed May 15 21:50:34 2019 +0300

app-portage/lto-rebuild: rewrote the script to make it more clean and readable (#318)

* Rewrote lto-rebuild, added USE="+utils" flag to ltoize, improved style for older ebuilds

* Reverted adding new USE flag

* Returned filtering of gcc directories

* Improved codestyle

* Fixed a couple of typos

commit 48f01df1bf7798f273aeb53eb1fa0d9daa15ffa4
Author: Shane Peelar <lookatyouhacker@gmail.com>
Date: Thu May 9 13:25:47 2019 -0400

app-portage/lto-rebuild: New version 0.9.5

* Only rebuild static libs that are built using older GCCs
* Support listing the static archives in addition to packages
* Enable EROOT support for chroot environments and Gentoo Prefix
* Mostly support crossdev -- needs a little more work
* Use bash instead of sh

Reference #287

Signed-off-by: Shane Peelar <lookatyouhacker@gmail.com>

commit df5daa338c29d1ccde83922613fcd066c1a55da7
Author: Shane Peelar <lookatyouhacker@gmail.com>
Date: Thu May 9 10:13:43 2019 -0400

app-portage/lto-rebuild: Support EROOT

Signed-off-by: Shane Peelar <lookatyouhacker@gmail.com>

commit 595beb9b095db0f659768d2f164e9a4c766e1925
Author: Shane Peelar <lookatyouhacker@gmail.com>
Date: Sat May 4 15:41:26 2019 -0400

app-portage/lto-rebuild: Support Gentoo Prefix

Also support older profiles that use lib32.

Signed-off-by: Shane Peelar <lookatyouhacker@gmail.com>

commit 1b3831bcf69b28779544439ffb10da92d1215fa1
Author: Shane Peelar <lookatyouhacker@gmail.com>
Date: Sat May 4 09:40:22 2019 -0400

app-portage/lto-rebuild: bump version

Signed-off-by: Shane Peelar <lookatyouhacker@gmail.com>

commit a3a0b897e4143e2d24b35eb1cc7a8a9cf88b9c79
Author: automorphism88 <adebeus@gmail.com>
Date: Sat May 4 06:10:09 2019 -0700

app-portage/lto-rebuild: Fix bashisms in /bin/sh script (#287)

* app-portage/lto-rebuild: Use '=' instead of '==' to test for equality

Using '==' instead of '=' to test equality is a bashism and does not
work with, e.g., dash as /bin/sh

* app-portage/lto-rebuild: Use printf instead of echo -e

echo -e is not portable and does not work with, e.g., dash as /bin/sh

commit d8881846470540275b3ce07e153084df70175a8a
Author: Shane Peelar <lookatyouhacker@gmail.com>
Date: Fri May 3 13:29:36 2019 -0400

The GCC 9.1.0 update

* Add lto-rebuild
* Add ebuild for GCC 9.1.0
* Add a news item
* Update make.conf.lto.defines to re-include -fipa-pta

-fipa-pta is not enabled by default yet.

Reference #282