mirror of
https://github.com/termux-pacman/termux-packages.git
synced 2026-01-08 11:53:25 +00:00
bump(main/uftrace): 0.17
This commit is contained in:
@@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://uftrace.github.io/slide
|
||||
TERMUX_PKG_DESCRIPTION="Function (graph) tracer for user-space"
|
||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||
TERMUX_PKG_MAINTAINER="@termux"
|
||||
TERMUX_PKG_VERSION="0.16"
|
||||
TERMUX_PKG_REVISION=1
|
||||
TERMUX_PKG_VERSION="0.17"
|
||||
TERMUX_PKG_SRCURL=https://github.com/namhyung/uftrace/archive/v${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_SHA256=dd0549f610d186b6f25fa2334a5e82b6ddc232ec6ca088dbb41b3fe66961d6bb
|
||||
TERMUX_PKG_SHA256=04d560011c7587eddedcc674677cbef9ddc0ace449601d4b355e78589b16134f
|
||||
# Hardcoded libpython${TERMUX_PYTHON_VERSION}.so is dlopen(3)ed by uftrace.
|
||||
# Please revbump and rebuild when bumping TERMUX_PYTHON_VERSION.
|
||||
# libandroid-{execinfo,spawn} are dlopen(3)ed.
|
||||
|
||||
@@ -1,20 +1,14 @@
|
||||
--- a/cmds/live.c
|
||||
+++ b/cmds/live.c
|
||||
@@ -237,7 +237,7 @@
|
||||
int command_live(int argc, char *argv[], struct uftrace_opts *opts)
|
||||
{
|
||||
@@ -14,9 +14,9 @@
|
||||
#include "utils/utils.h"
|
||||
|
||||
#define LIVE_NAME "uftrace-live-XXXXXX"
|
||||
- char template[32] = "/tmp/" LIVE_NAME;
|
||||
+ char template[strlen("@TERMUX_PREFIX@") + 32] = "@TERMUX_PREFIX@/tmp/" LIVE_NAME;
|
||||
int fd;
|
||||
struct sigaction sa = {
|
||||
.sa_flags = SA_RESETHAND,
|
||||
@@ -253,7 +253,7 @@
|
||||
strcpy(template, LIVE_NAME);
|
||||
-#define TMP_LIVE_NAME "/tmp/" LIVE_NAME
|
||||
+#define TMP_LIVE_NAME "@TERMUX_PREFIX@/tmp/" LIVE_NAME
|
||||
|
||||
if (errno != EPERM && errno != ENOENT)
|
||||
- pr_err("cannot access to /tmp");
|
||||
+ pr_err("cannot access to @TERMUX_PREFIX@/tmp");
|
||||
|
||||
fd = mkstemp(template);
|
||||
-#define TMP_DIR_NAME_SIZE 32
|
||||
+#define TMP_DIR_NAME_SIZE (strlen("@TERMUX_PREFIX@") + 32)
|
||||
|
||||
static char tmp_dirname[TMP_DIR_NAME_SIZE];
|
||||
static void cleanup_tempdir(void)
|
||||
|
||||
Reference in New Issue
Block a user