Enabling the *BCC* packages for the 64-bit AMD and Intel architectures only
The BPF Compiler Collection (BCC) library and the *pcp-pmda-bcc* plugins use the *bpf()* system call, which is enabled only on the 64-bit AMD and Intel CPU architectures. As a result, Red Hat Enterprise Linux 7 only supports *BCC* and *pcp-pmda-bcc* for the 64-bit AMD and Intel CPU architectures.
Please drop non-x86_64 packages from rhel-7.6 and rhel-alt-7.6 composes:
bcc uses bpf() syscall which is not enabled on other than x86_64 architecture in RHEL-7.6. This is doen't make sense to ship these.
Removal of bcc from ppc64le would cause removal of pcp-pmda-bcc as well. Looks like it's too late for such change.
Closing this bug now because for RHEL-7.7 we don't yet know if we'll support bpf() on non-x86_64 arches or we'll want to drop bcc and pcp-pmda-bcc.
Doc impact: Please document on Release Notes that bcc and pcp-pmda-bcc plugins don't work on other than x86_64 architecture. Thanks!
I proposed the doc_text draft above for this known issue. Please feel free to give me your feedback or other info you would like to mention.
Hey Jaroslav, per Comment#2 we decided to close this is WONTFIX because we didn't cause any impact in RC stage. This won't be done for GA, please don't document this. Thanks!
Do I understand it correctly, that this BZ shouldn't be documented in the release notes for RHEL 7.6.0?
Ugh, sorry! I should have read more carefully. Yes, your proposed doc text looks good to me, please use it as Known Issue. Thanks!