Opened 19 years ago

Closed 19 years ago

#3880 closed defect (duplicate)

NEW: firefox-1.0.4

Reported by: pierre@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc:
Port:

Description

firefox-1.0.4

the portfile can be found here: ATTACHED

Description: Firefox empowers you to browse faster, more safely and more efficiently than with any other browser. Join more than 44 million others and make the switch today. Firefox imports your Favorites, settings and other information, so you have nothing to lose.

This Portfile has been greatly influenced by Sven Moritz Hallberg, who submitted a Portfile for a GTK2 build of firefox; I stole the very elegant way of creating the .mozconfig, and patched it to enable building in a separate objdir.

Homepage: http://www.mozilla.org/products/firefox/

Comments: Warning: this port depends on a framework called SharedMenusCocoa. The corresponding Portfile is attached in Bug 3879.

For future references, two attempts at making a Firefox Portfile are Bug 2522 and Bug 2968 (both GTK2 builds, no native). I will probably further update this Portfile to incorporate the GTK2 build as a variant. As I'm not using it, it might take a moment. -- Pierre Queinnec

Attachments (3)

Portfile (1.9 KB) - added by pierre@… 19 years ago.
This is the Portfile for firefox-1.0.4.
Portfile.2 (1.9 KB) - added by pierre@… 19 years ago.
This is the Portfile updated for firefox-1.0.6
firefox.log (114.0 KB) - added by olegb@… 19 years ago.
build log

Download all attachments as: .zip

Change History (8)

Changed 19 years ago by pierre@…

Attachment: Portfile added

This is the Portfile for firefox-1.0.4.

comment:1 Changed 19 years ago by pierre@…

dependson: 3879

Changed 19 years ago by pierre@…

Attachment: Portfile.2 added

This is the Portfile updated for firefox-1.0.6

comment:2 Changed 19 years ago by pierre@…

attachments.isobsolete: 01

Changed 19 years ago by olegb@…

Attachment: firefox.log added

build log

comment:3 Changed 19 years ago by pierre@…

Thanks for the log. There's quite a lot of problems actually with firefox/thunderbird (same for Bug 4083) building on 10.4.2, the one we're seeing here is really just the first in a row. These problems range from simple header conflicts to Makefiles hardcoding the location of the 'sdp' command, and so on. I could probably include a patch and force the use of gcc-3.3, but that would be an extremely temporary fix (well at least I hope so ;) The other main problem is that I simply do not have access to any OSX 10.4 atm or in a nearly future (I'm still using 10.3). So I bet we're better off either using a nightly build (but that doesn't seem to comply with DP's policy), or waiting for 1.0.7 to include the fixes (they seem to have already committed such patches in their CVS). I'll be sure to adapt the Portfile as soon as 1.0.7 comes out. Same for Thunderbird.

comment:4 Changed 19 years ago by rhwood@…

blocked: 5494

comment:5 Changed 19 years ago by rhwood@…

Resolution: duplicate
Status: newclosed

If you still need a Firefox port for Aqua use, I would base it off the firefox-x11 port.

* This bug has been marked as a duplicate of 7371 *

Note: See TracTickets for help on using tickets.