最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【记录】第四次回复crossgcc的mailing list中单个帖子:关于节省crosstool-ng编译时间

Linux crifan 2540浏览 0评论

【背景】

对于回复crosstool-ng的mailing list即crossgcc中的单个帖子,

之前已经过了3次了:

【记录】继续尝试去回复mailing list中的某个thread中的单个message

【记录】再次去回复crossgcc邮件列表中的关于cygwin下编译crosstool-ng失败的帖子

【记录】第三次去回复crossgcc邮件列表中的单个message:关于cannot find -lgcc的问题

现在,算是第四次,去回复,其中一个帖子(message):

Crosstool Build Still Fails under Cygwin

【折腾过程】

1.继续去看:

Raw text

然后得到相关数据为:

Message-ID: <[email protected]>
Date: Mon, 01 Jul 2013 19:25:58 +1200
From: Jeremy Cole-Baker <jeremy at rhtech dot co dot nz>
Reply-To: jeremy at rhtech dot co dot nz
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7
MIME-Version: 1.0
To: crossgcc at sourceware dot org
Subject: Crosstool Build Still Fails under Cygwin
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

2.然后推算对应的信息:

(1)收件人=to

仍是:

crossgcc at sourceware dot org

即:

[email protected]

 

(2)抄送人=cc

Jeremy Cole-Baker <jeremy at rhtech dot co dot nz>

即:

Jeremy Cole-Baker <[email protected]>

(3)In-Reply-To=Message-ID中@变“ at ”点变“ dot ”后的值

即:

<[email protected]>

变为:

<51D12F06 dot 8060404 at rhtech dot co dot nz>

(4)References=Message-ID值

即:

<[email protected]>

(5)主题=subject

此处,之前没有re: 此处加上,从:

Crosstool Build Still Fails under Cygwin

变为:

Re: Crosstool Build Still Fails under Cygwin

3.然后就可以去发邮件了:

fourth reply crossgcc single message via thunderbird

然后去发送.

其中蓝色引用内容,是我拷贝了原文,然后右键粘贴为引用,而得到的效果

-> 不知道是否会变成html的内容。

4.对此点,去对应的:

C:\Users\Administrator.PC-20130611GART\AppData\Roaming\Thunderbird\Profiles\ba6fog6x.default\Mail\mail.crifan.com\Drafts

中看了看对应的实际的内容,发现是正常的纯文本,没有变成html:

paste as refer is still plain text not html

5.那就可以去发送了。

看看是否可以正常发送。

结果是:

的确是可以出现在2013-09的thread列表中的:

can see my message in september 2013

但是,却没有成为对应的,被回复的帖子的child,而在此

https://sourceware.org/ml/crossgcc/2013-09/threads.html

单独列出来了。

正常应该是,在:

https://sourceware.org/ml/crossgcc/2013-07/threads.html

中列出来,挂在,被我回复的帖子下面:

should be child of be replied message

所以,此处,还是有点奇怪,还是没有完全搞懂,此处回复单个message所需要的所有的条件的。

6.对应的,去自己的回复出来的帖子:

https://sourceware.org/ml/crossgcc/2013-09/msg00002.html

中去看:

Raw text

对应的内容,还是符合预期的:

Message-ID: <[email protected]>
Date: Thu, 05 Sep 2013 22:47:54 +0800
From: Crifan Li <admin at crifan dot com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130801 Thunderbird/17.0.8
MIME-Version: 1.0
To: crossgcc <crossgcc at sourceware dot org>
CC: Jeremy Cole-Baker <jeremy at rhtech dot co dot nz>
Subject: Re: Crosstool Build Still Fails under Cygwin
In-Reply-To: <51D12F06 dot 8060404 at rhtech dot co dot nz>
References: <[email protected]>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Get-Message-Sender-Via: sjc004.hawkhost.com: authenticated_id: [email protected]

而此刻,突然注意到这行:

X-Get-Message-Sender-Via: sjc004.hawkhost.com

所以,要去看看,之前,正常可以发message成为被回复的child的那次:

https://sourceware.org/ml/crossgcc/2013-08/msg00051.html

中的:Raw text,看看有没有这个。

发现也有这行:

Message-ID: <[email protected]>
Date: Sat, 31 Aug 2013 17:36:28 +0800
From: Crifan Li <admin at crifan dot com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130801 Thunderbird/17.0.8
MIME-Version: 1.0
To: crossgcc <crossgcc at sourceware dot org>
CC: Aijaz Baig <aijazbaig1 dot new at gmail dot com>
Subject: Re: cannot build crosstool due to Makefile issues (mixed implicit and normal rules)
In-Reply-To: <CAOYrRwoi=BSa+iJcSWEWEA5dbU4zqoSM0N-hq2HHbM8odKyqiA at mail dot gmail dot com>
References: <[email protected]> <CAOYrRwoi=BSa+iJcSWEWEA5dbU4zqoSM0N-hq2HHbM8odKyqiA@mail.gmail.com>
Content-Type: text/plain; charset=GB2312
Content-Transfer-Encoding: 7bit
X-Get-Message-Sender-Via: sjc004.hawkhost.com: authenticated_id: [email protected]

然后两者对比了一下:

two almost same only format flowed

发现只有一个不同:

Content-Type: text/plain; charset=GB2312

Content-Type: text/plain; charset=UTF-8; format=flowed

此处,不正常的,多了个:

format=flowed

7.然后参考:

http://www.ietf.org/rfc/rfc2646.txt

看到的解释:

4.1.  Generating Format=Flowed

   When generating Format=Flowed text, lines SHOULD be shorter than 80
   characters.  As suggested values, any paragraph longer than 79
   characters in total length could be wrapped using lines of 72 or
   fewer characters.  While the specific line length used is a matter of
   aesthetics and preference, longer lines are more likely to require
   rewrapping and to encounter difficulties with older mailers.  It has
   been suggested that 66 character lines are the most readable.

基本上,只和那个最大宽度80个字符有关,看来和帖子发送接收,还真没关系。

8.然后再去比较了

正常的:https://sourceware.org/ml/crossgcc/2013-08/msg00051.html

错误的:https://sourceware.org/ml/crossgcc/2013-09/msg00002.html

结果头部信息中,还是没看出有何异常,也基本都一样的:

correct wrong basic say all same

 

【总结】

至此:

还真不太明白,为何此处发帖,没有挂在原帖下面变成child。

抽空再研究吧。

转载请注明:在路上 » 【记录】第四次回复crossgcc的mailing list中单个帖子:关于节省crosstool-ng编译时间

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
89 queries in 0.188 seconds, using 22.22MB memory