diff options
author | Felix Janda <felix.janda@posteo.de> | 2016-10-11 20:20:33 -0400 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2016-10-21 11:12:45 +0200 |
commit | 6c6c2f6df5ed2ce0cff3451e1edbb72328587bd0 (patch) | |
tree | 3e3bd8d8a586974b8be06529c863141d5bd1b12d /sys-apps/ifplugd/files | |
parent | net-fs/samba: Revbump to fix nmbd segfault with >=tevent-0.9.30 (diff) | |
download | gentoo-6c6c2f6df5ed2ce0cff3451e1edbb72328587bd0.tar.gz gentoo-6c6c2f6df5ed2ce0cff3451e1edbb72328587bd0.tar.bz2 gentoo-6c6c2f6df5ed2ce0cff3451e1edbb72328587bd0.zip |
sys-apps/ifplugd: revision bump
* EAPI=6
* add patch from Chad Joan for compilation with musl libc
* remove obsolete pkg_postinst phase
Gentoo-Bug: https://bugs.gentoo.org/592912
Gentoo-Bug: https://bugs.gentoo.org/278653
Closes: https://github.com/gentoo/gentoo/pull/2541
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Diffstat (limited to 'sys-apps/ifplugd/files')
4 files changed, 25 insertions, 6 deletions
diff --git a/sys-apps/ifplugd/files/ifplugd-0.28-interface.patch b/sys-apps/ifplugd/files/ifplugd-0.28-interface.patch index 9c2de464bbde..f99f3a26aed7 100644 --- a/sys-apps/ifplugd/files/ifplugd-0.28-interface.patch +++ b/sys-apps/ifplugd/files/ifplugd-0.28-interface.patch @@ -1,5 +1,5 @@ ---- src/interface.c 2004/12/19 00:08:01 114 -+++ src/interface.c 2006/03/07 13:15:11 133 +--- a/src/interface.c ++++ b/src/interface.c @@ -22,9 +22,9 @@ #include <config.h> #endif diff --git a/sys-apps/ifplugd/files/ifplugd-0.28-musl.patch b/sys-apps/ifplugd/files/ifplugd-0.28-musl.patch new file mode 100644 index 000000000000..ecaaabfe266e --- /dev/null +++ b/sys-apps/ifplugd/files/ifplugd-0.28-musl.patch @@ -0,0 +1,19 @@ +--- a/src/ethtool-local.h ++++ b/src/ethtool-local.h +@@ -21,10 +21,12 @@ + * Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. + */ + +-typedef unsigned long long u64; +-typedef __uint32_t u32; +-typedef __uint16_t u16; +-typedef __uint8_t u8; ++#include <stdint.h> ++ ++typedef uint64_t u64; ++typedef uint32_t u32; ++typedef uint16_t u16; ++typedef uint8_t u8; + + #include "ethtool-kernel.h" + diff --git a/sys-apps/ifplugd/files/ifplugd-0.28-nlapi.diff b/sys-apps/ifplugd/files/ifplugd-0.28-nlapi.diff index b640543eebc9..a3d128f20ff4 100644 --- a/sys-apps/ifplugd/files/ifplugd-0.28-nlapi.diff +++ b/sys-apps/ifplugd/files/ifplugd-0.28-nlapi.diff @@ -1,6 +1,6 @@ diff -urN src/nlapi.c src/nlapi.c ---- src/nlapi.c 2004-12-20 08:39:14.682706517 -0500 -+++ src/nlapi.c 2004-12-20 08:39:50.185734092 -0500 +--- a/src/nlapi.c ++++ b/src/nlapi.c @@ -86,7 +86,7 @@ for (; bytes > 0; p = NLMSG_NEXT(p, bytes)) { struct callback_info *c; diff --git a/sys-apps/ifplugd/files/ifplugd-0.28-strictalias.patch b/sys-apps/ifplugd/files/ifplugd-0.28-strictalias.patch index 3c5de8a2e731..ae8292dc17ac 100644 --- a/sys-apps/ifplugd/files/ifplugd-0.28-strictalias.patch +++ b/sys-apps/ifplugd/files/ifplugd-0.28-strictalias.patch @@ -1,5 +1,5 @@ ---- src/interface.c.orig 2007-03-23 13:29:40.000000000 +0000 -+++ src/interface.c 2007-03-23 13:30:05.000000000 +0000 +--- a/src/interface.c ++++ b/src/interface.c @@ -89,6 +89,10 @@ interface_status_t interface_detect_beat_mii(int fd, char *iface) { |