On 2016年03月17日 18:09, Tristan Miller wrote: > Dear all, > > I'm trying to build Thunderbird on openSUSE 13.2 using the instructions at > <https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_Thunderbird_build>. > The contents of my mozconfig file are therefore as follows: > > ac_add_options --enable-application=mail > > When I run this, the build quickly fails with the error "Cannot find project > browser". (See detailed console output below.) Can anyone tell me how to > fix this? Is this problem a consequence of the bug at > <https://bugzilla.mozilla.org/show_bug.cgi?id=1254987>? > > Regards, > Tristan > > > $ ./mozilla/mach build > 0:00.21 /usr/bin/gmake -f client.mk -s > 0:00.33 client.mk:205: > /home/miller/src/comm-central/obj-x86_64-unknown-linux-gnu/.mozconfig.mk: No > such file or directory > 0:00.45 Adding client.mk options from > /home/miller/src/comm-central/mozconfig: > 0:00.45 FOUND_MOZCONFIG := /home/miller/src/comm-central/mozconfig > 0:00.58 cd /home/miller/src/comm-central/obj-x86_64-unknown-linux-gnu > 0:00.58 /home/miller/src/comm-central/configure > 0:00.59 loading site script /usr/share/site/x86_64-unknown-linux-gnu > 0:00.59 creating cache ./config.cache > 0:00.66 Creating Python environment > 0:00.75 New python executable in > /home/miller/src/comm-central/obj-x86_64-unknown-linux-gnu/_virtualenv/bin/python2.7 > 0:00.75 Also creating executable in > /home/miller/src/comm-central/obj-x86_64-unknown-linux-gnu/_virtualenv/bin/python > 0:02.10 Installing setuptools, pip, wheel...done. > 0:02.25 running build_ext > 0:02.25 copying build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so -> psutil > 0:02.25 copying build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so -> psutil > 0:02.25 > 0:02.25 Reexecuting in the virtualenv > 0:02.38 Cannot find project browser > 0:02.40 *** Fix above errors and then restart with\ > 0:02.40 "/usr/bin/gmake -f client.mk build" > 0:02.40 /home/miller/src/comm-central/client.mk:363: recipe for target > 'configure' failed > 0:02.40 gmake[1]: *** [configure] Error 1 > 0:02.40 client.mk:377: recipe for target > '/home/miller/src/comm-central/obj-x86_64-unknown-linux-gnu/Makefile' failed > 0:02.40 gmake: *** > [/home/miller/src/comm-central/obj-x86_64-unknown-linux-gnu/Makefile] Error 2 > 0:02.43 0 compiler warnings present. >
I think that is the case. If you care, you can revert the revision of the m-c tree under ./mozilla subdirectory so that you can compile for now. I am not sure how long it would take people in the know to solve this build issue. The following page lists the revisions known to build: https://public.etherpad-mozilla.org/p/thunderbird-tree-status I suspect "hg update the-revision-name" would do: But beware, if you make local changes afterward, and want to submit patches on tryserver to build, you may be in for a big surprise. I have not done that yet after I revert the revision of M-C tree under ./mozilla directory (yet). Happy Hacking (in the good sense of the word.) PS: At least, I got "mail" as missing project name. So you may want to check whether your configuration is correctly set up. ("browser" does not sound correct, that is.) _______________________________________________ dev-builds mailing list dev-builds@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-builds