On 6/11/2017 10:26 AM, Alan Feuerbacher wrote:
On 6/11/2017 9:20 AM, Ken Moffat wrote:
On Sat, Jun 10, 2017 at 11:34:21PM -0600, Alan Feuerbacher wrote:
In BLFS systemd version 8.0 I'm trying to compile Firefox both in chroot and
in a running X windows.

I get this error in chroot:

#####
lfs [ /sources/firefox-51.0.1 ]$ SHELL=/bin/sh make -f client.mk
client.mk:114: *** missing separator. Stop.
#####
...

I _think_ I saw that myself a few weeks (or months) ago, but I
didn't make a note of it.  That suggests it was something obvious,
such as editing the mozconfig and doing that badly.

What happened was the kind of thing that results in airliner crashes -- a series of unusual events. ...

I was finally able to compile Firefox and Thunderbird, but with some trouble.

I first compiled Firefox in chroot in Fedora, using:

SHELL=/bin/sh make client.mk

This compiled with no errors, but the install command failed:

SHELL=/bin/sh make -f client.mk install INSTALL_SDK=

This gave an error that I didn't understand, so I started X twm and tried the same command in an xterm. It again failed. So I clobbered the firefox-51.0.1 directory and started over. Everything worked as expected, and Firefox is now running.


After Firefox was up and running in X twm, I compiled Thunderbird in chroot, using:

SHELL=/bin/sh make -f client.mk

This compiled without errors, but the install command failed:

SHELL=/bin/sh make -f client.mk install INSTALL_SDK=

I could not understand the error, so I went back to X twm and tried:

make -f client.mk install INSTALL_SDK=

This ran without errors. But I was antsy about the compile, so I clobbered the thunderbird-45.7.1 directory and started over. There were no compile or install errors, and Thunderbird now works.

It seems that compiling Firefox and Thunderbird in chroot may have some risks. Any comments?

Alan

--
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