On Tue, Jan 10, 2023 at 11:13 PM 孙海勇 <sunhaiyong@xxxxxxxx> wrote: > > Hi everyone, > > I am Sun Haiyong, from China. I want to port Fedora for the LoongArch > architecture. > LoongArch is a RISC ISA released by Loongson Technology Corporation Limited, > and has supported a series of (Binutils, GCC, Linux, Glibc, LLVM, QEMU, > etc.) > core open source projects. > > Currently, there are many linux distributions that can run on LoongArch > machines, > they are OpenEuler, OpenAnolis, UOS, Kylin. > > I am good at cross-compiling operating systems and often build Linux systems > using something like LFS or CLFS. > > I have built Linux distributions using rpm package management from scratch > several times since 2015 (some systems are not publicly available): > > 1 Fedora 21, 28, 32 based on MIPS64EL architecture; > 2 CentOS 7 based on MIPS64EL architecture; > 3 CentOS 7 based on Power8 architecture; > 4 CentOS 8.3 based on LoongArch architecture; > 5 OpenEuler 2109 based on LoongArch architecture. > > And I have published a book on porting Fedora systems to new architectures. > > I want to add LoongArch to the official Fedora support architecture, and > I've > been doing so for some time, here's some of what I've done so far: > > To verify the feasibility of building a LoongArch architecture branch for > Fedora, I have used the software version from the rawhide git repository, > and have now compiled a large number of base packages and built a temporary > repository that can be accessed at https://mirrors.wsyu.edu.cn/fedora/ > > I have compiled and generated more than 45,000 installable rpm files (of > course there are a lot of perl, Python, rust and texlive files), and the > number is still expanding, the scope of the package is enough to build a > LiveCD system, for which I have built LXDE, MATE, WorkStation ( Gnome3) of > the LiveCD and the installation of the ISO, you can get in the following > address: https://github.com/fedora-remix-loongarch/releases-info > > Of course, there are still a lot of problems with LoongArch's Fedora system, > for example, some software is not yet fully supported by the upstream > community, but I believe the power of the community can gradually improve > them, so I am sending out an email here to get more people to support this > new LoongArch architecture. > > I have recruited some developers who are interested in this and they are: > > Wu Xiaotian > Chen Huacai > Shi Pujin > Si Yanteng > Chen Feiyang > > Of course, there are many other users who are interested in Fedora systems. > > I'm currently a newbie in the Fedora community, so I need help from > community > developers, and would like someone to guide me on what to do next, such as > what would be a better time to submit necessary patches to packages in the > Fedora repository, how to develop in a collaborative manner, what other > systems to be used for management, etc. In short, any information would be > useful. Could I get help here? :) > > Again, thanks for reading this email. Hi, 海勇 and other LoongArch contributors! I am a long-term Chinese Fedora packager. I also got interested in LoongArch recently and started to create some PRs[1][2] related to LoongArch. Please feel free to reach out to me personally. I hope I can help you from the Fedora side. [1] https://src.fedoraproject.org/rpms/cross-binutils/pull-request/2 [2] https://src.fedoraproject.org/rpms/cross-gcc/pull-request/3 -robin > > Best Regards > Sun Haiyong > _______________________________________________ > devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx > To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx > Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx > Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue