From afb7e34294bc90ab0fd59e56346fc9ac087d1a78ebae8c8face1f02e8f7079d8 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Wed, 4 Sep 2024 15:10:42 +0000 Subject: [PATCH] [info=679f82e202407e8aea6eb1514bbeb3f5024ded59fc3a4a33a1607268d40dbfb1] OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=31 --- _scmsync.obsinfo | 4 ++-- build.specials.obscpio | 2 +- inline.patch | 6 ++++-- xxhash.changes | 2 +- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo index 57e51d8..19ca1e6 100644 --- a/_scmsync.obsinfo +++ b/_scmsync.obsinfo @@ -1,4 +1,4 @@ -mtime: 1725329549 -commit: 3bd4644eb4cc039acf4f003e2eaa821572bfe79d2d6408c91cf4538abf89deb1 +mtime: 1725462627 +commit: 679f82e202407e8aea6eb1514bbeb3f5024ded59fc3a4a33a1607268d40dbfb1 url: https://src.opensuse.org/jengelh/xxhash revision: master diff --git a/build.specials.obscpio b/build.specials.obscpio index 7bb4423..7020f7a 100644 --- a/build.specials.obscpio +++ b/build.specials.obscpio @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e1aa69055d3a58061819bcf39eb25d811d4ac371f93e530f18be5a4da4a1d279 +oid sha256:9974f310c9154693e3b5c5b8086a7ee66f9dfcbc4ecd446fd795841b8955c242 size 256 diff --git a/inline.patch b/inline.patch index 4f927ae..17111e2 100644 --- a/inline.patch +++ b/inline.patch @@ -1,7 +1,9 @@ From: Jan Engelhardt -Date: +Date: 2024-09-04 17:08:46.573623857 +0200 +References: https://github.com/Cyan4973/xxHash/issues/943 -Ditch forced inlining, gcc-14 does not like it on at least some arches (like riscv64): +Ditch forced inlining, gcc-14 does not like it when combined with -Og. +(gcc-13 was fine.) And I want everyone to be able to use -Og. In function 'void XXH3_hashLong_internal_loop(xxh_u64*, const xxh_u8*, size_t, const xxh_u8*, size_t, XXH3_f_accumulate, XXH3_f_scrambleAcc)', inlined from 'XXH_NAMESPACEXXH128_hash_t XXH3_hashLong_128b_internal(const void*, size_t, const xxh_u8*, size_t, XXH3_f_accumulate, XXH3_f_scrambleAcc)' at /usr/include/xxhash.h:6416:32, diff --git a/xxhash.changes b/xxhash.changes index 69540f6..4eecbe6 100644 --- a/xxhash.changes +++ b/xxhash.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- Tue Sep 3 02:11:09 UTC 2024 - Jan Engelhardt -- Add inline.patch to resolve FTBFS on gcc14-riscv64 +- Add inline.patch to resolve FTBFS on gcc-14 + -Og. ------------------------------------------------------------------- Sun May 5 19:35:03 UTC 2024 - Bruno Pitrus