summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge updates from masterRepository mirror & CI2024-08-161-8/+82
|\
| * toolchain-funcs.eclass: tc-ld-force-bfd: mangle CFLAGS, CXXFLAGS tooSam James2024-08-161-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * toolchain-funcs.eclass: _tc-has-openmp: tweak style a bitSam James2024-08-161-2/+3
| | | | | | | | Signed-off-by: Sam James <sam@gentoo.org>
| * toolchain-funcs.eclass: use generic filename for linker testSam James2024-08-161-4/+4
| | | | | | | | | | | | | | | | 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>
| * toolchain-funcs.eclass: mark tc-ld-disable-gold as deprecatedSam James2024-08-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * toolchain-funcs.eclass: refine tc-ld-force-bfd descriptionSam James2024-08-161-1/+3
| | | | | | | | Signed-off-by: Sam James <sam@gentoo.org>
| * toolchain-funcs.eclass: fix tc-ld-force-bfd returning early for unknown linkersSam James2024-08-161-3/+2
| | | | | | | | | | | | | | | | 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>
| * toolchain-funcs.eclass: add tc-ld-is-moldSam James2024-08-161-0/+34
| | | | | | | | | | | | | | For completeness. Bug: https://bugs.gentoo.org/877539 Signed-off-by: Sam James <sam@gentoo.org>
| * toolchain-funcs.eclass: add tc-ld-is-bfdSam James2024-08-161-0/+35
| | | | | | | | | | | | This matches tc-ld-is-gold and tc-ld-is-lld. Signed-off-by: Sam James <sam@gentoo.org>
* | 2024-08-16 17:18:59 UTCRepository mirror & CI2024-08-162-2/+2
| |
* | Merge updates from masterRepository mirror & CI2024-08-161-6/+6
|\|
| * sys-devel/mold: fix test paths in liveSam James2024-08-161-6/+6
| | | | | | | | Signed-off-by: Sam James <sam@gentoo.org>
* | 2024-08-16 16:49:02 UTCRepository mirror & CI2024-08-168-12/+27
| |
* | Merge updates from masterRepository mirror & CI2024-08-167-5/+120
|\|
| * net-p2p/syncthing: add 1.27.10Aliaksei Urbanski2024-08-162-0/+115
| | | | | | | | | | | | | | | | | | | | | | | | 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>
| * net-libs/nghttp2: Stabilize 1.62.1 x86, #938008Arthur Zamarin2024-08-161-1/+1
| | | | | | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
| * net-libs/nghttp2: Stabilize 1.62.1 amd64, #938008Arthur Zamarin2024-08-161-1/+1
| | | | | | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
| * net-libs/nghttp2: Stabilize 1.62.1 ppc64, #938008Arthur Zamarin2024-08-161-1/+1
| | | | | | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
| * net-mail/dovecot: Stabilize 2.3.21.1 ppc64, #937959Arthur Zamarin2024-08-161-1/+1
| | | | | | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
| * app-misc/fastfetch: Stabilize 2.18.1 ppc64, #937691Arthur Zamarin2024-08-161-1/+1
| | | | | | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
| * dev-ruby/kramdown-parser-gfm: Stabilize 1.1.0-r1 ppc64, #936830Arthur Zamarin2024-08-161-1/+1
| | | | | | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
| * app-text/ronn-ng: Stabilize 0.10.1 ppc64, #936830Arthur Zamarin2024-08-161-1/+1
| | | | | | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
| * dev-ruby/kramdown-parser-gfm: Stabilize 1.1.0-r1 ppc, #936830Arthur Zamarin2024-08-161-1/+1
| | | | | | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
| * app-text/ronn-ng: Stabilize 0.10.1 ppc, #936830Arthur Zamarin2024-08-161-1/+1
| | | | | | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* | 2024-08-16 16:34:07 UTCRepository mirror & CI2024-08-1610-40/+85
| |
* | Merge updates from masterRepository mirror & CI2024-08-1612-55/+272
|\|
| * dev-dotnet/csharp-language-server: bump to 0.15.0Maciej Barć2024-08-162-0/+191
| | | | | | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
| * dev-dotnet/csharp-language-server: drop old 0.13.0Maciej Barć2024-08-162-172/+0
| | | | | | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
| * dev-lang/eisl: bump to 5.25Maciej Barć2024-08-162-0/+53
| | | | | | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
| * net-misc/ytmdl: bump to 2024.08.15.1Maciej Barć2024-08-162-0/+64
| | | | | | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
| * dev-lang/boogie: drop old 3.1.6Maciej Barć2024-08-162-306/+0
| | | | | | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
| * dev-lang/boogie: bump to 3.2.4Maciej Barć2024-08-162-0/+311
| | | | | | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
| * dev-dotnet/fantomas: bump to 6.3.11Maciej Barć2024-08-162-0/+294
| | | | | | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
| * dev-dotnet/fantomas: drop old 6.3.7Maciej Barć2024-08-162-294/+0
| | | | | | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
| * dev-python/pybind11: Bump to 2.13.4Michał Górny2024-08-162-0/+76
| | | | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* | 2024-08-16 16:19:06 UTCRepository mirror & CI2024-08-164-2/+36
| |
* | Merge updates from masterRepository mirror & CI2024-08-163-0/+779
|\|
| * net-analyzer/zabbix: bump to 5.0.43Miroslav Šulc2024-08-162-0/+388
| | | | | | | | Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
| * net-analyzer/zabbix: bump to 6.0.33Miroslav Šulc2024-08-162-0/+391
| | | | | | | | Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* | 2024-08-16 16:04:10 UTCRepository mirror & CI2024-08-163-2/+12
| |
* | Merge updates from masterRepository mirror & CI2024-08-162-0/+30
|\|
| * media-libs/libsidplayfp: bump to 2.9.0Miroslav Šulc2024-08-162-0/+30
| | | | | | | | Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* | 2024-08-16 15:34:01 UTCRepository mirror & CI2024-08-168-91/+24
| |
* | Merge updates from masterRepository mirror & CI2024-08-1612-662/+661
|\|
| * dev-python/miniupnpc: Remove oldMichał Górny2024-08-161-51/+0
| | | | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
| * dev-python/cryptography: Remove oldMichał Górny2024-08-163-260/+0
| | | | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
| * dev-python/gmpy: Remove oldMichał Górny2024-08-162-46/+0
| | | | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
| * net-wireless/blueman: Remove oldMichał Górny2024-08-162-175/+0
| | | | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
| * dev-python/bcrypt: Remove oldMichał Górny2024-08-162-130/+0
| | | | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
| * dev-lang/python: Bump to 3.13.0_rc1_p2Michał Górny2024-08-162-0/+661
| | | | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>