[Bug 2124697] Review Request: libblkio - Block device I/O library

2023-01-20 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Fedora Update System changed: What|Removed |Added Resolution|--- |ERRATA Status|ON_QA

[Bug 2124697] Review Request: libblkio - Block device I/O library

2023-01-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Fedora Update System changed: What|Removed |Added Status|MODIFIED|ON_QA --- Comment #99 from Fed

[Bug 2124697] Review Request: libblkio - Block device I/O library

2023-01-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Fedora Update System changed: What|Removed |Added Status|POST|MODIFIED --- Comment #98 from

[Bug 2124697] Review Request: libblkio - Block device I/O library

2023-01-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #97 from Richard W.M. Jones --- https://pagure.io/releng/fedora-scm-requests/issue/50386 (separate request for f37 branch) -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about

[Bug 2124697] Review Request: libblkio - Block device I/O library

2023-01-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #96 from Fedora Admin user for bugzilla script actions --- The Pagure repository was created at https://src.fedoraproject.org/rpms/libblkio -- You are receiving this mail because: You are always notified about changes to this p

[Bug 2124697] Review Request: libblkio - Block device I/O library

2023-01-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #95 from Richard W.M. Jones --- https://pagure.io/releng/fedora-scm-requests/issue/50385 -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and compo

[Bug 2124697] Review Request: libblkio - Block device I/O library

2023-01-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Neal Gompa changed: What|Removed |Added Status|NEW |POST Flags|fedora-review?

[Bug 2124697] Review Request: libblkio - Block device I/O library

2023-01-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #93 from Richard W.M. Jones --- > [!]: Reviewer should test that the package builds in mock. - I scratch-built the package in Koji which should cover this. > libblkio.x86_64: W: incoherent-version-in-changelog 1.2.1-12 > ['1.2.2

[Bug 2124697] Review Request: libblkio - Block device I/O library

2023-01-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #92 from Jakub Kadlčík --- Copr build: https://copr.fedorainfracloud.org/coprs/build/5216289 (succeeded) Review template: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2124697-libblkio/fedora-rawh

[Bug 2124697] Review Request: libblkio - Block device I/O library

2023-01-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #91 from Richard W.M. Jones --- Argh, the %changelog version is wrong - will fix in my local copy. -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product

[Bug 2124697] Review Request: libblkio - Block device I/O library

2023-01-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #90 from Richard W.M. Jones --- Spec URL: http://oirase.annexia.org/reviews/libblkio/libblkio.spec SRPM URL: http://oirase.annexia.org/reviews/libblkio/libblkio-1.2.2-12.fc37.src.rpm Description: Block device I/O library Fedora Acc

[Bug 2124697] Review Request: libblkio - Block device I/O library

2023-01-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #89 from Neal Gompa --- Reviewing the spec, I see only one issue left: > %{_libdir}/libblkio.so.1* This is unnecessarily permissive. Change this to "%{_libdir}/libblkio.so.1{,.*}" so that we ensure that we're talking about "libbl

[Bug 2124697] Review Request: libblkio - Block device I/O library

2023-01-11 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Neal Gompa changed: What|Removed |Added CC||ngomp...@gmail.com Assignee|nob.

[Bug 2124697] Review Request: libblkio - Block device I/O library

