You are not logged in.
Hmm, firefox isn't starting. Running firefox from console will give no output. However if I run icecat (gnuzilla version of firefox) then follow it by running firefox, it will start. This is just a guess but does firefox-pgo-beta look for xulrunner?
Last edited by Gen2ly (2009-08-10 11:23:28)
Setting Up a Scripting Environment | Proud donor to wikipedia - link
Offline
you can't have any Firefox (or Icecat) running concurrently with 3.6 Alpha 1
if you do that, you are just spawning another Firefox window.
Offline
firefox-pgo does not use xulrunner. Try to remove existing installation and recompile.
Proud ex-maintainer of firefox-pgo
Offline
blasse
Ok, will do.
b44283
Yeah, I was stopping icecat and then starting pgo right after. The environment it set up must last a bit and allowed pgo to start.
Last edited by Gen2ly (2009-08-10 16:27:32)
Setting Up a Scripting Environment | Proud donor to wikipedia - link
Offline
I got this error
/home/mrmeh/AUR/firefox-pgo/src/mozilla-1.9.1/netwerk/protocol/http/src/nsHttpConnectionMgr.cpp: In constructor 'nsAutoMonitor::nsAutoMonitor(PRMonitor*)':
/home/mrmeh/AUR/firefox-pgo/src/mozilla-1.9.1/netwerk/protocol/http/src/nsHttpConnectionMgr.cpp:989: error: corrupted profile info: profile data is not flow-consistent
/home/mrmeh/AUR/firefox-pgo/src/mozilla-1.9.1/netwerk/protocol/http/src/nsHttpConnectionMgr.cpp:989: error: corrupted profile info: number of executions for edge 2-3 thought to be 15147
/home/mrmeh/AUR/firefox-pgo/src/mozilla-1.9.1/netwerk/protocol/http/src/nsHttpConnectionMgr.cpp:989: error: corrupted profile info: number of executions for edge 2-5 thought to be -1
make[8]: *** [nsHttpConnectionMgr.o] Error 1
make[8]: Leaving directory `/home/mrmeh/AUR/firefox-pgo/src/mozilla-1.9.1/ff-pgo/netwerk/protocol/http/src'
make[7]: *** [libs] Error 2
make[7]: Leaving directory `/home/mrmeh/AUR/firefox-pgo/src/mozilla-1.9.1/ff-pgo/netwerk/protocol/http'
make[6]: *** [libs] Error 2
make[6]: Leaving directory `/home/mrmeh/AUR/firefox-pgo/src/mozilla-1.9.1/ff-pgo/netwerk/protocol'
make[5]: *** [libs] Error 2
make[5]: Leaving directory `/home/mrmeh/AUR/firefox-pgo/src/mozilla-1.9.1/ff-pgo/netwerk'
make[4]: *** [libs_tier_necko] Error 2
make[4]: Leaving directory `/home/mrmeh/AUR/firefox-pgo/src/mozilla-1.9.1/ff-pgo'
make[3]: *** [tier_necko] Error 2
make[3]: Leaving directory `/home/mrmeh/AUR/firefox-pgo/src/mozilla-1.9.1/ff-pgo'
make[2]: *** [default] Error 2
make[2]: Leaving directory `/home/mrmeh/AUR/firefox-pgo/src/mozilla-1.9.1/ff-pgo'
make[1]: *** [build] Error 2
make[1]: Leaving directory `/home/mrmeh/AUR/firefox-pgo/src/mozilla-1.9.1'
make: *** [profiledbuild] Error 2
==> ERROR: Build Failed.
Aborting...
what does it mean?
Offline
Try using ldflags2.patch as mention in pkgbuild.
Proud ex-maintainer of firefox-pgo
Offline
firefox-pgo does not use xulrunner. Try to remove existing installation and recompile
Um, ok. Appears to be working now. I tried to do this and firefox wouldn't start again. Maybe the previous icecat had set up and environment in the shell and it wasn't gone completely. After restart it appears to be working ok.
Last edited by Gen2ly (2009-08-11 14:34:12)
Setting Up a Scripting Environment | Proud donor to wikipedia - link
Offline
Rebooted again and couldn't start, looks like a bug that other ppl are experiencing too:
http://bbs.archlinux.org/viewtopic.php?id=75298
Possibly has to do with the environment setup. Next time it happens on user got it fixed by doing:
unset LD_PRELOAD
For now it works by running safe-mode first then doing regular firefox.
Last edited by Gen2ly (2009-08-11 16:16:58)
Setting Up a Scripting Environment | Proud donor to wikipedia - link
Offline
Just a tip for the wise. Never share a mozilla folder with a different firefox (in this case icecat). I didn't think they'd be any different, and had read a tip to do this... bad, bad, bad. Had to create a new .mozilla folder to fix.
Setting Up a Scripting Environment | Proud donor to wikipedia - link
Offline
I was able to compile and install Firefox 3.6a1 with pgo... however I am unable to watch any youtube videos. Under plugins I see it properly listed and I do have flashplayer installed from the official repos.
I went to some website to test if the browser had flashplayer installed... this is output:
Which Flash Player version do you have installed?
Javascript is enabled in your browser.
You have Flash player 10.0.32 installed.
Weird thing is Google Video/NYTIMES videos work fine.
EDIT: I recompiled firefox-pgo-beta and now I am able to browse youtube videos just fine. Weird.
Last edited by ugkbunb (2009-08-14 16:55:22)
Offline
I decided to throw this up in hopes somebody else has seen this and knows the reason.
I successfully built firefox-pgo-beta 3.5.2-1. Everything works great but for some reason it keeps recreating a directory in my "build" folder. If I delete the folder it recreates itself upon restarting firefox.
Note: This is the folder I compiled firefox-pgo-beta in.
Here's the folder it keeps adding:
.builds/firefox-pgo-beta/src/mozilla-1.9.1/ff-pgo/
accessible content editor intl modules security view xpinstall
browser db embedding js netwerk storage widget
caps docshell extensions layout parser toolkit xpcom
chrome dom gfx media rdf uriloader xpfe
That's not much to go on I know but other than that it's working like a champ. If I need this directory then is there a way to get it to create itself in my "usr" folder instead of my build folder?
Thanks
P.S. I build the new firefox-pgo-beta sucsefully as well but something was messing the fonts up so I switched back to this version.
In solving a problem of this sort, the grand thing is to be able to reason backward. That is a very useful accomplishment, and a very easy one, but people do not practice it much. In the everyday affairs of life it is more useful to reason forward, and so the other comes to be neglected. There are fifty who can reason synthetically for one who can reason analytically. --Sherlock Holmes
Offline
As for my knowledge, this pkg should work like any other - what is in /usr is enough. Something hast go wrong while compiling. Maybe run it from terminal and check output?
Proud ex-maintainer of firefox-pgo
Offline
Latest Minefield is worth trying out, which gives me 3095 ms on Sunspider.
My original score on 3.5.2 was 40xx ms, so that means 25% faster !
ftp://ftp.mozilla.org/pub/firefox/tinde … 2-linux64/
Last edited by b4283 (2009-08-14 09:35:42)
Offline
Hi Guys,
blasse, I have started it from the terminal but encounter no errors. It truly is a mystery! I think I'm going to try to build the regular pgo version and see what happens there. The only real issue I have at the moment is if I want to build firefox-pgo in that directory (it is my build directory after all) then I have to delete the one firefox is creating because it has the same name as your package. A minor nuisance but nothing more.
Keep up the good work! I have used your builds since I switched to Arch and have had almost no issues building any version you put out. Good Job!!
b4283, I'm always trying new stuff so thanks for the tip about Minefield. Not to jump ship (or cross-post) but try Iron (available in AUR as of yesterday). It was way faster than any Firefox build I have used. I didn't much care for the interface though and it lacks add-ons (which is the number one reason I stick with Firefox). I will end that discussion here as it is not pertinent to the discussion at hand though. Thanks again for the tip!
Again gentleman, thank you for the help. I threw that in there to see if anybody had encountered that type of issue before. I believe you are right blasse, I think it's just a random issue caused by the compilation.
harryNID
In solving a problem of this sort, the grand thing is to be able to reason backward. That is a very useful accomplishment, and a very easy one, but people do not practice it much. In the everyday affairs of life it is more useful to reason forward, and so the other comes to be neglected. There are fifty who can reason synthetically for one who can reason analytically. --Sherlock Holmes
Offline
Latest Minefield is worth trying out, which gives me 3095 ms on Sunspider.
My original score on 3.5.2 was 40xx ms, so that means 25% faster !
I don't like using precompiled binaries of firefox - mostly due to not respecting my fonts and cairo settings by standard firefox cairo
btw. If you don't care about interface and like fast browsers - try midori
Proud ex-maintainer of firefox-pgo
Offline
btw. If you don't care about interface and like fast browsers - try midori
actually i do have a midori copy in my system -- just that i am a heavy extension user, so midori can't really satisfy me (and that it doesn't support Chinese very well). So I only use it as firefox's backup browser.
Offline
I tried to compile 3.6a1 with gcc 4.4 and 4.5. 4.5 failed in the middle and 4.4 had a different error.
I found out that it had error with gcc 4.5 so I didn't care but in case of 4.4 ...
the error is
make[4]: Leaving directory `/home/hanbin973/firefox-pgo-beta/mozilla-central/ff-pgo'
make[3]: Leaving directory `/home/hanbin973/firefox-pgo-beta/mozilla-central/ff-pgo'
make[3]: Entering directory `/home/hanbin973/firefox-pgo-beta/mozilla-central/ff-pgo'
tier_testharness:
make export_tier_testharness
make[4]: Entering directory `/home/hanbin973/firefox-pgo-beta/mozilla-central/ff-pgo'
export_tier_testharness
make[4]: Leaving directory `/home/hanbin973/firefox-pgo-beta/mozilla-central/ff-pgo'
make libs_tier_testharness
make[4]: Entering directory `/home/hanbin973/firefox-pgo-beta/mozilla-central/ff-pgo'
libs_tier_testharness
make[4]: Leaving directory `/home/hanbin973/firefox-pgo-beta/mozilla-central/ff-pgo'
make[3]: Leaving directory `/home/hanbin973/firefox-pgo-beta/mozilla-central/ff-pgo'
make[2]: Leaving directory `/home/hanbin973/firefox-pgo-beta/mozilla-central/ff-pgo'
make[1]: Leaving directory `/home/hanbin973/firefox-pgo-beta/mozilla-central'
OBJDIR=/home/hanbin973/firefox-pgo-beta/mozilla-central/ff-pgo python /home/hanbin973/firefox-pgo-beta/mozilla-central/ff-pgo/_profile/pgo/profileserver.py
INFO | automation.py | Application pid: 4856
TEST-UNEXPECTED-FAIL | automation.py | Exited with code -11 during test run
INFO | automation.py | Application ran for: 0:00:00.092347
make: *** [profiledbuild] Error 245
bash: return: can only `return' from a function or sourced script
...
Is there any solution?
Offline
You are on x86-64, right?
First, try if it compiles for you without pgo. If no, the problem lies somewhere inside your config. If it builds fine without pgo, try building it with pgo on the same source, without cleaning.
Proud ex-maintainer of firefox-pgo
Offline
Thank you~
additionally, intel core2 series users add i686-pc-linux-gnu flag , What I need to add for AMD64? My CPU is Phenom x4 ( AMD's Quad core )
amd64-pc-linux-gnu?
Offline
On i686: i686-pc-linux-gnu
On x86-64: x86_64-pc-linux-gnu
It depends on used architecture not cpu type
Take a look at this:
http://wiki.archlinux.org/index.php/Saf … chitecture
Proud ex-maintainer of firefox-pgo
Offline
I have a segmentation fault.. oh no...
hanbin973@hanbin973-desktop:/usr/lib/firefox-3.6a1$ sudo ./firefox-bin
Segmentation fault
Offline
It looks strange because of no other error... Why are u trying to run it with sudo?
Proud ex-maintainer of firefox-pgo
Offline
just dropping in to say thanks to the pkg maintainer(s) for pgo, both pgo (3.5.2) and alpha(beta?) 3.6 worked for me
though i'm sticking to 3.5.2 for add-on compatibility
"I know what you're thinking, 'cause right now I'm thinking the same thing. Actually, I've been thinking it ever since I got here:
Why oh why didn't I take the BLUE pill?"
Offline
just dropping in to say thanks to the pkg maintainer(s) for pgo, both pgo (3.5.2) and alpha(beta?) 3.6 worked for me
though i'm sticking to 3.5.2 for add-on compatibility
Most of addons works just fine with 3.6a1 when overiding compatibility check using: https://addons.mozilla.org/en-US/firefox/addon/6543
Proud ex-maintainer of firefox-pgo
Offline
Most of addons works just fine with 3.6a1 when overiding compatibility check using: https://addons.mozilla.org/en-US/firefox/addon/6543
great, thanks! i'll try that when i get home. do you know if tracemonkey is enabled for x86_64 on 3.6a1?
"I know what you're thinking, 'cause right now I'm thinking the same thing. Actually, I've been thinking it ever since I got here:
Why oh why didn't I take the BLUE pill?"
Offline