diff options
Diffstat (limited to 'unmaintained/sems/sems-0004-musl-fixes.patch')
-rw-r--r-- | unmaintained/sems/sems-0004-musl-fixes.patch | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/unmaintained/sems/sems-0004-musl-fixes.patch b/unmaintained/sems/sems-0004-musl-fixes.patch deleted file mode 100644 index 6302f30b39..0000000000 --- a/unmaintained/sems/sems-0004-musl-fixes.patch +++ /dev/null @@ -1,56 +0,0 @@ -diff --git a/core/AmBasicSipDialog.cpp b/core/AmBasicSipDialog.cpp -index 8a9fc04..d6d5ab7 100644 ---- a/core/AmBasicSipDialog.cpp -+++ b/core/AmBasicSipDialog.cpp -@@ -591,7 +591,7 @@ int AmBasicSipDialog::reply(const AmSipRequest& req, - "remote_tag=%s\n", - req.cseq,code,callid.c_str(), - local_tag.c_str(),remote_tag.c_str()); -- log_stacktrace(L_ERR); -+ // log_stacktrace(L_ERR); - return -1; - } - DBG("reply: transaction found!\n"); -diff --git a/core/log.cpp b/core/log.cpp -index 933657e..efc2ae2 100644 ---- a/core/log.cpp -+++ b/core/log.cpp -@@ -206,6 +206,7 @@ void register_log_hook(AmLoggingFacility* fac) - log_hooks.push_back(fac); - } - -+#ifdef MUSL_SUPPORTS_BACKTRACE - /** - * Print stack-trace through logging function - */ -@@ -300,3 +301,5 @@ void __lds(int ll, unsigned int max_frames) - free(funcname); - free(symbollist); - } -+ -+#endif -diff --git a/core/log.h b/core/log.h -index 253d824..5ffda75 100644 ---- a/core/log.h -+++ b/core/log.h -@@ -33,7 +33,7 @@ - #include <stdio.h> - #include <unistd.h> /* getpid() */ - #include <pthread.h> /* pthread_self() */ --#include <execinfo.h> /* backtrace_symbols() */ -+// #include <execinfo.h> /* backtrace_symbols() */ - - #ifdef __cplusplus - #include <cxxabi.h> /* __cxa_demangle() */ -diff --git a/core/sems.cpp b/core/sems.cpp -index 6f03e5c..d7030eb 100644 ---- a/core/sems.cpp -+++ b/core/sems.cpp -@@ -69,6 +69,7 @@ - using std::string; - - #if defined(__linux__) -+#include <sys/resource.h> - #include <sys/prctl.h> - #endif - |