View Full Version : Questions about Firefox 3
aleunix
06-12-2008, 08:05 PM
Questions about Firefox 3
I have tried fluxbox 1.0 using source without problem.
Is there some problem for firefox?
I would like using firefox 3 (when it will be stable).
drhowarddrfine
06-12-2008, 08:13 PM
I've been using FF3 since the first beta with no issues but no with fluxbox, fwiw.
Firefox3 has been stable since beta3. Most of the changes were visual though Mac had a few problems.
BSDfan666
06-12-2008, 08:14 PM
Firefox 3 isn't released yet, if and when it is released, it's bound to be made available via the ports tree.
If you can't wait until then, you're only option is to manually attempt to compile it.. perhaps the available patches for version 2 might be of some assistance.
In the future, please put more thought into your posts.. they're hard to understand, and often lack any specific questions.
ocicat
06-12-2008, 08:29 PM
I would like using firefox 3 (when it will be stable).
Once Linux binaries are available, you can attempt to use them on OpenBSD, however, you should study Section 9.4 of the FAQ:
http://openbsd.org/faq/faq9.html#Interact
...along with manpage to compat_linux first.
If you cannot wait for an official package/port to be made, you can attempt to port Firefox yourself, however, be aware that porting can range from trivial to complex. You take on the responsibility of making the application conform to OpenBSD's filesystem layout yourself (see the manpage for hier for more information...), & any & all libraries which do not resolve on OpenBSD become your responsibility to fix. You may want to look at the patches found in OpenBSD's ports tree to gauge what work is required to port Firefox yourself.
aleunix
06-13-2008, 06:29 AM
Thanks.
Firefox 3 should leave on June 17 is unthinkable that there is a port openbsd 4.3 stable?
Or is more likely to release it for 4.4?
ocicat
06-13-2008, 07:11 AM
Firefox 3 should leave on June 17 is unthinkable that there is a port openbsd 4.3 stable?
Or is more likely to release it for 4.4?
Although this may be treated as a special case, the chance for a 4.3-stable package/port is highly unlikely. A package/port for OpenBSD 4.4 is most probable.
aleunix
06-13-2008, 07:24 AM
Thanks for the reply.
I would like firefox 3 for a feautures that i find very useful the advanced management of bookmarks if it will be unavailable I think that will try create a port.
.
ocicat
06-13-2008, 08:12 AM
...if it will be unavailable I think that will try create a port.
Note that whenever a new application is added to the ports tree, it will be available to users of -current first. As to when a Firefox 3 port will be available, I do not know.
jggimi
06-13-2008, 12:40 PM
Firefox 3 has been discussed on the OpenBSD ports@ mailing list:
http://marc.info/?l=openbsd-ports&m=121331390107153&w=2
NOTE: This development work is for -current, only.
There is a possibility that a backport effort to retrofit the port to -stable can produce a functional application. It is even possible that some OpenBSD users might do that work, on behalf of the user community. However, the OpenBSD Project itself will not undertake the effort. The developers do not provide new functionality to -release/-stable, as a matter of policy.
ai-danno
06-13-2008, 04:36 PM
I don't personally see the benefit of "jumping through so many hoops" to simply get better bookmark management.
Generally speaking working so hard to get the latest version (which itself is still in Beta, meaning you will likely want to reinstall it at a later date anyway) to install like this is not worth it, especially if you are not an expert with OpenBSD. Don't make your OpenBSD experience any harder than it needs to be.
drhowarddrfine
06-13-2008, 04:44 PM
I should correct what I said earlier. I use FF3 beta on Ubuntu, where it works very well, and have had FF3 betas on an old Window box, but only have FF2 on my fbsd boxes.
aleunix
06-13-2008, 06:30 PM
ai-danno
In general you are right, however, considers that I make heavy use of bookmarks in the new firefox is the mechanism of labels (the same mechanism is present on epiphany, gmail, etc.).
So for me it's very useful.
I use FF3 from beta 5 (ubuntu and centos) and it's more stable (without using flash).
Perhaps the solution more simple is a backport from current.
It would be nice to create a step-by-step guide on the subject, I tried to read the various references, but it is not easy and the examples are very few.
TerryP
06-13-2008, 08:27 PM
Considering that bookmarking is why I switched from firefox to linux-flock (the bsd natives really outdated!), I can't help but chuckle :\
Firefox 3 will be available in due time, people who want to use it and help speed-up it's development shouldn't have much problem learning to work on building it either.
aleunix
06-13-2008, 09:43 PM
Perhaps in the meantime i will reuse Epiphany.
The release present on openbsd i think is based on gecko. :)
Peter_APIIT
06-14-2008, 01:45 AM
This is not worth to waste time to compile source which are still is not in stable.
Go for Firefox 2.
aleunix
06-14-2008, 07:13 AM
I have tried firefox 3 - linux (not using source).
I read 9.4 - Running Linux binaries on OpenBSD but it don't run.
drhowarddrfine
06-14-2008, 03:20 PM
FF3 Final will be released on Tuesday. Don't know if the ports will have it then.
Mozilla is shooting for a Guinness World Record (http://www.spreadfirefox.com/en-US/worldrecord/) for most downloads in one day.
jggimi
06-17-2008, 08:23 PM
http://marc.info/?l=openbsd-ports&m=121372977312352&w=2
Don't build it right away, I've just seen an sqlite update which appears to be related. -current users may want to wait an hour or two for initial feedback and corrections. ;)
Note:
This is an uncommitted port for users of -current. It has been published in the ports@ mailing list for testing, for -current systems. This means it has not been added to the ports tree, yet. There are no guarantees it will work on -current as published above. Expect changes to the port before it gets committed.
There are no guarantees this port will ever work on -release. If you want to play with it on -release, you are welcome to try, but please, be self-sufficient. Don't ask for help doing something unsupported.
Firefox 3 works like a charm on current since couple of hours ago.
jggimi
06-18-2008, 04:29 PM
One person was reporting problems on i386 late yesterday. I do not know if they've found their problem.
It works for me on i386-current, after patching nss, using the revised patches for nspr, and patching sqlite3, and revising gettext also.
ocicat
06-18-2008, 10:18 PM
It works for me on i386-current, after patching nss, using the revised patches for nspr, and patching sqlite3, and revising gettext also.
While it is good to know that the information posted to ports@ appears to work, it should be noted that that this submission has yet to be checked into the ports tree.
Anyone who is salivating over Firefox 3 should note that this work is only intended for users of 4.3-current & not those running 4.3-stable or 4.3-release. More details on why mixing flavors is not recommended can be found in Section 15.4.1 of the FAQ:
http://openbsd.org/faq/faq15.html#NoFun
BSDfan666
06-18-2008, 11:01 PM
I know that's how it's been, but am I the only one who is a little steamed at the fact that 4.3 was released less then 2 months ago and we won't be able to get Firefox 3?
Seems like $50 is a lot of money to spend every 6 months to have what we paid for become obsolete in a month or two.
It's definitely a pickle, I surely can't go to -current atm, I'm not brave enough for such a journey.. ;)
jggimi
06-18-2008, 11:39 PM
I don't see anywhere in the Project Goals (http://www.openbsd.org/goals.html) "satisfy end-users of OpenBSD on workstations who don't or won't run -current with the latest shiniest versions of applications they like." As a matter of fact, users are only mentioned in the goals as being able to have access to the OS source code.
We users are not the "target market." If any market exists at all, it is the 90 or so OpenBSD developers. We're just lucky to have access to their work.
That $50 (plus shipping, don't forget shipping) is a donation. OpenBSD is free to anyone with Internet access. I run -current on my platforms, yet I donate money to obtain the CDs, merely because I want to donate to help fund power and cooling for Theo's basement, and I think the artwork is cute.
-release is just another snapshot, technically. The big differences:
-release gets "tagged" in the CVS repositories
It gets about two months of testing, making it more robust than other snapshots.
Ports/packages are synced to it.
For years, "-stable" packages were created for known security (and security only) bugs in 3rd party applications. The Project, about 14 months ago if I remember correctly, abandoned this work due to their limited resources. We users might run only one or two architectures, but the Project supports seventeen.
jggimi
06-18-2008, 11:44 PM
This horse isn't quite dead, so I'm going to whack at it another time:...it should be noted that that this submission has yet to be checked into the ports tree...Nor will it be committed for a while. In his initial posting of the update diffs, Martynas described 3 unresolved problems and said:This is a work-in-progress.I believe him.
ocicat
06-18-2008, 11:45 PM
...am I the only one who is a little steamed at the fact that 4.3 was released less then 2 months ago and we won't be able to get Firefox 3?
You're getting ahead of yourself. Firefox 3 isn't even officially available to users of -current yet. ;)
Seems like $50 is a lot of money to spend every 6 months to have what we paid for become obsolete in a month or two.
Considering the time experienced developers are putting into a quality product, $50/six months is a pittance.
TerryP
06-19-2008, 12:42 AM
$50 is actually pretty cheap when you consider the price of commercial operating systems, heck my wireless router probably costs more then an OpenBSD CD would.
Not to mention that Windows XP/Vista install disks are almost outdated before they get off the disk making machinery ;-)
I've always installed OpenBSD via boot disk and FTP. I'm very grateful that they make binaries available so I don't have to resort to a 4.x BSD source install style of setting things up!!!
Like jggimi said, releases are basically a snapshot with better testing and longer support life.
The actual code base is always changing, always evolving, which is why last months snapshot of -CURRENT on may 1st @ 2100Z ain't garrenteed to be the same as a snapshot of -CURRENT taken tonight at 1600Z.
If I had $50 when I setup my OpenBSD machine, I would've placed an order for the upcoming 4.0 Release, I would nab the disk set just to say thank you to the developers for creating such a great system.
If we don't want to wait on their work to get done and make it's way to us easy, well we best get off our duff and go help them ;-)
This horse isn't quite dead, so I'm going to whack at it another time
very nice choice of words lol.
BSDfan666
06-19-2008, 12:49 AM
Right, ignore me. :cool:
A donation, not a purchase... I probably won't be able to make any more *donations*, to darn expensive and there are no guarantees. (Stickers aren't my thing either..).
It's HTTP mirrors in November for me.. :)
jggimi
06-19-2008, 03:47 AM
15.4.2 - The latest version of my Top-Favorite-Software is not available!
If you are using a release or stable version of OpenBSD, you will not find any package updates until the next release, or until security issues occur which justify an update of the port in the -stable branch, and of the corresponding package.Note: the FAQ has not been changed, but as I stated above, -stable ports for security fixes are not being developed and maintained at this time. There have been recent discussions about restarting such a service, but even if it restarts, it will not be to deploy the new functionality you desire.
jggimi
07-02-2008, 02:01 PM
By jggimi
Special Report to the OpenBSD Times
All the news that gives us fits.
KITCHEN TABLE, 2300 LOCAL TIME, 30 JUNE 2008 -- The laptop sputtered, and hummed, but the well-known Internet browser, FireFox 3, refused to start. "Segfaulted again," mumbled the laptop's user, who asked that his identity not be revealed. "Why? All I did was upgrade to yesterday's snapshot. I haven't touched a package. Thunderbird has been hanging all week, too, and that didn't change."
It is not known how many -current users have been experimenting with the development version of the OpenBSD port of FireFox. What is known is that this wildly popular application requires a great deal of supporting mozilla infrastructure, such as XUL, NSS, and NSPR. The relationships between them are too complex to describe simply as, "dependent."
A self-described work-in-progress, the FireFox 3 port and some related dependent ports have been available from mailing list archives for several weeks. They remain uncommitted to the tree. But the allure is undeniable. "FF3 is so shiny and new," said the laptop's user, "I absolutely had to have it right away. It worked for about ten days, and that was great. Then it suddenly stopped last night. Right after I upgraded. I wonder why?"
Interviewing this laptop user, I learned that he, like many -current users, take advantage of "snapshot packages." These are tools of convenience that are not guaranteed to work, or even install, as they are not synchronized with any particular snapshot. The Following -current FAQ does not discuss them; the formal method to ensure synchronization is to build all 3rd party packages from a synchronized ports tree. But the snapshot packages work ... most of the time.
The laptop user described a diagnosis and resolution which took another 24 hours. "I think it was xulrunner. I ran gdb with thunderbird-bin, and saw segfaults there which didn't appear on console or in core files. So I rebuilt xulrunner, and then spent a few hours rebuilding t-bird and FF ports too."
Did he learn anything? He says, "When I install the next snap, I'll probably have to rebuild these again. But I'll have to wait and see."
BSDfan666
07-02-2008, 03:57 PM
Firefox 3 will be a future thing... ;)
Mozilla is *still* maintaining Firefox 2x, with 2.0.0.15 being released yesterday.
MFSA 2008-33 Crash and remote code execution in block reflow
MFSA 2008-32 Remote site run as local file via Windows URL shortcut
MFSA 2008-31 Peer-trusted certs can use alt names to spoof
MFSA 2008-30 File location URL in directory listings not escaped properly
MFSA 2008-29 Faulty .properties file results in uninitialized memory being used
MFSA 2008-28 Arbitrary socket connections with Java LiveConnect on Mac OS X
MFSA 2008-27 Arbitrary file upload via originalTarget and DOM Range
MFSA 2008-25 Arbitrary code execution in mozIJSSubScriptLoader.loadSubScript()
MFSA 2008-24 Chrome script loading from fastload file
MFSA 2008-23 Signed JAR tampering
MFSA 2008-22 XSS through JavaScript same-origin violation
MFSA 2008-21 Crashes with evidence of memory corruption (rv:1.8.1.15)
I managed to compile 2.0.0.15 on OpenBSD 4.3, if anyone wants a package... I can also give my Makefiles, sadly the build required some manual intervention near the "xpcshell" linking. (For some reason, -L/usr/X11R6/lib was missing..).
Anyway, send me a PM and I'll set you up... Firefox 2.0.0.15 (http://www.mozilla.com/en-US/firefox/2.0.0.15/releasenotes/) is working fine. :cool:
vBulletin® v3.7.2, Copyright ©2000-2009, Jelsoft Enterprises Ltd.