Summary: | net-analyzer/goaccess-1.3: fails to compile (multiple definition of `now_tm') | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Maurice Volaski <mvolaski> |
Component: | Current packages | Assignee: | Vladimir Pavljuchenkov (SpiderX) <spiderx> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | proxy-maint, sam |
Priority: | Normal | Keywords: | PATCH, PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/allinurl/goaccess/commit/de872e8f7f620fa415eb384c15fcfcd6821fe6e4 | ||
See Also: | https://github.com/gentoo/gentoo/pull/18915 | ||
Whiteboard: | ~arch only | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 705764 | ||
Attachments: | emerge info |
Please attach the full build.log too. Thanks. ping Fixed in 1.4.2 (https://gitweb.gentoo.org/repo/gentoo.git/commit/net-analyzer/goaccess?id=355e9d60f0ea52ae7acfd91e52a617eadabeda85) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc8cfaf3e934b9588b5044b8b6b6a1de879f3e3 commit 8bc8cfaf3e934b9588b5044b8b6b6a1de879f3e3 Author: Jakov Smolic <jakov.smolic@sartura.hr> AuthorDate: 2021-01-02 21:43:42 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2021-01-02 21:43:42 +0000 net-analyzer/goaccess: Remove old Closes: https://github.com/gentoo/gentoo/pull/18915 Bug: https://bugs.gentoo.org/739160 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org> net-analyzer/goaccess/Manifest | 1 - net-analyzer/goaccess/goaccess-1.3.ebuild | 55 ------------------------------- 2 files changed, 56 deletions(-) |
Created attachment 656976 [details] emerge info goaccess-1.3 doesn't compile under ~amd64 From the build log /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/color.o:(.bss+0x0): multiple definition of `now_tm '; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/commons.o:(.bss+0x18): multiple definition of `now _tm'; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/csv.o:(.bss+0x0): multiple definition of `now_tm'; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/error.o:(.bss+0x0): multiple definition of `now_tm '; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/gdashboard.o:(.bss+0x0): multiple definition of `n ow_tm'; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/gdns.o:(.bss+0x90): multiple definition of `now_tm '; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/gholder.o:(.bss+0x0): multiple definition of `now_ tm'; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/gmenu.o:(.bss+0x0): multiple definition of `now_tm '; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/goaccess.o:(.bss+0x10): multiple definition of `no w_tm'; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/gstorage.o:(.bss+0x0): multiple definition of `now _tm'; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/gwsocket.o:(.bss+0x0): multiple definition of `now _tm'; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/json.o:(.bss+0x0): multiple definition of `now_tm' ; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/opesys.o:(.bss+0x0): multiple definition of `now_t m'; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/options.o:(.bss+0x0): multiple definition of `now_ tm'; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/output.o:(.bss+0x0): multiple definition of `now_t m'; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/parser.o:(.bss+0x0): multiple definition of `now_t m'; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/settings.o:(.bss+0x0): multiple definition of `now _tm'; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/sort.o:(.bss+0x0): multiple definition of `now_tm' ; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/ui.o:(.bss+0x0): multiple definition of `now_tm'; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/util.o:(.bss+0x0): multiple definition of `now_tm' ; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/websocket.o:(.bss+0x0): multiple definition of `no w_tm'; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/xmalloc.o:(.bss+0x0): multiple definition of `now_ tm'; src/browsers.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/gkhash.o:(.bss+0x0): multiple definition of `now_t m'; src/browsers.o:(.bss+0x0): first defined here collect2: error: ld returned 1 exit status make[2]: *** [Makefile:592: goaccess] Error 1 make[2]: Leaving directory '/var/tmp/portage/net-analyzer/goaccess-1.3/work/goaccess-1.3' make[1]: *** [Makefile:752: all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/net-analyzer/goaccess-1.3/work/goaccess-1.3' make: *** [Makefile:432: all] Error 2