fish: Fix compiling with master
This commit is contained in:
parent
3cb76f30c4
commit
6ef0f614d7
16
packages/fish/common.cpp.patch
Normal file
16
packages/fish/common.cpp.patch
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
diff -u -r ../fish-shell-master/src/common.cpp ./src/common.cpp
|
||||||
|
--- ../fish-shell-master/src/common.cpp 2015-12-16 10:35:17.000000000 -0500
|
||||||
|
+++ ./src/common.cpp 2015-12-17 05:09:51.542032656 -0500
|
||||||
|
@@ -90,8 +90,12 @@
|
||||||
|
int trace_size = 0;
|
||||||
|
|
||||||
|
trace_size = backtrace(trace, 32);
|
||||||
|
+#ifdef __ANDROID__
|
||||||
|
+ debug(0, L"Backtrace: Not available on Android");
|
||||||
|
+#else
|
||||||
|
debug(0, L"Backtrace:");
|
||||||
|
backtrace_symbols_fd(trace, trace_size, STDERR_FILENO);
|
||||||
|
+#endif
|
||||||
|
}
|
||||||
|
|
||||||
|
int fgetws2(wcstring *s, FILE *f)
|
12
packages/fish/src-fallback.h.patch
Normal file
12
packages/fish/src-fallback.h.patch
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
diff -u -r ../fish-shell-master/src/fallback.h ./src/fallback.h
|
||||||
|
--- ../fish-shell-master/src/fallback.h 2015-12-16 10:35:17.000000000 -0500
|
||||||
|
+++ ./src/fallback.h 2015-12-17 05:05:46.153316539 -0500
|
||||||
|
@@ -31,7 +31,7 @@
|
||||||
|
#if __STDC_VERSION__ < 199901L
|
||||||
|
# if __GNUC__ >= 2
|
||||||
|
# define __func__ __FUNCTION__
|
||||||
|
-# else
|
||||||
|
+# elif !defined(__func__)
|
||||||
|
# define __func__ "<unknown>"
|
||||||
|
# endif
|
||||||
|
#endif
|
Loading…
x
Reference in New Issue
Block a user