Review: libkrunfw 5.5.0+ds-1
Package Information
| Description | Library bundling guest payload consumed by libkrun - version 5 libkrunfw is a library bundling a Linux kernel in a dynamic library in a way that can be easily consumed by libkrun. By having the kernel bundled in a dynamic library, libkrun can leave to the linker the work of mapping the sections into the process, and then directly inject those mappings into the guest without any kind of additional work nor processing. |
|---|---|
| Maintainer | Ben Westover <bjw@debian.org> |
| Changed By | Ben Westover <bjw@debian.org> |
| Distribution | unstable |
| Architecture | amd64 arm64 riscv64 |
| VCS | git: https://salsa.debian.org/debian/libkrunfw.git (browse) |
| Closes | #1141964 |
| Tracker | https://tracker.debian.org/pkg/libkrunfw |
| Uploaded | 7 days ago |
New Package Report
.changes
| Architecture | source amd64 |
|---|---|
| Distribution | unstable |
| Date | Sun, 12 Jul 2026 17:06:16 -0400 |
| Source | libkrunfw |
| Version | 5.5.0+ds-1 |
| Changed-By | Ben Westover |
Changelog
libkrunfw (5.5.0+ds-1) unstable; urgency=medium . * Initial Package (Closes: #1141964)
.dsc
| Section | libdevel |
|---|---|
| Priority | optional |
| Component | main |
| Package-List | libkrunfw-dev deb libdevel optional arch=amd64,arm64,riscv64 libkrunfw5 deb libs optional arch=amd64,arm64,riscv64 |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: libkrunfw Upstream-Contact: Sergio Lopez <slp@redhat.com> Source: https://github.com/libkrun/libkrunfw/releases Comment: Repacked to bundle kernel tarball in source instead of downloading Files: * Copyright: 2021-2026 Sergio Lopez <slp@redhat.com> License: LGPL-2.1 Files: patches/* patches-tee/* Copyright: 2021-2026 Sergio Lopez <slp@redhat.com> License: GPL-2 Files: patches/0003-vsock-dgram-generalize-recvmsg-and-drop-transport-dg.patch patches/0004-vsock-refactor-transport-lookup-code.patch patches/0005-vsock-support-multi-transport-datagrams.patch patches/0006-vsock-make-vsock-bind-reusable.patch patches/0007-virtio-vsock-add-VIRTIO_VSOCK_F_DGRAM-feature-bit.patch patches/0008-virtio-vsock-support-dgrams.patch Copyright: 2023 Bobby Eshleman <bobby.eshleman@bytedance.com> License: GPL-2 Files: patches/0009-vsock-Add-support-for-SIOCINQ-ioctl.patch Copyright: 2025 Xuewei Niu <niuxuewei.nxw@antgroup.com> License: GPL-2 Files: patches/0013-arm64-cpufeature-Unify-SCOPE_LOCAL_CPU-early-late-be.patch patches/0020-dax-Allow-block-size-PAGE_SIZE.patch patches/0021-mm-Fix-__wp_page_copy_user-fallback-path-for-remote-.patch Copyright: 2024 Asahi Lina <lina@asahilina.net> License: GPL-2 Files: patches/0014-prctl-Introduce-PR_-SET-GET-_MEM_MODEL.patch patches/0015-arm64-Implement-PR_-GET-SET-_MEM_MODEL-for-always-TS.patch patches/0016-arm64-Introduce-scaffolding-to-add-ACTLR_EL1-to-thre.patch patches/0017-arm64-Implement-Apple-IMPDEF-TSO-memory-model-contro.patch Copyright: 2024 Hector Martin <marcan@marcan.st> License: GPL-2 Files: patches/0018-drm-virtio-Support-fence-passing-feature.patch Copyright: 2023 Dmitry Osipenko <dmitry.osipenko@collabora.com> License: GPL-2 Files: patches/0022-virtgpu-gem-partial-map.patch patches/0023-virtgpu-mixed-page-size.patch Copyright: 2025 Sasha Finkelstein <fnkl.kernel@gmail.com> License: GPL-2 Files: patches/0025-can-virtio-Add-virtio-CAN-driver.patch Copyright: 2026 Matias Ezequiel Vara Larsen <mvaralar@redhat.com> License: GPL-2 Files: patches/0026-virtio_rtc-Add-module-and-driver-core.patch patches/0027-virtio_rtc-Add-PTP-clocks.patch patches/0028-virtio_rtc-Add-Arm-Generic-Timer-cross-timestamping.patch patches/0029-virtio_rtc-Add-RTC-class-driver.patch Copyright: 2025 Peter Hilber <quic_philber@quicinc.com> License: GPL-2 Files: patches/0030-virtio_rtc-Fix-compatibility-for-kernel-6.12.patch Copyright: 2026 Dorinda Bassey <dbassey@redhat.com> License: GPL-2 Files: tarballs/linux-6.12.91.tar.xz Copyright: 1991-2026 Linus Torvalds and many others License: GPL-2 Files: utils/kernel_size_time.sh Copyright: 2025 Red Hat GmbH License: LGPL-2.1 Files: debian/* Copyright: 2026 Ben Westover <bjw@debian.org> License: GPL-2 License: LGPL-2.1 This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, version 2.1. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. . On Debian systems, the full text of the GNU Lesser General Public License version 2.1 can be found in the file `/usr/share/common-licenses/LGPL-2.1`. License: GPL-2 This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2`.
Review Information
accepted — allocated to mechtilde 6 days ago, started 6 days ago, completed 6 days ago.
Final Comment
Hi,
plese add the missing authors to d/copyright.
You find the list under
https://dfsg-new-queue.debian.org/reviews/libkrunfw/5.5.0+ds-1
thanks
Public Notes
6 days ago
● public
Missed Author Check
Command: dnq author-check
Exit code: 0
Using active review (from current.json): libkrunfw
Author check: libkrunfw 5.5.0+ds-1
Scanned 59 files.
Authors declared in debian/copyright: 13
NOT IN debian/copyright (3):
OpenSynergy GmbH
patches/0025-can-virtio-Add-virtio-CAN-driver.patch:103
patches/0025-can-virtio-Add-virtio-CAN-driver.patch:1098
patches/0026-virtio_rtc-Add-module-and-driver-core.patch:888
patches/0026-virtio_rtc-Add-module-and-driver-core.patch:916
patches/0026-virtio_rtc-Add-module-and-driver-core.patch:96
... and 3 more files
Qualcomm Innovation Center, Inc
patches/0026-virtio_rtc-Add-module-and-driver-core.patch:889
patches/0026-virtio_rtc-Add-module-and-driver-core.patch:917
patches/0026-virtio_rtc-Add-module-and-driver-core.patch:97
patches/0027-virtio_rtc-Add-PTP-clocks.patch:345
patches/0028-virtio_rtc-Add-Arm-Generic-Timer-cross-timestamping.patch:67
... and 1 more file
Red Hat, Inc
patches-tee/0003-Implement-driver-to-retrieve-secrets-from-cmdline.patch:117
patches/0011-Transparent-Socket-Impersonation-implementation.patch:139
patches/0011-Transparent-Socket-Impersonation-implementation.patch:1722
patches/0027-virtio_rtc-Add-PTP-clocks.patch:350
Result: ATTENTION REQUIRED — 3 authors not in debian/copyright