[FZH] Fedora for mips64el (loongson)

Zamir SUN zsun at fedoraproject.org
Sat Sep 12 03:31:31 UTC 2015



On 09/12/2015 11:10 AM, youbest在sina.com wrote:
> 感谢,我会好好研究的。
>
> 另外这个对于不在Meeting中讨论MIPS的决定感觉怪怪的,呵呵。
>
是 不在“Meeting Minutes”(会议纪要)的邮件线索中讨论。
>
> ----- Original Message -----
> From: Zamir SUN<zsun在fedoraproject.org>
> To: Fedora Chinese<chinese在lists.fedoraproject.org>
> Subject: Re: [FZH] Fedora for mips64el (loongson)
> Date: 2015-9-12 09:39
>
> Hi Youbest,
> (为了保证线索的易追溯性,我将不继续在Meeting Minutes线索讨论MIPS)
> 很高兴你阅读了会议纪要。
> 为了后续邮件讨论的方便,我将昨晚讨论时提到的MIPS相关汇总如下:
> * Fedora 不允许单独打包内核模块,所有驱动必须推送到主线内核。
> * 根据最近在MIPS等列表的一些邮件,以及Fedora.Next中对Ring 0的要求,我理
> 解为内核和核心库应当是只从上游获取源码,所以对这些内容的修改应该也只能推
> 送到上游
> * 所有“次级架构”(Secondary Architecture)都要通过Koji进行打包(Primary
> Architectures也是这个要求),因此后续还有搭建Koji的工作需要做。而且Koji
> 打包环境是不允许交叉编译的。
> * 订阅MIPS列表并在列表中讨论MIPS相关的问题
> 大家的担心主要在于,您(或者您当前的团队)能否有足够精力将最初的这些工作完
> 成,以及将来是否有人能很好的维护下去。
> Regards,
> Ziqian SUN(Zamir)
> On 09/11/2015 08:28 PM, Robin Lee wrote:
>  > Hi, youbest.
>  >
>  > 首先,建议加入 https://admin.fedoraproject.org/mailman/listinfo
> /mips 邮件列表,这是专门讨论
>  > MIPS 架构邮件列表。
>  >
>  > 然后想问问这个新的迁移跟 Loongson1.0[1] 是什么关系?
>  >
>  > 关于 Fedora MIPS 的现状:
>  > 1. 如 Christopher 所言,目前 Fedora MIPS 在 imgtec 支持下已经如火如荼
> 地在开展,并且 Fedora 22
>  > 也已经完成[2]。
>  > 2. 这个 MIPS port 是基于 mips32r2/mips64r2 指令集,在 loongson2e/2f
>  > 上无法使用。但由于国内龙芯爱好者多数还是使用 2e/2f 的 CPU,所以这
> 个 port 很难吸引国内爱好者参与。
>  >
>  > 看 youbest 的介绍,现在 loongson 这个 port 也完成到一定程序了。如果要
> 能与 Fedora
>  > 社区的工作结合起来,那后面应该完成以下几步:
>  > 1. 实现在 Fedora MIPS 社区中共存多种 MIPS 指令集,以便让社区 MIPS 版
> 本可以用于 loongson2e/2f 机器上
>  > 2. 将 youbest 的 patch 结合到社区 MIPS port 的 src.rpm 中。(具体流程
> 可以在 MIPS
>  > 邮件列表中讨论,估计会很宽松。如果 patch 不是针对 MIPS,那也可以选择
> 提到 Fedora Bugzilla 或者直接提到上游)
>  > 3. 准备与社区 MIPS port 统一的构建环境
>  > 4. 与社区一起完成 MIPS koji 的建立,可以同时构建多种指令集的 rpm
>  >
>  > CentOS 的东西要整合到社区的话,估计只能通过红帽才行。
>  >
>  > [1]
>  > http://wiki.loongnix.org/index.php/Loongson1.0%E6%A1%8C%E9%9D%A2%E7%89%88%E8%AF%A6%E6%83%85
>  > [2] https://fedoraproject.org/wiki/Architectures/MIPS
>  >
>  > -robin
>  >
>  > 2015-09-11 14:05 GMT+08:00 <youbest在sina.com>:
>  >
>  >> 我也是这么发给Fedora的,他们看我的邮件后缀是sina.com就让我跟这里联系。
>  >> 我想看看这里是否有人愿意帮我建立起这个通道来,实际上我这里有很多代码
> 是可以立即开始提交官方的,但是我现在的问题是不知道怎么开始干这件事情。
>  >> 去年移植完整的CentOS
>  >> PPC64架构后想把所有成果都提交给CentOS官方,结果也是找不到正确路径,
> 也是到了现在这个状态,不知道怎么做,然后就不了了之了,我感觉很多成果都很
> 浪费,很可惜,我希望这次能从这里找到帮我的小伙伴,能把这件事情推进下去。
>  >>
>  >> ----- Original Message -----
>  >> From: tong hui <tonghuix在gmail.com>
>  >> To: youbest在sina.com, Fedora Chinese <chinese在lists.fedoraproject.org>
>  >> Subject: Re: [FZH] Fedora for mips64el (loongson)
>  >> Date: 2015-09-11 13:47
>  >>
>  >> 太赞了!目前Fedora官方确实有相应的MIPS架构的移植计划,社区也有很多热
> 心肠的朋友,比如Robin Lee、Gbread和Zamir
>  >> Sun,还有Debian社区的YunQiang Su等。
>  >>
>  >> 官方相应的移植计划可以看这个页面[1],如果你能将这些成果与官方的结合
> 起来就更好了。另外建议你以英文邮件的形式再发到fedora-mips邮件列表里[2],
> 可能会更好的让你的贡献成果转化到社区内。
>  >> [1] https://fedoraproject.org/wiki/Architectures/MIPS[2]
>  >> https://admin.fedoraproject.org/mailman/listinfo/mips
>  >> 2015-09-11 13:38 GMT+08:00 <youbest在sina.com>:
>  >> 各位Fedora中国的小伙伴
>  >>
>  >> 我是个Fedora社区开发的新人,请教各位前辈一些问题。
>  >>
>  >> 是这样的,我今年花费了大半年的时间将Fedora 21(当时开始移植的时候还
> 没有发布Fedora
>  >> 22)移植到了mips64el架构上(目前国内主要是龙芯3的CPU,Fedora目前还没
> 有mips架构的支持),大约已经已经移植了13000多个Fedora的源代码包,应该是
> 当前全球范围内Fedora在mips架构上最完整的一次移植,我现在很想将所有的工作
> 成果提交给Fedora官方社区,但目前尚未找到合适的方式,苦于不知如何提交这些
> 成果。
>  >>
>  >>
>  >> 如果可能我希望能在Fedora上增加mips架构,我希望能成为该架构的主要建设
> 人员,并将我这里的成果都能够成为Fedora正式版本中的内容,我不知道各位小伙
> 伴们有谁能给我指个明路或者帮个忙不?
>  >>
>  >> 目前该系统的下载地址http://mirror.lemote.com/fedora/,里面包含了安装
> 镜像、OS仓库等。
>  >>
>  >> 真心期望获得帮助。
>  >>
> --
> Zamir SUN
> zsun在fedoraproject.org
> zsun in #fedora-zh #openshift on freenode.net
> --
> Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
>
> 来自新浪邮箱触屏版
>

-- 
Zamir SUN
zsun在fedoraproject.org
zsun in #fedora-zh #openshift on freenode.net


More information about the Chinese mailing list