On 11/01/2014 07:53 PM, Richard wrote:
> I am using the instructions in the blfs-7.6
> stable book to build firefox. When I issue
> the instruction:
> 
> make -f client.mk
> 
> I get the following error:
> 
> --------------------------------------------------------------
> checking Python environment is Mozilla virtualenv... Traceback (most
> recent call last):
>   File "<string>", line 1, in <module>
>   File
> "/sources/firefox/mozilla-release/python/mozbuild/mozbuild/base.py",
> line 17, in <module>
>     from mach.mixin.process import ProcessExecutionMixin
>   File
> "/sources/firefox/mozilla-release/python/mach/mach/mixin/process.py",
> line 29, in <module>
>     raise Exception('Could not detect environment shell!')
> Exception: Could not detect environment shell!
> configure: error: Python environment does not appear to be sane.
> ------ config.log ------
> This file contains any messages produced by compilers while
> running configure, to aid debugging if configure makes a mistake.
> 
> configure:1215: checking host system type
> configure:1236: checking target system type
> configure:1254: checking build system type
> configure:1329: checking for gawk
> configure:1414: checking for python2.7
> configure:1524: checking Python environment is Mozilla virtualenv
> configure: error: Python environment does not appear to be sane.
> *** Fix above errors and then restart with\
>                "make -f client.mk build"
> /sources/firefox/mozilla-release/client.mk:363: recipe for target
> 'configure' failed
> make[2]: *** [configure] Error 1
> make[2]: Leaving directory '/sources/firefox/mozilla-release'
> /sources/firefox/mozilla-release/client.mk:377: recipe for target
> '/sources/firefox/mozilla-release/firefox-build-dir/Makefile' failed
> make[1]: ***
> [/sources/firefox/mozilla-release/firefox-build-dir/Makefile] Error 2
> make[1]: Leaving directory '/sources/firefox/mozilla-release'
> client.mk:187: recipe for target 'build' failed
> make: *** [build] Error 2
> -----------------------------------------------------
> 
> I also tried using the instruction:
> 
> SHELL=/bin/sh make -f client.mk
> 
> which got me further, but I still ended up with the
> following error:
> 
> -------------------------------------------------
> configure:21041: checking for alsa
> configure:21048: checking MOZ_ALSA_CFLAGS
> configure:21053: checking MOZ_ALSA_LIBS
> configure:21299: checking for gstreamer-0.10 >= 0.10.25
>                       gstreamer-app-0.10
>                       gstreamer-plugins-base-0.10
> configure: error: gstreamer and gstreamer-plugins-base development
> packages are needed to build gstreamer backend. Install them or disable
> gstreamer support with --disable-gstreamer
> *** Fix above errors and then restart with\
>                "make -f client.mk build"
> /sources/firefox/mozilla-release/client.mk:363: recipe for target
> 'configure' failed
> make[2]: *** [configure] Error 1
> make[2]: Leaving directory '/sources/firefox/mozilla-release'
> /sources/firefox/mozilla-release/client.mk:377: recipe for target
> '/sources/firefox/mozilla-release/firefox-build-dir/Makefile' failed
> make[1]: ***
> [/sources/firefox/mozilla-release/firefox-build-dir/Makefile] Error 2
> make[1]: Leaving directory '/sources/firefox/mozilla-release'
> client.mk:187: recipe for target 'build' failed
> make: *** [build] Error 2
> --------------------------------------------------
> 
> Do I need to use the SHELL=/bin/sh form of the
> command, and do I also need to install gstreamer?
> I don't recall seeing gstreamer in the list of
> dependencies. Or do I need to disable gstreamer?
> 

Read carefully the default mozconfig file.

> Or is there something else I need to do?
> 
> Richard


-- 
Note: My last name is not Krejzi.

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to