tini: fix missing basename
Fix issue: https://github.com/openwrt/packages/issues/23934 Patch from: https://git.alpinelinux.org/aports/tree/community/tini/fix-missing-basename.patch It solves the error: implicit declaration of function 'basename' with musl libc 1.2.5 Signed-off-by: Andrea Pesaresi <andreapesaresi82@gmail.com>
This commit is contained in:
parent
f788525078
commit
89e1f37a9e
|
@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
|
|||
|
||||
PKG_NAME:=tini
|
||||
PKG_VERSION:=0.19.0
|
||||
PKG_RELEASE:=2
|
||||
PKG_RELEASE:=3
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=https://codeload.github.com/krallin/tini/tar.gz/v${PKG_VERSION}?
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
--- a/src/tini.c
|
||||
+++ b/src/tini.c
|
||||
@@ -18,6 +18,8 @@
|
||||
#include "tiniConfig.h"
|
||||
#include "tiniLicense.h"
|
||||
|
||||
+#define basename(name) (strrchr((name),'/') ? strrchr((name),'/')+1 : (name))
|
||||
+
|
||||
#if TINI_MINIMAL
|
||||
#define PRINT_FATAL(...) fprintf(stderr, __VA_ARGS__); fprintf(stderr, "\n");
|
||||
#define PRINT_WARNING(...) if (verbosity > 0) { fprintf(stderr, __VA_ARGS__); fprintf(stderr, "\n"); }
|
Loading…
Reference in New Issue