Spec URL: https://elmarco.fedorapeople.org/rust-libslirp.spec
SRPM URL: https://elmarco.fedorapeople.org/rust-libslirp-4.0.0-1.fc33.src.rpm
Description: High-level bindings & helper process for libslirp
Fedora Account System Username: elmarco
Can you put a comment why you disable tests? Also, any reason why you use --all-features?
(In reply to Igor Gnatenko from comment #1)
> Can you put a comment why you disable tests? Also, any reason why you use
The rust tests require etherparse, but they are very incomplete. I am considering removing them.
I added python/scapy tests, however, they have a number of dependencies (python, scapy, dbus..): https://gitlab.freedesktop.org/slirp/libslirp-rs/-/blob/master/Makefile. I can try to make that work on Fedora/koji, if it's necesary.
I use --all-features, as otherwise the libslirp-helper binary is not built.
Unfortunately, I can't run the make test on koji: https://kojipkgs.fedoraproject.org//work/tasks/6009/42946009/build.log
Perhaps I should open a bug for koji to allow unshare.. (fwiw, it works in gitlab CI: https://gitlab.freedesktop.org/slirp/libslirp-rs/-/jobs/2040152)
With this result, Igor, is the current version ok?
Sorry, I was quite busy lately.
(fedscm-admin): The Pagure repository was created at https://src.fedoraproject.org/rpms/rust-libslirp
I managed to get it to build in rawhide: https://koji.fedoraproject.org/koji/buildinfo?buildID=1504659
What's the process now to get it in f32?
We've discussed that over IRC and it is already in bodhi for F32.