Summary: | =net-misc/libteam-1.22: stabilization request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jan Breuer <honza.breuer> |
Component: | [OLD] Library | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | tamiko |
Priority: | Normal | Keywords: | STABLEREQ |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | WAS: net-misc/libteam failed to compile with dev-libs/libnl-3.2.27 | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 566934 | ||
Bug Blocks: | |||
Attachments: | net-misc/libteam-1.14 build log against dev-libs/libnl-3.2.7 |
After some investigation, it seems partially fixed in libteam-1.20 https://github.com/jpirko/libteam/commit/796a49d182714db4d6f6f92f97cdcbaa5155187d and fully fixed in libteam-1.21 newset version is 1.22 and none of them are in portage <libteam-1.20 should depend on <=libnl-3.2.6 This is the same bug as #566934. This issue can be closed once 1.22 is stabilized. commit b69cff032b80ed6ad87c8c17603179031c61f63e Author: Matthias Maier <tamiko@gentoo.org> Date: Tue Jan 12 13:29:19 2016 +0100 net-misc/libteam: bump to version 1.22, bug 566934 This also resolves the compilation issue with dev-libs/libnl-3.2.27 Gentoo-Bugs: 566934 568542 Package-Manager: portage-2.2.26 commit 688e45771dab9ef87e73f9480365514c3cce4a7c Merge: 0aef43c b69cff0 Author: Ian Delaney <idella4@gentoo.org> Date: Tue Jan 12 22:40:38 2016 +0800 Merge remote-tracking branch 'remotes/tamiko/libteam_bump' By negotiation between tamiko and myself to ensure this to be added to portage Pull request: https://github.com/gentoo/gentoo/pull/639 No, it can not be closed yet - libnl-3.2.7 is in stable branch, and new libteam is not. As current stable is broken, i request stabilization immediately. Arches, please test and mark stable =net-misc/libteam-1.22 Target keywords: amd64 ppc ppc64 x86 amd64 stable x86 stable move to ~ppc and ~ppc64 |
Created attachment 419484 [details] net-misc/libteam-1.14 build log against dev-libs/libnl-3.2.7 net-misc/libteam version 1.11 and version 1.14 failed to compile with dev-libs/libnl-3.2.7 but is able to compile with dev-libs/libnl-3.2.6. Example of error message (full build log included in attachement): In file included from options.c:49:0: nl_updates.h:48:19: error: static declaration of 'nla_put_s8' follows non-static declaration static inline int nla_put_s8(struct nl_msg *msg, int attrtype, int8_t value) ^ In file included from /usr/include/libnl3/netlink/msg.h:17:0, from /usr/include/libnl3/netlink/genl/genl.h:16, from options.c:39: /usr/include/libnl3/netlink/attr.h:110:25: note: previous declaration of 'nla_put_s8' was here extern int nla_put_s8(struct nl_msg *, int, int8_t);