loongarch64相关笔记

1、SDL/SDL2需要给SDL_config.h打补丁

2、gmp需要给gmp.h/gmp-mparam.h打补丁

3、mingw相关包暂不编译(已可编译)

4、openssl的spec需要添加sslarch=linux64-loongarch64和_libdir

5、valgrind需要独立源码包

6、firebird/ffcall/sombok需要架构相关补丁

7、wxGTK的wx-config需要修改

8、ipxe的spec要作较大修改,添加loongarch64内容

9、gtk2/pciutils的spec需要修改,添加loongarch64内容

10、graphviz需要架构相关补丁

11、rust-packaging包需要架构相关补丁

12、mono不完全可用

13、ghc无法打包(已有可用ghc,但无法打包)

14、gdb需要修改spec。

15、fwupd需要修改spec。

16、gssdp的spec需要修改(因为没有pandoc,后期应该不用)

17、gtk2的spec需要添加loongarch64内容。

18、ilbc需要架构补丁。

19、golang的spec需要修改,暂时不支持shared

20、isomd5sum需要补丁

21、java-21-openjdk需要修改spec和补丁

22、firefox130编译不过。

23、涉及pandoc的都需要spec。

24、chromium需要补丁。来自:https://github.com/AOSC-Dev/chromium-loongarch64/tree/master

25、samba需要修改spec和补丁。

26、libseccomp需要单独源码。

27、libunwind需要修改spec。

28、libvpx需要修改spec。

29、lrzsz需要补丁。

30、lua需要修改luaconf.h

31、mariadb需要补丁。

32、rust需要补丁(1.82里可能就不需要了)

33、complie-rt需要修改spec。

34、microcode_ctl需要修改spec。

35、mokutil需要修改spec(但好像没什么用这个包)

36、pcre需要修改spec禁用jit。

37、pciutils的source1需要修改。

发表回复