Ticket #2958: strace_4.22.patch

Datei strace_4.22.patch, 2.8 KB (hinzugefügt von f_666, vor 5 Monaten)
  • make/strace/Config.in

     
    11config FREETZ_PACKAGE_STRACE 
    2     bool "strace 4.8 (binary only)" 
     2    bool "strace 4.22 (binary only)" 
    33    default n 
    44    select FREETZ_REMOVE_STRACE if FREETZ_AVM_HAS_STRACE 
    55    help 
  • make/strace/strace.mk

     
    1 $(call PKG_INIT_BIN, 4.8) 
     1$(call PKG_INIT_BIN, 4.22) 
    22$(PKG)_SOURCE:=$(pkg)-$($(PKG)_VERSION).tar.xz 
    3 $(PKG)_SOURCE_MD5:=c575ef43829586801f514fd91bfe7575 
    4 $(PKG)_SITE:=@SF/$(pkg) 
     3$(PKG)_SOURCE_MD5:=7a2a7d7715da6e6834bc65bd09bace1c 
     4$(PKG)_SITE:=https://strace.io/files/$($(PKG)_VERSION)/ 
    55 
    66$(PKG)_BINARY:=$($(PKG)_DIR)/strace 
    77$(PKG)_TARGET_BINARY:=$($(PKG)_DEST_DIR)/usr/sbin/strace 
  • make/strace/patches/010-disabled-largefile-syscalls.patch

     
    11--- syscall.c 
    22+++ syscall.c 
    3 @@ -116,6 +116,18 @@ 
    4  #define NF SYSCALL_NEVER_FAILS 
    5  #define MA MAX_ARGS 
     3@@ -69,6 +69,18 @@ 
    64  
     5 #define SEN(syscall_name) SEN_ ## syscall_name, SYS_FUNC_NAME(sys_ ## syscall_name) 
     6  
    77+#if !defined(HAVE_STATFS64) 
    88+/* 
    99+ * Ugly hacks for systems that do not have LFS 
  • make/strace/patches/020-no_WSTOPPED_in_uClibc-0.9.28.patch

     
    11--- strace.c 
    22+++ strace.c 
    3 @@ -1165,7 +1165,11 @@ 
     3@@ -1394,7 +1394,11 @@ 
    44            if (!NOMMU_SYSTEM) { 
    55                /* Wait until child stopped itself */ 
    66                int status; 
  • make/strace/patches/030_header_mismatch_workaround.patch

     
     1--- rtnl_mdb.c 
     2+++ rtnl_mdb.c 
     3@@ -35,7 +35,7 @@ 
     4 # include "nlattr.h" 
     5 # include "print_fields.h" 
     6  
     7-# include <netinet/in.h> 
     8+//# include <netinet/in.h> 
     9 # include <linux/if_bridge.h> 
     10 # include "netlink.h" 
     11  
  • CHANGELOG

     
    185185    * smartmontools 6.6 
    186186    * sqlite 3.21.0 
    187187    * sslh 1.18 
    188     * strace 4.8 
     188    * strace 4.22 
    189189    * stunnel 5.44 
    190190    * subversion 1.8.19/1.9.7 
    191191    * tinc 1.0.33/1.1pre15