Summary: | net-analyzer/ossec-hids-3.6.0 : fails to build with -fno-common or gcc-10 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Ralph Seichter <gentoo> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | proxy-maint |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/15953 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 705764 | ||
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tbz2 logs.tbz2 net-analyzer:ossec-hids-3.6.0:20200430-054836.log |
Description
Toralf Förster
2020-04-30 07:24:24 UTC
there is still a similar issue at unstable amd64 tinderbox image 17.1_no-multilib-20200425-101740 (see bug 710508) Created attachment 635318 [details]
emerge-info.txt
Created attachment 635320 [details]
emerge-history.txt
Created attachment 635322 [details]
environment
Created attachment 635324 [details]
etc.portage.tbz2
Created attachment 635326 [details]
logs.tbz2
Created attachment 635328 [details]
net-analyzer:ossec-hids-3.6.0:20200430-054836.log
Upstream issue https://github.com/ossec/ossec-hids/issues/1871 filed. Upstream has confirmed this issue as a bug on their end. According to the comments, they are currently testing fixes. Upstream has made changes to address the issue. I have opened the linked pull request which modifies ebuild version 3.6.0 to include a patch which combines these changes. Regarding the specific patch referenced above (direct link): https://github.com/gentoo/gentoo/blob/fb18da88a281137148ff8eb5260ef8160016d870/net-analyzer/ossec-hids/files/gcc-fno-common-3.6.0.patch without patching? I receive the same build errors using GCC10. removing '/src' from each patched file's path was required. When patched via '/etc/portage/patches' method, the existing ebuild compiles with no new warnings since upgrading to GCC10. Still roadtesting, but no new issues found. (In reply to pagorman from comment #11) > removing '/src' from each patched file's path was required. The patch works fine as it is, if applied correctly, as is done in the ebuild contained in my linked pull request. Somebody with the proper Git permissions just needs to merge the PR. The pull request has been merged with https://github.com/gentoo/gentoo/commit/cc3444458dded272e5f8313f7ec2762af2f11f6c , please test. As there have been no comments made after I asked for tests being conducted two months ago, I close this issue now. |