Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Jan 2013 13:17:10 +1000
From:      Jan Beich <jbeich@tormail.org>
To:        sib@tormail.org
Cc:        freebsd-gecko@freebsd.org
Subject:   Re: Firefox 18 failing after patch fix
Message-ID:  <1Ttrp6-000KG7-ME@internal.tormail.org>
References:  <1TtkWU-0001LO-Dm@internal.tormail.org>

next in thread | previous in thread | raw e-mail | index | archive | help
sib@tormail.org writes:

> Hi list. I updated my ports tree again after the Firefox "patch" problem
> was supposedly fixed, but now I am getting the following while trying to
> build FF. Any ideas?
>
>
> resource://gre/modules/devtools/Jsbeautify.jsm                        
> [27/983]
> resource://gre/modules/devtools/CmdEdit.jsm
> resource://gre/modules/devtools/CmdScreenshot.jsm
> resource://gre/modules/PrivateBrowsingUtils.jsm
> resource://gre/modules/devtools/StyleInspector.jsm
> resource://gre/modules/ObjectWrapper.jsm
> resource://gre/modules/devtools/Templater.jsm
> resource://gre/modules/NetworkPrioritizer.jsm
> resource://gre/modules/devtools/CmdCookie.jsm
> resource://gre/modules/UpdateChannel.jsm                              
> [18/983]
> resource://gre/modules/devtools/CmdBreak.jsm
> Illegal instruction (core dumped)

Here's a quick list of missing info:

1. Can you show compiler/cflags/etc you use? run 'cat /etc/make.conf'
2. Can you show the list of installed packages? run 'pkg_info -aE'
3. Can you show port options? run 'cat /var/db/ports/*/options'
4. Can you show cpu features? extract them from 'dmesg'
5. Try disabling WEBRTC and rebuild.
6. Try enabling DEBUG, rebuild and run the .core file in gdb(1).
7. If DEBUG option makes the crash go away then try building as

   $ make WITHOUT=DEBUG DEBUG_FLAGS='-O0 -g -fno-omit-frame-pointer'

8. Does www/firefox-esr builds/installs fine with same options
   in your environment?

> gmake[1]: *** [prepare-package] Error 132
> gmake[1]: Leaving directory
> `/tmp/usr/ports/www/firefox/work/mozilla-release/ob
> j-i386-portbld-freebsd9.1/browser/installer'

I'm not even sure if you're running 9.1-RELEASE or 9.1-STABLE...

My testing was limited to 9.1R i386 poudriere jail on 10.0 amd64 host.
I wish someone could confirm firefox still works on a old i386 cpus e.g.,
those without SSE2.

> gmake: *** [install] Error 2
> *** [gecko-pre-install] Error code 2
>
> Stop in /usr/ports/www/firefox.
> *** [install] Error code 1



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1Ttrp6-000KG7-ME>