On (2013ๅนด04ๆ12ๆฅ 03:40), Joshua Cranmer ๐ง wrote:
On 4/11/2013 1:33 PM, ISHIKAWA,chiaki wrote:
(2013/04/11 23:43), Joshua Cranmer ๐ง wrote:
On 4/11/2013 2:43 AM, ishikawa wrote:
Has anyone seen the problem of the patches to M-C portion of the
COMM-CENTRAL not accepted by Thunderbird TryServer because the patches
fail although linux32 and linux64 work as expected?
The bug is that the Windows try server is attempting to apply the patches
twice, which, obviously, fails. The solution I
added (kudos to Mark Banner for originally coming up with it) was to add
these lines to my push-to-try script:
sed -i -e 's/--hgtool=[^ ]*/--apply-patches/'
$ccrepo/build/client.py-args
sed -i -e '/ALWAYS_RUN_CLIENT_PY/d'
$ccrepo/mail/config/mozconfigs/win32/*
[ccrepo is a shell variable that refers to the root of the comm-central
repository]
THANK YOU. I will try.
I need a small clarfication. The above sed commands need to be invoked on
the try server.
Exactly what file is "push-to-try script"?
I locally wrote a shell script that I call "push-to-try" that automatically
does everything I need to do when pushing to try. One of its features is
automatically converting applied patches in the mozilla-central repository
to the applied patches. In effect, the actual change you would need to do is
delete "ALWAYS_RUN_CLIENT_PY=1" from the mail/config/mozconfigs/win32/ files.
Thank you. I now see what I should do.
Creating a shell script to take care of the mundane act of picking up
the patches in mozilla-central repository, and creating/updating the files
[mozila-something-*.patch files and adding/committing in c-c portion of the
source tree so that Thunderbird TryServer will pick them up and apply is
something I was hoping to do soonish. Now that I got the hang of mercurial
MQ [a prerequisite of using tryserver], I will see what I can.
Thank you again.
PS: I can summarize this and come up with a new paragraph for Thunderbird
TryServer Web page. What should I do?
Should I file a bugzilla on this so that the paragraph is replaced?
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform