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

Reply via email to