Summary: | net-analyzer/snort-2.9.12 : ../.../util.h:374:21: error: static declaration of gettid follows non-static declaration | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Patrick Lauer <patrick> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cjgibb, netmon |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=691846 | ||
Whiteboard: | ~arch only | ||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tbz2 logs.tbz2 net-analyzer:snort-2.9.12:20190810-044206.log.bz2 temp.tbz2 |
Description
Toralf Förster
2019-08-10 06:53:46 UTC
Created attachment 586434 [details]
emerge-info.txt
Created attachment 586436 [details]
emerge-history.txt
Created attachment 586438 [details]
environment
Created attachment 586440 [details]
etc.portage.tbz2
Created attachment 586442 [details]
logs.tbz2
Created attachment 586444 [details]
net-analyzer:snort-2.9.12:20190810-044206.log.bz2
Created attachment 586446 [details]
temp.tbz2
While we wait for the blocker, how about masking this ebuild? I encountered this, yet snort-2.9.8.3-r2 merged fine. snort-2.9.15 encounters the same error here. See solution from arch linux: https://bbs.archlinux.org/viewtopic.php?id=249904 Patch is on arch linux git: https://aur.archlinux.org/cgit/aur.git/plain/001-gettid.patch?h=snort mkdir -p /etc/portage/patches/net-analyzer/snort cd /etc/portage/patches/net-analyzer/snort wget https://aur.archlinux.org/cgit/aur.git/plain/001-gettid.patch?h=snort -O 001-gettid.patch emerge =net-analyzer/snort-2.9.15 (In reply to Joerg Neikes from comment #10) > See solution from arch linux: > > https://bbs.archlinux.org/viewtopic.php?id=249904 > > Patch is on arch linux git: > > https://aur.archlinux.org/cgit/aur.git/plain/001-gettid.patch?h=snort > > > > > mkdir -p /etc/portage/patches/net-analyzer/snort > > cd /etc/portage/patches/net-analyzer/snort > > wget https://aur.archlinux.org/cgit/aur.git/plain/001-gettid.patch?h=snort > -O 001-gettid.patch > > emerge =net-analyzer/snort-2.9.15 Or just bump the ebuild to version 2.9.15.1 which has the required support for glibc-2.30. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af4e0472267d3b89555155ea22f28ddc18d17ae8 commit af4e0472267d3b89555155ea22f28ddc18d17ae8 Author: Jeroen Roovers <jer@gentoo.org> AuthorDate: 2020-01-09 14:07:43 +0000 Commit: Jeroen Roovers <jer@gentoo.org> CommitDate: 2020-01-09 14:08:13 +0000 net-analyzer/snort: Version 2.9.15.1 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Closes: https://bugs.gentoo.org/691886 Signed-off-by: Jeroen Roovers <jer@gentoo.org> net-analyzer/snort/Manifest | 1 + net-analyzer/snort/snort-2.9.15.1.ebuild | 258 +++++++++++++++++++++++++++++++ 2 files changed, 259 insertions(+) |