diff options
author | Leo Famulari <[email protected]> | 2021-02-01 14:18:38 -0500 |
---|---|---|
committer | Leo Famulari <[email protected]> | 2021-02-01 14:18:38 -0500 |
commit | 75b775e81b5a81a59656eeba8811b42f45d503da (patch) | |
tree | f6783bcb867634f97008d6fe02592e791f9418ba /gnu/packages/patches/sbc-fix-build-non-x86.patch | |
parent | 847c816ddd3a38c865da460cb7b22cf665db162f (diff) | |
parent | 0981f872cb1fb94fcdf3f4d00bd08c6a6b61ed8d (diff) |
Merge branch 'staging'
Diffstat (limited to 'gnu/packages/patches/sbc-fix-build-non-x86.patch')
-rw-r--r-- | gnu/packages/patches/sbc-fix-build-non-x86.patch | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gnu/packages/patches/sbc-fix-build-non-x86.patch b/gnu/packages/patches/sbc-fix-build-non-x86.patch new file mode 100644 index 0000000000..56ea916d42 --- /dev/null +++ b/gnu/packages/patches/sbc-fix-build-non-x86.patch @@ -0,0 +1,17 @@ +Don't refer to x86-specific function on other architectures to avoid linker error. + +Submitted upstream at <https://marc.info/?l=linux-bluetooth&m=160857625608440&w=2> + +diff --git a/sbc/sbc_primitives.c b/sbc/sbc_primitives.c +--- a/sbc/sbc_primitives.c ++++ b/sbc/sbc_primitives.c +@@ -593,7 +593,9 @@ static int sbc_calc_scalefactors_j( + + static void sbc_init_primitives_x86(struct sbc_encoder_state *state) + { ++#if defined(__x86_64__) || defined(__i386__) + __builtin_cpu_init(); ++#endif + + #ifdef SBC_BUILD_WITH_MMX_SUPPORT + if (__builtin_cpu_supports("mmx")) |