Summary: | sys-cluster/knem-1.1.3-r2 fails to compile | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Alexey Shvetsov <alexxy> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alexxy, cluster, kernelpanic, lssndrbarbieri, sam |
Priority: | Normal | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=778755 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
proposed ebuild |
Description
Agostino Sarubbo
2020-09-12 18:40:51 UTC
Created attachment 659823 [details]
build.log
build log and emerge --info
Created attachment 686124 [details] proposed ebuild AFAICT, the current ebuild suffers from two main issues. The first one in the "configure" (and "configure.ac"), is the cause of a sandbox violation: the configure invokes a make inside the kernel tree in order to read the kernel version. This can be overridden (hopefully the verb is correct). The second is the cause of bug #697736: knem-1.1.3 works with kernels < 5.7 . On the "minor" side, the homepage has changed to https://knem.gitlabpages.inria.fr/ , the source URI to https://gitlab.inria.fr, and the license from "GPL-2 LGPL-2" to "BSD GPL-2". All these issues are accounted in the attachment, with a personal addition: it is my opinion that without modules, knem is not that effective, ad thus I added a "+" to "modules" in IUSE. Was fixed long time ago... |