percona-server_8_{0,4}: fix build on aarch64-linux (#372388)
This commit is contained in:
@@ -63,6 +63,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
patches = [
|
||||
./no-force-outline-atomics.patch # Do not force compilers to turn on -moutline-atomics switch
|
||||
./coredumper-explicitly-import-unistd.patch # fix build on aarch64-linux
|
||||
];
|
||||
|
||||
## NOTE: MySQL upstream frequently twiddles the invocations of libtool. When updating, you might proactively grep for libtool references.
|
||||
|
||||
@@ -71,6 +71,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
patches = [
|
||||
./no-force-outline-atomics.patch # Do not force compilers to turn on -moutline-atomics switch
|
||||
./coredumper-explicitly-import-unistd.patch # fix build on aarch64-linux
|
||||
];
|
||||
|
||||
## NOTE: MySQL upstream frequently twiddles the invocations of libtool. When updating, you might proactively grep for libtool references.
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
diff --git a/extra/coredumper/src/thread_lister.c b/extra/coredumper/src/thread_lister.c
|
||||
index 15fedac..181889b 100644
|
||||
--- a/extra/coredumper/src/thread_lister.c
|
||||
+++ b/extra/coredumper/src/thread_lister.c
|
||||
@@ -35,6 +35,7 @@
|
||||
|
||||
#include <stdio.h> /* needed for NULL on some powerpc platforms (?!) */
|
||||
#include <sys/prctl.h>
|
||||
+#include <unistd.h>
|
||||
|
||||
#include "linuxthreads.h"
|
||||
/* Include other thread listers here that define THREADS macro
|
||||
Reference in New Issue
Block a user