aports/community/deadbeef/strdupa.patch
Saijin-Naib db1f3feb3d community/deadbeef: upgrade to 1.10.0
upgrade from 1.9.5, enable more plugins and formats, drop uneeded patches, enable more arches
2025-06-19 15:31:19 +00:00

18 lines
464 B
Diff

musl strdupa() fails to compile in c++ due to a missing cast
use deadbeef's fallback version instead
--- a/include/deadbeef/strdupa.h
+++ b/include/deadbeef/strdupa.h
@@ -26,6 +26,10 @@
#include <string.h>
+#if defined(__linux__) && !defined(__GLIBC__)
+# undef strdupa
+#endif
+
#ifndef strdupa
# define strdupa(s) \
({ \