summaryrefslogtreecommitdiff
path: root/media-sound/musepack-tools/files/musepack-tools-465-musl.patch
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound/musepack-tools/files/musepack-tools-465-musl.patch')
-rw-r--r--media-sound/musepack-tools/files/musepack-tools-465-musl.patch24
1 files changed, 24 insertions, 0 deletions
diff --git a/media-sound/musepack-tools/files/musepack-tools-465-musl.patch b/media-sound/musepack-tools/files/musepack-tools-465-musl.patch
new file mode 100644
index 000000000000..f7fb0f771082
--- /dev/null
+++ b/media-sound/musepack-tools/files/musepack-tools-465-musl.patch
@@ -0,0 +1,24 @@
+Bug: https://bugs.gentoo.org/712978
+
+--- a/mpcenc/keyboard.c
++++ b/mpcenc/keyboard.c
+@@ -84,6 +84,8 @@
+ # define echo_on() (void)0
+ # endif
+
++# include <sys/select.h>
++
+ int
+ WaitKey ( void )
+ {
+--- a/mpcenc/mpcenc.h
++++ b/mpcenc/mpcenc.h
+@@ -50,7 +50,7 @@
+ # include <unistd.h>
+ #endif
+
+-#if defined __linux__
++#if defined __GLIBC__
+ # include <fpu_control.h>
+ #elif defined __FreeBSD__
+ # include <machine/floatingpoint.h>