Overview
Request 1040175 superseded
- add proper split-provides
- add cargo_audit
- Update to version 1.4.6:
* Bump version to v1.4.6
* fs/macos: Fix some clippy warnings
* hvf: write reg on sysreg trap
* Bump version to v1.4.5
* sev: Don't use a static initrd size
* sev: Update to the final KBS attestation protocol
* vsock: Fix signal logic in Muxer
* examples/Makefile: Remove launch-tee binary on make clean
- Switch to a "proper library" packaging layout. Downstreams (namely,
crun) are now able to cope with this. So do it, and get rid of a lot
of RPM lint warnings and errors!
- Make it easier to turn on/off building the SEV-enabled library
* Patches dropped:
not-set-soname-as-it-is-plugin.patch
- Created by dirkmueller
- In state superseded
- Supersedes 875692 911072 991791 1009296 1039753
- Superseded by 1040286
- Open review for licensedigger
- Open review for opensuse-review-team
@dimstar_suse so, apologies in advance for my ignorance, but what's the reason of the declining this time, and how do I fix things?
found conflict of libkrun-0.1.7-1.1.x86_64 with libkrun-devel-0.1.7-1.3.x86_64 /usr/lib64/libkrun.so /usr/include/libkrun.h
found conflict of libkrunfw-0.7-1.1.x86_64 with libkrunfw-devel-0.7-3.2.x86_64 /usr/lib64/libkrunfw.so
Hey, @fcrozat , looks like you've added vendor.tar.xz, but it's not in the spec file. I actually did miss this in the submission to the devel-project. Checking it now, I see that the build seems to still be using vendor.tar.zst to me... Do you happen to know what's going on? Thanks...
found conflict of libkrun-1.4.4-1.1.x86_64 with libkrun-sev-devel-1.4.4-1.2.x86_64 /usr/lib64/libkrun-sev.so
Yeah... I did submit these before, but had revoked the requests, to deal better with this. Sorry for the inconvenience. I'll try to get to this today
unresolvable: nothing provides libkrunfw-devel >= 3.6.3, nothing provides libkrunfw-sev-devel >= 3.6.3
Request History
dirkmueller created request
- add proper split-provides
- add cargo_audit
- Update to version 1.4.6:
* Bump version to v1.4.6
* fs/macos: Fix some clippy warnings
* hvf: write reg on sysreg trap
* Bump version to v1.4.5
* sev: Don't use a static initrd size
* sev: Update to the final KBS attestation protocol
* vsock: Fix signal logic in Muxer
* examples/Makefile: Remove launch-tee binary on make clean
- Switch to a "proper library" packaging layout. Downstreams (namely,
crun) are now able to cope with this. So do it, and get rid of a lot
of RPM lint warnings and errors!
- Make it easier to turn on/off building the SEV-enabled library
* Patches dropped:
not-set-soname-as-it-is-plugin.patch
dimstar_suse added openSUSE:Factory:Staging:adi:28 as a reviewer
Being evaluated by staging project "openSUSE:Factory:Staging:adi:28"
dimstar_suse accepted review
Picked "openSUSE:Factory:Staging:adi:28"
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
dimstar declined review
FTBFS
[ 98s] error[E0532]: expected unit struct, unit variant or constant, found tuple variant `VcpuExit::FailEntry`
[ 98s] --> src/vmm/src/linux/vstate.rs:1169:17
[ 98s] |
[ 98s] 1169 | VcpuExit::FailEntry => {
[ 98s] | ^^^^^^^^^^^^^^^^^^^ help: use the tuple variant pattern syntax instead: `VcpuExit::FailEntry(/* fields */)`
[ 98s] |
[ 98s] ::: /home/abuild/rpmbuild/BUILD/libkrun-1.4.6/vendor/kvm-ioctls/src/ioctls/vcpu.rs:59:5
[ 98s] |
[ 98s] 59 | FailEntry(
[ 98s] | --------- `VcpuExit::FailEntry` defined here
[ 98s]
[ 98s] For more information about this error, try `rustc --explain E0532`.
[ 98s] error: could not compile `vmm` due to previous error
dimstar declined request
FTBFS
[ 98s] error[E0532]: expected unit struct, unit variant or constant, found tuple variant `VcpuExit::FailEntry`
[ 98s] --> src/vmm/src/linux/vstate.rs:1169:17
[ 98s] |
[ 98s] 1169 | VcpuExit::FailEntry => {
[ 98s] | ^^^^^^^^^^^^^^^^^^^ help: use the tuple variant pattern syntax instead: `VcpuExit::FailEntry(/* fields */)`
[ 98s] |
[ 98s] ::: /home/abuild/rpmbuild/BUILD/libkrun-1.4.6/vendor/kvm-ioctls/src/ioctls/vcpu.rs:59:5
[ 98s] |
[ 98s] 59 | FailEntry(
[ 98s] | --------- `VcpuExit::FailEntry` defined here
[ 98s]
[ 98s] For more information about this error, try `rustc --explain E0532`.
[ 98s] error: could not compile `vmm` due to previous error
dirkmueller superseded request
superseded by 1040286