Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from gentoo:master #6943

Merged
merged 57 commits into from
Jan 14, 2025
Merged

[pull] master from gentoo:master #6943

merged 57 commits into from
Jan 14, 2025

Conversation

pull[bot]
Copy link

@pull pull bot commented Jan 14, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

thesamesam and others added 30 commits January 14, 2025 03:46
Signed-off-by: Sam James <[email protected]>
The -Wtemplate-id-cdtor warnings are incredibly noisy and make the build.log
far larger than it needs to be.

Signed-off-by: Sam James <[email protected]>
* Actually include config.logs again
* Really compress (add 'a' to auto-compress based on suffix)

Bug: https://bugs.gentoo.org/948045
Signed-off-by: Sam James <[email protected]>
Signed-off-by: idealseal <[email protected]>
Signed-off-by: Sam James <[email protected]>
Signed-off-by: idealseal <[email protected]>
Closes: #40057
Signed-off-by: Sam James <[email protected]>
Previously the package had correctness issues, but as of 2025 the
package now passes all tests with gcc:14.

Signed-off-by: WANG Xuerui <[email protected]>
 - the functionality that the dep provides is now built-in to enlightenment.

Closes: https://bugs.gentoo.org/948068
Signed-off-by: Joonas Niilola <[email protected]>
Rename 2 installed files.

Signed-off-by: Viorel Munteanu <[email protected]>
* Skip tests which fail with GCC 15 for now (bug #941538). It's worth us
  looking at why they only fail with 15 but CMake warns on them being
  brittle w/ diff GCC versions and I'm not too worried about it.

* Drop USE=libcxx, USE=exceptions, USE=lto. These should be determined by
  profile, upstream defaults / always on, and user *FLAGS, respectively.

* Backport upstream patches to add clock detection for HPPA *and* fallback
  for other arches. Yay!

* Fix libpfm (disable for multilib as it's not multilib-aware, bug #943293).

* Add USE=debug for -DNDEBUG (bug #943629).

Bug: https://bugs.gentoo.org/914038
Bug: https://bugs.gentoo.org/941538
Closes: https://bugs.gentoo.org/943293
Closes: https://bugs.gentoo.org/943629
Signed-off-by: Sam James <[email protected]>
Needs dev-python/numpy and dev-python/scipy which aren't keyworded here.

Signed-off-by: Sam James <[email protected]>
dev-libs/libpfm is not keyworded on HPPA but I don't think we have any
performance counters there anyway.

Bug: https://bugs.gentoo.org/914038
Signed-off-by: Sam James <[email protected]>
dev-cpp/benchmark isn't (yet) keyworded here, although >=1.9.1 should
work fine with patching as the ebuild does.

Bug: https://bugs.gentoo.org/914038
Signed-off-by: Sam James <[email protected]>
thesamesam and others added 27 commits January 14, 2025 06:41
dev-libs/libpfm is not yet keyworded here.

Bug: https://bugs.gentoo.org/914038
Signed-off-by: Sam James <[email protected]>
dev-cpp/benchmark is not yet keyworded here.

Bug: https://bugs.gentoo.org/914038
Signed-off-by: Sam James <[email protected]>
Needs dev-python/numpy and dev-python/scipy which aren't keyworded here.

Bug: https://bugs.gentoo.org/914038
Signed-off-by: Sam James <[email protected]>
Signed-off-by: Hans de Graaff <[email protected]>
Signed-off-by: Hans de Graaff <[email protected]>
Signed-off-by: Michał Górny <[email protected]>
Signed-off-by: Michał Górny <[email protected]>
Signed-off-by: Michał Górny <[email protected]>
1. fix unexpected errors during configuration, patch submitted to upstream at
   cpputest/cpputest#1837
2. adopt patch from cpputest/cpputest#1679, fix
   tests hangs w/ clang

Closes: https://bugs.gentoo.org/879681
Closes: https://bugs.gentoo.org/924958
Signed-off-by: Z. Liu <[email protected]>
Closes: #40105
Signed-off-by: Sam James <[email protected]>
Patch from Attila Tóth.

Closes: https://bugs.gentoo.org/946412
Signed-off-by: Stefan Strogin <[email protected]>
Signed-off-by: Volkmar W. Pogatzki <[email protected]>
Closes: #40114
Signed-off-by: Miroslav Šulc <[email protected]>
This package should not have been been in the package list of bug #947769.

Closes: https://bugs.gentoo.org/947913
Signed-off-by: Volkmar W. Pogatzki <[email protected]>
Closes: #40121
Signed-off-by: Miroslav Šulc <[email protected]>
Fix broken mangling so all tests pass.

Closes: https://bugs.gentoo.org/947934
Signed-off-by: Paul Zander <[email protected]>
Closes: #40110
Signed-off-by: Nowa Ammerlaan <[email protected]>
should ensure that bugs are now assigned to Alexander

Signed-off-by: Nowa Ammerlaan <[email protected]>
@pull pull bot added the ⤵️ pull label Jan 14, 2025
@pull pull bot merged commit 79b3ec0 into onkelbeh:master Jan 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.