Created attachment 2128569 [details] Spec File Copr Build: https://copr.fedorainfracloud.org/coprs/qrow01/rbpf/builds/ Description: This crate contains a virtual machine for eBPF program execution. BPF, as in Berkeley Packet Filter, is an assembly-like language initially developed for BSD systems, in order to filter packets in the kernel with tools such as tcpdump so as to avoid useless copies to user-space. It was ported to Linux, where it evolved into eBPF (extended BPF), a faster version with more features. While BPF programs are originally intended to run in the kernel, the virtual machine of this crate enables running it in user-space applications; it contains an interpreter, an x86_64 JIT-compiler for eBPF programs, as well as a disassembler.
Created attachment 2128570 [details] Metadata Fix
Created attachment 2128571 [details] Scratch Build
Cannot find any valid SRPM URL for this ticket. Common causes are: - You didn't specify `SRPM URL: ...` in the ticket description or any of your comments - The URL schema isn't HTTP or HTTPS - The SRPM package linked in your URL doesn't match the package name specified in the ticket summary --- This comment was created by the fedora-review-service https://github.com/FrostyX/fedora-review-service If you want to trigger a new Copr build, add a comment containing new Spec and SRPM URLs or [fedora-review-service-build] string.
Please submit your work in the form: Spec URL: https://….spec SRPM URL: https://….src.rpm It’s tedious to piece together the necessary inputs from an idiosyncratic mix of attachments and COPR links. These will work for now, but COPR will eventually garbage-collect them and the links will stop working. Spec URL: https://download.copr.fedorainfracloud.org/results/qrow01/rbpf/fedora-43-x86_64/10089473-rust-rbpf/rust-rbpf.spec SRPM URL: https://download.copr.fedorainfracloud.org/results/qrow01/rbpf/fedora-43-x86_64/10089473-rust-rbpf/rust-rbpf-0.4.0-1.fc43.src.rpm Consider Fedora People, https://fedoraproject.org/wiki/Infrastructure/fedorapeople.org, as a more durable place to upload package submissions.
Correcting the review title to match the package name: rust-rbpf rather than just rbpf.
You’ll need to patch out the cranelift feature, because it has missing dependencies (cranelift itself). All subpackages need to be installable. You might be able to get away with using features.hide in rust2rpm.toml; see the man page for rust2rpm.toml for details and cautions.
Spec URL: https://dmellado.fedorapeople.org/rbpf/rust-rbpf.spec SRPM URL: https://dmellado.fedorapeople.org/rbpf/rust-rbpf-0.4.1-1.fc45.src.rpm Description: Rust (user-space) virtual machine for eBPF FEdora Account System Username: dmellado