-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: add patch to be compatible with Rockchip Linux Kernel #2
Conversation
@RadxaYuntian request a review |
rebase一下,修好了用x64的交叉编译,ci快很多 |
Signed-off-by: Chen Jiali <chenjiali@radxa.com>
debian/patches/fix-DKMS-compilation-error-when-using-Rockchip-kernel.patch
Show resolved
Hide resolved
另外你有测试功能么?不仅仅是要能编译 |
基于2.11.1的测试过 |
等ci好了我再测测 |
我感觉可以跑一下zfs-test看看结果 |
bullseye的版本跟不上 rock@rock-3a:~$ sudo apt install libc6
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Suggested packages:
glibc-doc
Recommended packages:
libnss-nis libnss-nisplus
The following packages will be upgraded:
libc6
1 upgraded, 0 newly installed, 0 to remove and 169 not upgraded.
Need to get 2,456 kB of archives.
After this operation, 1,024 B of additional disk space will be used.
Get:1 https://deb.debian.org/debian bullseye/main arm64 libc6 arm64 2.31-13+deb11u10 [2,456 kB]
Fetched 2,456 kB in 1s (3,750 kB/s)
Preconfiguring packages ...
(Reading database ... 66917 files and directories currently installed.)
Preparing to unpack .../libc6_2.31-13+deb11u10_arm64.deb ...
Unpacking libc6:arm64 (2.31-13+deb11u10) over (2.31-13+deb11u6) ............]
Setting up libc6:arm64 (2.31-13+deb11u10) ..................................]
Processing triggers for libc-bin (2.31-13+deb11u6) ...##########............]
rock@rock-3a:~$ sudo apt install ./*.deb
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'libnvpair3linux' instead of './libnvpair3linux_2.2.5-1_arm64.deb'
Note, selecting 'libnvpair3linux-dbgsym' instead of './libnvpair3linux-dbgsym_2.2.5-1_arm64.deb'
Note, selecting 'libpam-zfs' instead of './libpam-zfs_2.2.5-1_arm64.deb'
Note, selecting 'libpam-zfs-dbgsym' instead of './libpam-zfs-dbgsym_2.2.5-1_arm64.deb'
Note, selecting 'libuutil3linux' instead of './libuutil3linux_2.2.5-1_arm64.deb'
Note, selecting 'libuutil3linux-dbgsym' instead of './libuutil3linux-dbgsym_2.2.5-1_arm64.deb'
Note, selecting 'libzfs4linux' instead of './libzfs4linux_2.2.5-1_arm64.deb'
Note, selecting 'libzfs4linux-dbgsym' instead of './libzfs4linux-dbgsym_2.2.5-1_arm64.deb'
Note, selecting 'libzfsbootenv1linux' instead of './libzfsbootenv1linux_2.2.5-1_arm64.deb'
Note, selecting 'libzfsbootenv1linux-dbgsym' instead of './libzfsbootenv1linux-dbgsym_2.2.5-1_arm64.deb'
Note, selecting 'libzfslinux-dev' instead of './libzfslinux-dev_2.2.5-1_arm64.deb'
Note, selecting 'libzpool5linux' instead of './libzpool5linux_2.2.5-1_arm64.deb'
Note, selecting 'libzpool5linux-dbgsym' instead of './libzpool5linux-dbgsym_2.2.5-1_arm64.deb'
Note, selecting 'python3-pyzfs' instead of './python3-pyzfs_2.2.5-1_arm64.deb'
Note, selecting 'pyzfs-doc' instead of './pyzfs-doc_2.2.5-1_all.deb'
Note, selecting 'zfs-dkms' instead of './zfs-dkms_2.2.5-1_all.deb'
Note, selecting 'zfs-dracut' instead of './zfs-dracut_2.2.5-1_all.deb'
Note, selecting 'zfs-initramfs' instead of './zfs-initramfs_2.2.5-1_all.deb'
Note, selecting 'zfs-test' instead of './zfs-test_2.2.5-1_arm64.deb'
Note, selecting 'zfs-test-dbgsym' instead of './zfs-test-dbgsym_2.2.5-1_arm64.deb'
Note, selecting 'zfsutils-linux' instead of './zfsutils-linux_2.2.5-1_arm64.deb'
Note, selecting 'zfsutils-linux-dbgsym' instead of './zfsutils-linux-dbgsym_2.2.5-1_arm64.deb'
Note, selecting 'zfs-zed' instead of './zfs-zed_2.2.5-1_arm64.deb'
Note, selecting 'zfs-zed-dbgsym' instead of './zfs-zed-dbgsym_2.2.5-1_arm64.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libpam-zfs : Depends: libssl3 (>= 3.0.0) but it is not installable
libuutil3linux : Depends: libc6 (>= 2.34) but 2.31-13+deb11u10 is to be installed
libzfs4linux : Depends: libc6 (>= 2.34) but 2.31-13+deb11u10 is to be installed
Depends: libssl3 (>= 3.0.0) but it is not installable
libzpool5linux : Depends: libc6 (>= 2.34) but 2.31-13+deb11u10 is to be installed
pyzfs-doc : Depends: libjs-sphinxdoc (>= 5.2) but it is not going to be installed
zfs-initramfs : Depends: initramfs-tools but it is not installable
zfs-test : Depends: libc6 (>= 2.34) but 2.31-13+deb11u10 is to be installed
Recommends: nfs-kernel-server but it is not going to be installed
Recommends: rsync but it is not going to be installed
Recommends: tzdata-legacy but it is not installable
zfs-zed : Depends: libc6 (>= 2.34) but 2.31-13+deb11u10 is to be installed
zfsutils-linux : Depends: libc6 (>= 2.34) but 2.31-13+deb11u10 is to be installed
Depends: libssl3 (>= 3.0.0) but it is not installable
E: Unable to correct problems, you have held broken packages.
rock@rock-3a:~$ |
另外客户邮件又问cm3和cm5什么时候上bookworm |
你用debian 12测试 |
测试结果
|
装个x86虚拟机试试看?手动下sid的包,看看结果 |
又跑了一次的完整log |
在X4L上跑Debian 12 + backport 源的6.10内核和zfs-2.2.5-1~bpo12+1: |
先只提patch