diff options
author | Tony Ambardar <itugrok@yahoo.com> | 2020-06-29 22:04:54 -0700 |
---|---|---|
committer | Hans Dedecker <dedeckeh@gmail.com> | 2020-07-14 22:00:43 +0200 |
commit | 9852104c7111c51a20466ae380d29631db6c01f3 (patch) | |
tree | 15677cdb5c8cb9540f3d2db42bd43e57f71da6ed /package | |
parent | 9da2b567605b0964d921b9ca4f0c9886db4f636d (diff) | |
download | openwrt-9852104c7111c51a20466ae380d29631db6c01f3.tar.gz openwrt-9852104c7111c51a20466ae380d29631db6c01f3.tar.bz2 openwrt-9852104c7111c51a20466ae380d29631db6c01f3.zip |
iproute2: tc: fix dynamic symbol table size optimization
Recent iproute2 5.x versions modified the symbols resolved for plugins,
causing "tc .. action xt .." to fail. Update the list of symbols to fix.
Fixes: b61495409bb3 ("iproute2: tc: reduce size of dynamic symbol table")
Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
Diffstat (limited to 'package')
-rw-r--r-- | package/network/utils/iproute2/patches/175-reduce-dynamic-syms.patch | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/package/network/utils/iproute2/patches/175-reduce-dynamic-syms.patch b/package/network/utils/iproute2/patches/175-reduce-dynamic-syms.patch index f4e33c4511..dbb516f02e 100644 --- a/package/network/utils/iproute2/patches/175-reduce-dynamic-syms.patch +++ b/package/network/utils/iproute2/patches/175-reduce-dynamic-syms.patch @@ -39,6 +39,6 @@ + for s in `grep -B 3 '\<dlsym' $$files | sed -n '/snprintf/{s:.*"\([^"]*\)".*:\1:;s:%s::;p}'` ; do \ + sed -n '/'$$s'[^ ]* =/{s:.* \([^ ]*'$$s'[^ ]*\) .*:\1;:;p}' $$files ; \ + done >> $@ ; \ -+ echo "show_stats; print_tm; parse_rtattr; get_u32; matches; addattr_l; addattr_nest; addattr_nest_end; };" >> $@ ++ echo "show_stats; print_nl; print_tm; parse_rtattr; parse_rtattr_flags; get_u32; matches; addattr_l; addattr_nest; addattr_nest_end; };" >> $@ + endif |