Summary: | net-ftp/atftp: fails with gcc-5: argz.c:44:8: error: redefinition of 'argz_next' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Manfred Knick <Manfred.Knick> |
Component: | Current packages | Assignee: | Tobias Klausmann (RETIRED) <klausman> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gentoo |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 536984 | ||
Attachments: |
/var/tmp/portage/net-ftp/atftp-0.7-r3/temp/build.log
emerge --info '=net-ftp/atftp-0.7-r3::gentoo' |
Description
Manfred Knick
2015-09-28 10:56:21 UTC
Created attachment 413142 [details]
/var/tmp/portage/net-ftp/atftp-0.7-r3/temp/build.log
Created attachment 413144 [details]
emerge --info '=net-ftp/atftp-0.7-r3::gentoo'
emerge -pqv '=net-ftp/atftp-0.7-r3::gentoo' [ebuild R ] net-ftp/atftp-0.7-r3 USE="pcre readline tcpd (-selinux)" --- /usr/portage/net-ftp/atftp/atftp-0.7-r3.ebuild +++ /usr/portage/net-ftp/atftp/atftp-0.7-r3.ebuild @@ -43,6 +43,7 @@ src_configure() { append-flags -D_REENTRANT -DRATE_CONTROL + append-cflags -std=gnu89 econf \ $(use_enable tcpd libwrap) \ $(use_enable readline libreadline) \ wasn't this caused by missing emerge -e world after gcc5 update? (In reply to Pacho Ramos from comment #5) > wasn't this caused by missing emerge -e world after gcc5 update? I don't think so. I have the same problem (gcc5 upgrade Dec 14, every package since then re-emerged, except a list of bugs) 2015-12-13 14:24:04 | net-dialup/rp-l2tp:0 2015-12-09 07:09:54 | net-ftp/atftp:0 2015-12-09 04:43:50 | media-video/aegisub:0 2015-12-09 00:53:45 | app-editors/latexila:0 2015-12-08 10:58:31 | net-wireless/spectools:0 2015-12-08 09:22:23 | media-video/lives:0 2015-12-08 07:30:16 | sys-apps/paludis:0 2015-12-08 05:59:41 | media-video/ushare:0 2015-11-22 23:37:48 | mate-base/mate-applets:0 2015-11-14 17:06:20 | games-emulation/visualboyadvance:0 2015-09-27 19:20:41 | sci-geosciences/qlandkartegt:0 2015-03-16 19:44:15 | mate-extra/mate-system-monitor:0 (In reply to Pacho Ramos from comment #5) > wasn't this caused by missing emerge -e world after gcc5 update? It exactly arouse via "emerge -e world" after gcc5 update. emerge -e world is only required to fix C++ programs, this is a pure C issue. Please apply my patch. commit be0efa82bf9cf003c7138a8bf89e636e540c4e0b Author: David Seifert <soap@gentoo.org> Date: Thu Jan 14 00:06:49 2016 +0100 net-ftp/atftp: add -std=gnu89 to CFLAGS to restore pre-GCC5 semantics Gentoo-Bug: 561720 Revbump to fix missing ':0=' slot operator on sys-libs/readline. |