[opensource-dev] Problems with automatic builds and commit messages to sldev-commits

Aleric Inglewood aleric.inglewood at gmail.com
Wed Jul 14 07:42:44 PDT 2010


Hi Merov, can you address these problems please:

1) The automatic builds do not build the latest source.
 For example,

https://lists.secondlife.com/pipermail/sldev-commits/2010-July/004101.html

posted on *Wed Jul 14 06:31:59 PDT 2010 *is the last commit, changeset 3489,
after which linux
builds and works. Yet, after it we get:

https://lists.secondlife.com/pipermail/sldev-commits/2010-July/004103.html

posted on *Wed**** Jul 14 06:57:12 PDT 2010*, *25 minutes* later with a link
to
http://secondlife.com/developers/opensource/downloads/2010///failed-build.Linux
containing this error:

Processing res/secondlife_icon.png => secondlife_icon.png ... Traceback
(most recent call last):
  File
"/var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/newview/viewer_manifest.py",
line 1042, in <module>
    main()
  File
"/var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/newview/../lib/python/indra/util/llmanifest.py",
line 239, in main
    wm.do(*args['actions'])
  File
"/var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/newview/../lib/python/indra/util/llmanifest.py",
line 663, in do
    self.construct()
  File
"/var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/newview/viewer_manifest.py",
line 977, in construct
    super(Linux_i686Manifest, self).construct()
  File
"/var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/newview/viewer_manifest.py",
line 874, in construct
    self.path("res/"+self.icon_name(),self.icon_name())
  File
"/var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/newview/../lib/python/indra/util/llmanifest.py",
line 658, in path
    count = try_path(os.path.join(self.get_build_prefix(), src))
  File
"/var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/newview/../lib/python/indra/util/llmanifest.py",
line 645, in try_path
    self.check_file_exists(src)
  File
"/var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/newview/../lib/python/indra/util/llmanifest.py",
line 614, in check_file_exists
    os.path.normpath(os.path.join(os.getcwd(), path)),))
RuntimeError: Path
/var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/viewer-linux-i686-release/newview/res/secondlife_icon.png
doesn't exist

which I *fixed* in changeset 3489.

2) The posts of the autobuild lacks information

* The Subject lines are "Failed Build for () on Linux". What should be
between the brackets?
* After that is always posts "Successful Build for ()" with the happy
contents:

CYGWIN:
http://secondlife.com/developers/opensource/downloads/2010///Snowglobe_2-1-0-0_Setup.exe
http://secondlife.com/developers/opensource/downloads/2010///good-build.CYGWIN

Darwin:
http://secondlife.com/developers/opensource/downloads/2010///Snowglobe_2_0_1_0.dmg
http://secondlife.com/developers/opensource/downloads/2010///good-build.Darwin

Linux:
http://secondlife.com/developers/opensource/downloads/2010///Snowglobe-i686-2.0.1.0.tar.bz2
http://secondlife.com/developers/opensource/downloads/2010///good-build.Linux

No change information available


EVEN if one or more of those FAILED to build...

In all cases, the revision number that should go between the () is missing
:/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20100714/2dac0ba8/attachment.htm 


More information about the opensource-dev mailing list