2023-01-04 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Fabio Valentini changed: What|Removed |Added Flags|fedora-review? | |needinfo?(decatho

[Bug 2124697] Review Request: libblkio - Block device I/O library

2023-01-03 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Richard W.M. Jones changed: What|Removed |Added Flags||needinfo?(decathorpe@gmail.

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #85 from Stefan Hajnoczi --- libblkio v1.2.2 has been released. It only fixes a version number inconsistency, so there's no need to upgrade unless you noticed you're getting 1.2.0 version numbers instead of 1.2.1. -- You are rec

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #84 from Richard W.M. Jones --- Spec URL: http://oirase.annexia.org/reviews/libblkio/libblkio.spec SRPM URL: http://oirase.annexia.org/reviews/libblkio/libblkio-1.2.1-11.fc37.src.rpm Description: Block device I/O library Fedora Acc

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #83 from Richard W.M. Jones --- Oh I see, you said to drop --locked, but not add --offline. That works too ... -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Richard W.M. Jones changed: What|Removed |Added Flags|needinfo?(rjo...@redhat.com | |)

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-20 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #81 from Fabio Valentini --- Great, thanks for submitting that upstream. I've already updated the rust-io-uring package in Fedora to 0.5.10. -- You are receiving this mail because: You are on the CC list for the bug. You are alw

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-20 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Stefan Hajnoczi changed: What|Removed |Added Flags||needinfo?(rjo...@redhat.com

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-19 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #79 from Alberto Faria --- io-uring 0.5.10 has been released. It restores compatibility with Rust 1.48 and also makes the entire public API follow the usual SemVer rules, making the "unstable" feature have no effect. libblkio 1.2.

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #78 from Alberto Faria --- (In reply to Fabio Valentini from comment #77) > > Upstream libblkio is trying to stay compatible with stable Debian, which is > > still on Rust 1.48, but io-uring 0.5.9 requires Rust 1.51. > > I don't

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #77 from Fabio Valentini --- > Upstream libblkio is trying to stay compatible with stable Debian, which is > still on Rust 1.48, but io-uring 0.5.9 requires Rust 1.51. I don't see how this affects the range of supported versions?

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #76 from Alberto Faria --- (In reply to Richard W.M. Jones from comment #72) > error: failed to select a version for the requirement `io-uring = ">=0.5.6, > <=0.5.8"` > candidate versions found which didn't match: 0.5.9 > > This b

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #74 from Fabio Valentini --- > I wasn't very clear on exactly where I should add the new export, > so I guessed. Yeah, adding it in %build before calling %meson and %meson_build should do it. I'll verify that the build flags are a

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #73 from Fabio Valentini --- > ">=0.5.6, <=0.5.8" Hum, that's kind of a very weird version restriction. I updated io-uring to version 0.5.9 yesterday, so that explains why things are broken. Usually you'd want to do just "0.5.6"

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #72 from Richard W.M. Jones --- error: failed to select a version for the requirement `io-uring = ">=0.5.6, <=0.5.8"` candidate versions found which didn't match: 0.5.9 This build failure seems to be a problem with libblkio. I do

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Richard W.M. Jones changed: What|Removed |Added Flags|needinfo?(rjo...@redhat.com | |)

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Stefan Hajnoczi changed: What|Removed |Added Flags||needinfo?(rjo...@redhat.com

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #69 from Fabio Valentini --- It might be possible to partially work around this by writing the value of the `%build_rustflags` macro to the RUSTFLAGS environment variable, with something like: export RUSTFLAGS="%build_rustflags"

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #68 from Fabio Valentini --- The problem is that RUSTFLAGS are not set automatically, and are not exposed directly, but passed as environment variables to the cargo command in the %cargo_build macro. So there's currently no way to

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #67 from Stefan Hajnoczi --- Thanks, Fabio! The rpm could invoke cargo directly, although the build won't be 100% the same as tested upstream. I think it's preferable to use meson instead of bypassing it. I think the build is alm

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Fabio Valentini changed: What|Removed |Added Flags|needinfo?(decathorpe@gmail. | |com)

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-12-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Stefan Hajnoczi changed: What|Removed |Added Flags||needinfo?(decathorpe@gmail.

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-24 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #64 from Richard W.M. Jones --- Spec URL: http://oirase.annexia.org/reviews/libblkio/libblkio.spec SRPM URL: http://oirase.annexia.org/reviews/libblkio/libblkio-1.1.1-9.fc37.src.rpm Description: Block device I/O library Fedora Acco

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-24 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #63 from Fabio Valentini --- Why didn't you do the same for pre-1.0 versions? The same restrictions apply there. For example, the "nix" crate will likely be updated to version 0.25.0 soon, and using the >= 0.24.2 requirement you h

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-24 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #62 from Richard W.M. Jones --- Spec URL: http://oirase.annexia.org/reviews/libblkio/libblkio.spec SRPM URL: http://oirase.annexia.org/reviews/libblkio/libblkio-1.1.1-8.fc37.src.rpm Description: Block device I/O library Fedora Acco

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-23 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #61 from Fabio Valentini --- It's not a typo, it's necessary to prevent the expression from matching 2.0.0 pre-releases. Using just "< 2.0.0" would include versions like 2.0.0~beta.1, which is not what "^1.0.44" means. -- You ar

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-23 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #60 from Richard W.M. Jones --- (In reply to Fabio Valentini from comment #55) > BuildRequires: (crate(cc/default) >= 1.0.44 with crate(cc/default) < > 2.0.0~) Does ~ here have a meaning or was it a typo? -- You are receivi

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-23 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #59 from Fabio Valentini --- No, cc was just an example, I was making a general statement about all Rust dependencies that are listed as BuildRequires. The automatically generated BuildRequires already include version specifiers th

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-23 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Stefan Hajnoczi changed: What|Removed |Added Flags|needinfo?(stefanha@redhat.c | |om)

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-23 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #57 from Fabio Valentini --- > Do we have any way to keep the two in synch automatically? Yeah, that's what dynamic BuildRequires are for. The macro that does that for cargo doesn't support workspaces / path dependencies yet, thou

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-23 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Richard W.M. Jones changed: What|Removed |Added Flags||needinfo?(stefanha@redhat.c

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-23 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #55 from Fabio Valentini --- Note that using BuildRequires on Rust crates like this: BuildRequires: crate(cc/default) Might or might not do what you want it to do, because you didn't include version requirements. Not specifyi

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-23 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #54 from Richard W.M. Jones --- Spec URL: http://oirase.annexia.org/reviews/libblkio/libblkio.spec SRPM URL: http://oirase.annexia.org/reviews/libblkio/libblkio-1.1.1-7.fc37.src.rpm Description: Block device I/O library Fedora Acco

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-22 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #53 from Stefan Hajnoczi --- (In reply to Richard W.M. Jones from comment #50) > (In reply to Stefan Hajnoczi from comment #49) > > Hi Rich, > > Is it possible to add the following to the rpm spec file? > > > > export CARGO_NET_OF

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-22 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #52 from Stefan Hajnoczi --- (In reply to Richard W.M. Jones from comment #51) > Both builds whinged about: > > + /usr/bin/meson --buildtype=plain --prefix=/usr --libdir=/usr/lib64 > --libexecdir=/usr/libexec --bindir=/usr/bin --s

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-22 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #51 from Richard W.M. Jones --- Both builds whinged about: + /usr/bin/meson --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/u

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-22 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #50 from Richard W.M. Jones --- (In reply to Stefan Hajnoczi from comment #49) > Hi Rich, > Is it possible to add the following to the rpm spec file? > > export CARGO_NET_OFFLINE=true # avoid the need to patch src/cargo-build.sh

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-22 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #49 from Stefan Hajnoczi --- Hi Rich, Is it possible to add the following to the rpm spec file? export CARGO_NET_OFFLINE=true # avoid the need to patch src/cargo-build.sh # Explicitly enable debuginfo and release build optimizati

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-22 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #48 from Alberto Faria --- (In reply to Alberto Faria from comment #47) > (In reply to Richard W.M. Jones from comment #44) > > Scratch build FAILS for unclear reasons. It builds fine locally. > > https://koji.fedoraproject.org/ko

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-22 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #47 from Alberto Faria --- (In reply to Richard W.M. Jones from comment #44) > Scratch build FAILS for unclear reasons. It builds fine locally. > https://koji.fedoraproject.org/koji/taskinfo?taskID=94425117 Looks like a newer lib

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-22 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #46 from Stefan Hajnoczi --- meson 0.64.0 added a new optimization level called "plain" that means "don't set explicit compiler optimization options" (apparently nix needs this because it controls the compiler options). libblkio's

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-22 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #45 from Richard W.M. Jones --- It builds fine against the f37 target: https://koji.fedoraproject.org/koji/taskinfo?taskID=94425359 -- You are receiving this mail because: You are always notified about changes to this product an

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-22 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #44 from Richard W.M. Jones --- Spec URL: http://oirase.annexia.org/reviews/libblkio/libblkio.spec SRPM URL: http://oirase.annexia.org/reviews/libblkio/libblkio-1.1.1-6.fc37.src.rpm Description: Block device I/O library Fedora Acco

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-22 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Stefan Hajnoczi changed: What|Removed |Added Flags|needinfo?(stefanha@redhat.c | |om)

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Richard W.M. Jones changed: What|Removed |Added Flags||needinfo?(stefanha@redhat.c

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Bug 2124697 depends on bug 2140674, which changed state. Bug 2140674 Summary: Review Request: rust-memfd - Pure-Rust library to work with Linux memfd and sealing https://bugzilla.redhat.com/show_bug.cgi?id=2140674 What|Removed

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #41 from Richard W.M. Jones --- Spec URL: http://oirase.annexia.org/reviews/libblkio/libblkio.spec SRPM URL: http://oirase.annexia.org/reviews/libblkio/libblkio-1.1.0-5.fc37.src.rpm Description: Block device I/O library Fedora Acco

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Richard W.M. Jones changed: What|Removed |Added Depends On||2140674 Referenced Bugs: http

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #40 from Fabio Valentini --- Great, thanks for confirming that memfd 0.6 is fine as well. I've submitted a re-review request for it here: https://bugzilla.redhat.com/show_bug.cgi?id=2140674 We already have rustix and all its depe

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #39 from Richard W.M. Jones --- (and obviously memfd still too) -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component https://bugzilla.red

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #38 from Richard W.M. Jones --- Looks like we have: - https://src.fedoraproject.org/rpms/rust-errno - https://src.fedoraproject.org/rpms/rust-io-lifetimes - https://src.fedoraproject.org/rpms/rust-linux-raw-sys - https://src.fe

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-11-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Stefan Hajnoczi changed: What|Removed |Added Flags|needinfo?(stefanha@redhat.c | |om)

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #36 from Richard W.M. Jones --- Also means backporting this package to RHEL is going to be painful, but luckily that's somebody else's problem. -- You are receiving this mail because: You are always notified about changes to thi

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #35 from Richard W.M. Jones --- Oh I didn't think this would be related to C / kernel headers, but yes you're right. I previously had kernel-headers-5.19.0-0.rc3.git0.1.fc37.x86_64, but upgrading to 6.1.0-0.rc2.git0.1.fc38 fixes t

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Fabio Valentini changed: What|Removed |Added Flags||fedora-review? Status|NEW

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #33 from Richard W.M. Jones --- Spec URL: http://oirase.annexia.org/reviews/libblkio/libblkio.spec SRPM URL: http://oirase.annexia.org/reviews/libblkio/libblkio-1.1.0-4.fc37.src.rpm Description: Block device I/O library Fedora Acco

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #32 from Fabio Valentini --- I wonder what still pulls in the winapi crates? memfd doesn't pull them in, and what we have packaged for Fedora has the Windows-specific dependencies stripped from it. > Weirdly this builds fine in Ko

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-31 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #31 from Richard W.M. Jones --- Spec URL: http://oirase.annexia.org/reviews/libblkio/libblkio.spec SRPM URL: http://oirase.annexia.org/reviews/libblkio/libblkio-1.1.0-3.fc37.src.rpm Description: Block device I/O library Fedora Acco

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-28 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Bug 2124697 depends on bug 2138410, which changed state. Bug 2138410 Summary: Review Request: rust-pci-driver - PCI/PCIe driver development library https://bugzilla.redhat.com/show_bug.cgi?id=2138410 What|Removed

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-28 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Bug 2124697 depends on bug 2138409, which changed state. Bug 2138409 Summary: Review Request: rust-concat-idents - Allows concatenating multiple identifiers and using them everywhere https://bugzilla.redhat.com/show_bug.cgi?id=2138409

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-28 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Bug 2124697 depends on bug 2138378, which changed state. Bug 2138378 Summary: Review Request: rust-io-uring - Low-level io_uring userspace interface for Rust https://bugzilla.redhat.com/show_bug.cgi?id=2138378 What|Removed

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-28 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Richard W.M. Jones changed: What|Removed |Added Depends On||2138409 Referenced Bugs: http

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-28 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Richard W.M. Jones changed: What|Removed |Added Depends On||2138410 Referenced Bugs: http

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-28 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #30 from Fabio Valentini --- Review requests: - rust-concat-idents: https://bugzilla.redhat.com/show_bug.cgi?id=2138409 - rust-pci-driver: https://bugzilla.redhat.com/show_bug.cgi?id=2138410 I'll wait with the re-review / unretir

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-28 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #29 from Richard W.M. Jones --- Stefan, as well as the memfd version question, same question about io-uring 0.5.6 vs 0.5.8. -- You are receiving this mail because: You are always notified about changes to this product and compon

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-28 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Richard W.M. Jones changed: What|Removed |Added Depends On||2138378 Referenced Bugs: http

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-28 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #28 from Richard W.M. Jones --- Yes, just those 3 left once io-uring gets in. I don't know the answer to the question about memfd version, hopefully Stefan will reply to the needinfo with that information. -- You are receiving

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-28 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #27 from Fabio Valentini --- Review request for the io-uring crate (with some changes to ensure it works correctly on all architectures): https://bugzilla.redhat.com/show_bug.cgi?id=2138378 Can you check whether the packages which

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-28 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #26 from Richard W.M. Jones --- Spec URL: http://oirase.annexia.org/reviews/libblkio/libblkio.spec SRPM URL: http://oirase.annexia.org/reviews/libblkio/libblkio-1.1.0-2.fc37.src.rpm Description: Block device I/O library Fedora Acco

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-28 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Richard W.M. Jones changed: What|Removed |Added Flags||needinfo?(stefanha@redhat.c

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-27 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #23 from Fabio Valentini --- I wonder why you're bundling num-traits? It's up-to-date in Fedora. I also started to look at packaging the missing dependencies, and it looks like the dependency on memfd is quite old (v0.4), upstream

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-26 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Richard W.M. Jones changed: What|Removed |Added Flags|needinfo?(rjo...@redhat.com | |)

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-26 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #21 from Stefan Hajnoczi --- Hi Rich, libblkio 1.1 has been released: https://gitlab.com/libblkio/libblkio/-/commits/v1.1.0/ It adds a virtio-blk-vfio-pci driver. -- You are receiving this mail because: You are always notified

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Stefan Hajnoczi changed: What|Removed |Added Flags||needinfo?(rjo...@redhat.com

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #19 from Richard W.M. Jones --- It was really me pointing out that possibility, what you do is for upstream to decide :-) I think my question is are we going to go ahead with this package right now (with bundling), OR shall we wai

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-10-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Stefan Hajnoczi changed: What|Removed |Added Flags|needinfo?(stefanha@redhat.c | |om)

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-09-10 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #17 from Richard W.M. Jones --- (In reply to Richard W.M. Jones from comment #16) > - Will libblkio & blkio live in the same upstream repository or be > split out upstream? I think this may have implications for how we > packa

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-09-10 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Richard W.M. Jones changed: What|Removed |Added Flags||needinfo?(stefanha@redhat.c

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-09-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #15 from Stefan Hajnoczi --- > I'll chase upstream about the i686 failure (if we care about that). Alberto fixed the i686 build. libblkio 1.0.0 should build successfully now. -- You are receiving this mail because: You are on t

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-09-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #14 from Stefan Hajnoczi --- (In reply to Richard W.M. Jones from comment #1) > Stefan: > > - Shouldn't this depend on liburing-devel? I added that > as a BR, but I'm not sure if that is correct. No. The io-uring crate directl

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-09-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Stefan Hajnoczi changed: What|Removed |Added Flags|needinfo?(stefanha@redhat.c | |om)

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-09-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #12 from Richard W.M. Jones --- (In reply to Fabio Valentini from comment #10) > I can package the three remaining missing crates, if that helps you > (concat-idents, io-uring, memfd). Yes that would help. Cc me on the package re

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-09-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #11 from Richard W.M. Jones --- This is a bit better: https://koji.fedoraproject.org/koji/taskinfo?taskID=91736622 I'll chase upstream about the i686 failure (if we care about that). This is done by "vendoring" the 6 missing dep

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-09-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #10 from Fabio Valentini --- I can package the three remaining missing crates, if that helps you (concat-idents, io-uring, memfd). -- You are receiving this mail because: You are always notified about changes to this product and

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-09-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #9 from Richard W.M. Jones --- > What does "unsure" mean in this context? Just meant I had problems finding them initially in Fedora, but it turns out they are in fact all present. I've just uploaded my latest attempt at packagin

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-09-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 Fabio Valentini changed: What|Removed |Added CC||decatho...@gmail.com --- Comment #8

[Bug 2124697] Review Request: libblkio - Block device I/O library

2022-09-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=2124697 --- Comment #7 from Richard W.M. Jones --- https://lists.fedoraproject.org/archives/list/de...@lists.fedoraproject.org/thread/BIDRSE72WRGNCB7BY3JJFDWQ5UQZG53K/ Looks like we should use cargo-c to fix the missing symlinks. -- You are receiv

  1   2   >