iproute2: tc: reduce size of dynamic symbol table
authorTony Ambardar <itugrok@yahoo.com>
Fri, 14 Dec 2018 07:49:32 +0000 (23:49 -0800)
committerHans Dedecker <dedeckeh@gmail.com>
Thu, 14 Mar 2019 21:55:06 +0000 (22:55 +0100)
commitb61495409bb398b1967d7da305a49a6f077cb55a
tree4b098ff1957ac5e9084b5f28bd3df3ef4f178aba
parent0b57a2165a4c9c0f5f5032d7924ef65539571b1f
iproute2: tc: reduce size of dynamic symbol table

In the case of SHARED_LIBS=y, don't use -export-dynamic to place *all*
symbols into the dynamic symbol table. Instead, use --dynamic-list to
export a smaller set of symbols similar to that defined in static-syms.h
in the case of SHARED_LIBS=n, avoiding an 11 KB tc package size increase.
The symbol set is based on that required by the only plugin, m_xt.so.

Also increment PKG_RELEASE.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> [PKG_RELEASE fixup]
package/network/utils/iproute2/Makefile
package/network/utils/iproute2/patches/175-reduce-dynamic-syms.patch [new file with mode: 0644]