Bugzilla – Bug 1153301
DTB builds need dtc >= 1.5.x in Leap 15.2 and SLE15 SP2 kernels for ARM
Last modified: 2023-04-24 09:21:19 UTC
DTB builds are disabled in Leap 15.2 kernels for ARM which breaks lots of ARM systems: all except Raspberry Pi and UEFI systems. A patch has already been sent to re-enable it, but was not applied: https://lists.opensuse.org/opensuse-kernel/2019-09/msg00027.html
DTC package should be updated to 1.5.x (currently at 1.4.4 in Leap 15.2). And DTC comes from SLE, so the update must be handled on SLE side.
yep, confirmed, 1.4.x is not enough. [ 107s] + dtc -R 4 -p 0x1000 -@ -I dts -O dtb -i ./allwinner -o /home/abuild/rpmbuild/BUILD/dtb-aarch64-5.3.2/pp/allwinner/sun50i-a64-amarula-relic.dtb /home/abuild/rpmbuild/BUILD/dtb-aarch64-5.3.2/pp/allwinner/sun50i-a64-amarula-relic.dts [ 107s] Error: /home/abuild/rpmbuild/BUILD/dtb-aarch64-5.3.2/pp/allwinner/sun50i-a64-amarula-relic.dts:478.4-5 syntax error [ 107s] FATAL ERROR: Unable to parse input tree [ 107s] error: Bad exit status from /var/tmp/rpm-tmp.ugg9in (%build)
Submitted as update to SLE15SP2 after talking to Josef
This is an autogenerated message for OBS integration: This bug (1153301) was mentioned in https://build.opensuse.org/request/show/736086 Factory / dtc
Please let me know once upgraded dtc reaches openSUSE:Leap:15.2 so that I can enable DTB builds in openSUSE-15.2 kernel branch.
(In reply to Michal Kubeček from comment #9) > Please let me know once upgraded dtc reaches openSUSE:Leap:15.2 so that I can > enable DTB builds in openSUSE-15.2 kernel branch. DTC update landed in Leap 15.2 today. @Michal, you can now enable DTB builds in openSUSE-15.2 kernel branch.
Reenabled DTB builds in openSUSE-15.2 branch. I probably missed the daily OBS snapshot (by 1 minute) so that it's not going to get into Kernel:openSUSE-15.2 OBS project until tomorrow. I'm going to submit a new kernel with DTB enabled into openSUSE:Leap:15.2 once SR#737241 is accepted.
(In reply to Michal Kubeček from comment #11) > Reenabled DTB builds in openSUSE-15.2 branch. I probably missed the daily OBS > snapshot (by 1 minute) so that it's not going to get into > Kernel:openSUSE-15.2 > OBS project until tomorrow. I'm going to submit a new kernel with DTB enabled > into openSUSE:Leap:15.2 once SR#737241 is accepted. SR has been accepted, could you submit the new SR, please?
(In reply to Guillaume GARDET from comment #12) > (In reply to Michal Kubeček from comment #11) > > Reenabled DTB builds in openSUSE-15.2 branch. I probably missed the daily OBS > > snapshot (by 1 minute) so that it's not going to get into > > Kernel:openSUSE-15.2 > > OBS project until tomorrow. I'm going to submit a new kernel with DTB enabled > > into openSUSE:Leap:15.2 once SR#737241 is accepted. > > SR has been accepted, could you submit the new SR, please? Submitted SR#742724 with DTB builds enabled.
DTBs are now built in Leap:15.2:ARM.