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):

 

1Fedora 21, 28, 32 based on MIPS64EL architecture;

2CentOS 7 based on MIPS64EL architecture;

3CentOS 7 based on Power8 architecture;

4CentOS 8.3 based on LoongArch architecture;

5OpenEuler 2109 based on LoongArch architecture.

 

And I have published a book on porting Fedora systems to new architectures.

 

To verify the feasibility of building a LoongArch architecture branch for Fedora,

I have compiled a large number of base packages based on the rawhide repository.

And made an installable ISO of the LXDE environment and a software repository.

To make it easier for subsequent community-based development,

I created <https://github.com/fedora-remix-loongarch>,

which is used to store the results and content related to this.

 

I have recruited some developers who are interested in this and they are

 

Wu Xiaotian

Shi Pujin

Si Yanteng

 

So, the moment seems to have come at the right time for us to get started. I

have about at least 10 hours a week to participate in community work. But I'm

still a newbie on how to work in the Fedora community, so I need the help of

community developers.

 

 

Best Regards

Sun Haiyong