Bug 1789641
| Summary: | out of tree kernel modules fail to build on 5.4+ | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Dakota Williams <raineforest> | ||||
| Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> | ||||
| Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 31 | CC: | airlied, bskeggs, hdegoede, ichavero, itamar, jarodwilson, jeremy, jglisse, john.j5live, jonathan, josef, kernel-maint, linville, masami256, mchehab, mjg59, ngompa13, steved | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | --- | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2020-01-23 20:42:38 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Dakota Williams
2020-01-10 00:23:53 UTC
*** Bug 1789639 has been marked as a duplicate of this bug. *** After installing potential fix 5.4.11-202.fc31 (https://src.fedoraproject.org/rpms/kernel/c/9a4238fbd6670f7a8b437e530336bdf21b270cdf?branch=f31) and installing flex and bison, the following behavior occurs when running the reproduction steps. make: Entering directory '/usr/src/kernels/5.4.11-202.fc31.x86_64' HOSTCC scripts/selinux/genheaders/genheaders scripts/selinux/genheaders/genheaders.c:18:10: fatal error: classmap.h: No such file or directory 18 | #include "classmap.h" | ^~~~~~~~~~~~ compilation terminated. make[3]: *** [scripts/Makefile.host:107: scripts/selinux/genheaders/genheaders] Error 1 make[2]: *** [scripts/Makefile.build:509: scripts/selinux/genheaders] Error 2 make[1]: *** [scripts/Makefile.build:509: scripts/selinux] Error 2 make: *** [Makefile:1097: scripts] Error 2 make: Leaving directory '/usr/src/kernels/5.4.11-202.fc31.x86_64' Sorry for the distraction, I wasn't aware of the SUBDIRS removal, and there were two lines using it in our codebase. Only by building on 5.3.18-300.fc31 and seeing the warning there (which didn't show up on other builds), did I realize this. Closing not a bug. Again, sorry to waste people's time on this. |