problems building iceweasel 4 beta 5
mh at glandium.org
Wed Sep 8 11:36:37 UTC 2010
On Wed, Sep 08, 2010 at 01:00:14PM +0200, Csillag Kristof wrote:
> Dear Debian Mozilla (& friends) package developers,
> I have tried building the Iceweasel 4.0 beta 5 packages, available here:
> on my lenny/squeeze/sid hybrid AMD64 debian box, and I would like to
> share my experiences with you.
> The exact version I was using is "4.0~b5-0.
> 1. I have found two build dependency problems.
> In both cases, the current version from testing/unstable is needed
> (otherwise the build fails), but this is not explicitly declared
> as build-dependencies:
> make: 3.81-8 is required
> libevent-dev: 1.4.13-stable-1 is required
At what point does the build fail without these ?
> 2. After waiting for a long time (several minutes, not exactly sure
> how many), I had to kill xpcshell, while waiting for the following test
> (since I have already seen test cases failing, I thought that killing
> some stalled ones would not cause any fatal problems with the build;
> I was wrong.):
> - test_doSetAndLoadFaviconForPage_failures.js
> - test_AddonRepository_cache.js
> - test_bootstrap.js (I have lost my patience around here, and started
> killing it whenever it got stalled for longer than say 30 seconds.)
> - test_bug521905.js
> - test_update.js
> (how long are these supposed to take, anyway?)
> When the (remaining) tests finished; the build failed, since there were
> 12 failed
> cases. (I have killed 5 cases; I hoped the rest were depending on these.)
> So I have restarted the build, this waiting for more than half an hour
> (or so)
> before of killing each stalled test cases. (Or in some cases, several
> However, all the above listed test cases stalled again, even with my
> increased timeout margin.
> Thus, I got this again:
> xpcshell-tests> INFO | Result summary:
> xpcshell-tests> INFO | Passed: 794
> xpcshell-tests> INFO | Failed: 12
> ... and so, the build failed.
> What do these test cases need to succeed?
> Or, better yet, is there a way to build the packages
> without running all these tests?
I haven't tried to make them all pass yet. But the build shouldn't fail
if you kill the right processes (the make -C build-* * ones)
More information about the pkg-mozilla-maintainers