[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

The brief status of Debian riscv64 porting --2022/05/04



Hi,
Since proposed the draft about the summary of the status of riscv64 port or fixing the porting issue on Debian,
I have received much encouragement to do it in public or privately. So I try to start to make the brief newsletter about
riscv64 porting on Debian within my review.

The body format refers to Debian misc developer news #57[0]

In this issue:
+ The Unmatched board does not desktop environment
+ The udd about ftbfs issue on riscv64 architecture
+ Debian riscv64-buildd
+ riscv64 Debian-ci

The Unmatched board does not desktop environment 
-----------------------------------------------------------------
  Not sure the situation is true maybe I was missing some information. Because the Unmatched board did not has anything to
  output to monitor via HDMI or VGA. It should be supported in the recently version kernel, as the Fedora 
  and Ubuntu had supported  riscv64 desktop system perfectly. Sorry, I don't have value urls by hand. If there are 
  some different Debian kernel with other distro, please tell me the direction about how to do such exiperiential. 
  One way is diff the Unmatched board kernel config[1] and D1 kernel config[2], which support the desktop
  system even.

  The attachment is the log of the lspci and dmesg from the Unmatched board to help to deep dig it.

The udd about ftbfs issue on riscv64 architecture 
-----------------------------------------------------------------
 Now it is ~260 ftbfs issue on riscv64 and 34 FTBFS packages on riscv64 with a patch pending[3]. In the past two weeks,
 I send the one-line patch to support riscv64 and send giveback to upstream also. If I am not able to offer the patch or not 
 sure to disable test cases simply during the build, I will confirm it to upstream firstly.
 The one issue need to be noticed that maybe it has relative to riscv64-buildd: 
     https://github.com/yhirose/cpp-httplib/issues/1266
  
 This issue need help also if you have interesting:
  https://github.com/dealii/dealii/issues/13639

Debian riscv64-buildd
-----------------------------
 Nothing to update about *new* buildd resources, let's wait a while.

riscv64 Debian-ci  
----------------------------
 Not sure the riscv64 debian-ci is going to go well. So please do not 
 mind that I am ccing #deb-ci people. If there is anything need me to do please
 let me know:)

Others
--------------------------- 
 * Some go-lang packages need to upgrade from upstream because the upstream has supported 
   riscv64:
   https://buildd.debian.org/status/package.php?p=vuls&suite=sid
   https://buildd.debian.org/status/package.php?p=nomad-driver-lxc&suite=sid
 * The same issue applies to some rust-* packages;
 * The fresh ftbfs issue about nodejs and firefox(amazing):
   https://buildd.debian.org/status/fetch.php?pkg=firefox&arch=riscv64&ver=100.0-1&stamp=1651643801&raw=0
   https://buildd.debian.org/status/fetch.php?pkg=nodejs&arch=riscv64&ver=16.14.2%2Bdfsg-5&stamp=1651638439&raw=0
 * The libreoffice will come to riscv64 sooner maybe.
  
If you want to have anything to know about Debian packages port to riscv64 that the message does not include it and if you 
want to do tests on real riscv64 hardware please let me know also. 

BR,
Bo

[0]: https://lists.debian.org/debian-devel-announce/2022/04/msg00010.html
[1]: https://wiki.debian.org/InstallingDebianOn/SiFive/HiFiveUnmatched
[2]: https://www.aftermath.cn/2022/03/14/nezha-d1-install-debian/
[3]: https://udd.debian.org/cgi-bin/ftbfs.cgi?arch=riscv64

Attachment: display.log
Description: Binary data


Reply to: