| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is kind of related to what Ionen mentioned at https://github.com/gentoo/gentoo/pull/28355#discussion_r1033001927
but a bit different.
Makefile rules are inconsistent, as are users, and -fuse-ld= might appear
in C{,XX}FLAGS, not just LDFLAGS.
Append -fuse-ld=bfd there too if asked to force bfd. This might
cause problems with Clang because the argument is unused. See the
mess in ddba1d149e82dba88b72f992729ad4158f640e32.
Not having flag-o-matic here makes things a bit awkward. Let's try
the naive approach first because it seemed OK for me with Clang
with a quick test.
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| | |
At https://github.com/gentoo/gentoo/pull/28355#discussion_r1089883885, juippis
points out that for mold, the test might be confused. Let's consistently
use 'linker' instead.
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
I don't think this function makes sense in a world with lld and mold.
If there's a bug causing someone to reach for tc-ld-disable-gold,
it falls into one of the following:
1. there's bfdisms (like wine where there's no hope)
=> tc-ld-force-bfd is the correct solution
2. it's a generic problem like underlinking
=> patch the package please, but in extremis or as a temporary workaround,
tc-ld-force-bfd could be used (but discouraged in this situation)
3. it's a gold bug (i.e. the package is definitely only broken with gold)
=> report the issue upstream or force bfd if the package is truly
doing something a bit unusual ("the wine case"), but really, given
gold seems to be rotting away, it doesn't appear likely any bugs
would get fixed & users shouldn't be enabling it.
I also think tc-ld-disable-gold has been used hastily in the past
for cases like 2, so let's discourage that in deprecating this as well.
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| |
| | |
For say, mold, until now tc-ld-force-bfd actually didn't work, because
it bailed early if not lld and not gold (assuming the linker was therefore bfd).
Closes: https://bugs.gentoo.org/877539
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
| |
| |
| |
| |
| |
| | |
For completeness.
Bug: https://bugs.gentoo.org/877539
Signed-off-by: Sam James <sam@gentoo.org>
|
| |
| |
| |
| |
| |
| | |
This matches tc-ld-is-gold and tc-ld-is-lld.
Signed-off-by: Sam James <sam@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Sam James <sam@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Release:
- https://github.com/syncthing/syncthing/releases/tag/v1.27.10
Changes in comparison to 1.27.9:
- drop missing syncthing-resume.service from src_install
Signed-off-by: Aliaksei Urbanski <aliaksei.urbanski@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38034
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
|
| | |
|
|\| |
|
| |
| |
| |
| | |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
| |
| |
| |
| | |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|