Opened 11 years ago

Closed 10 years ago

#3529 closed enhancement (fixed)

Update OptionalPackages/ReleaseBuildProfiles for BeZillaBrowser incorporation

Reported by: jprostko Owned by: tqh
Priority: normal Milestone: R1
Component: Build System Version:
Keywords: Cc: joe.prostko@…
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

Hello,

Attached to this ticket is a patch which accomplishes the following:

All references of Firefox in OptionalPackages and ReleaseBuildProfiles are changed to BezillaBrowser. This may result in issues with people who have custom ReleaseBuildProfiles or UserBuildConfig files that refer to the Firefox package, but should probably be done now, as we can no longer use the Firefox name.

Also, the patch incorporates the GCC 4 built BezillaBrowser into all Haiku builds that have GCC4 libraries. In essence, this means that only a pure GCC 2.95.3 build will get a GCC 2 BezillaBrowser. A pure GCC 4 build, as well as GCC2/4 and GCC4/2 hybrids will get the GCC 4 build.

I am not sure if that is desired at this point, so understand if it is not incorporated.

For reference, the patch was done against hrev29429.

Attachments (3)

BezillaBrowser.diff (2.8 KB ) - added by jprostko 11 years ago.
BezillaBrowser Patch to OptionalPackages and ReleaseBuildProfiles (apply at trunk level)
BeZillaBrowser.diff (2.8 KB ) - added by jprostko 11 years ago.
BeZillaBrowser Patch to OptionalPackages and ReleaseBuildProfiles (apply at trunk level)
PhaseOutFirefoxOptionalPackage.patch (4.1 KB ) - added by mmadia 10 years ago.
updated patch for hrev35455

Download all attachments as: .zip

Change History (10)

by jprostko, 11 years ago

Attachment: BezillaBrowser.diff added

BezillaBrowser Patch to OptionalPackages and ReleaseBuildProfiles (apply at trunk level)

by jprostko, 11 years ago

Attachment: BeZillaBrowser.diff added

BeZillaBrowser Patch to OptionalPackages and ReleaseBuildProfiles (apply at trunk level)

comment:1 by jprostko, 11 years ago

Cc: joe.prostko@… added

The new patch, BeZillaBrowser.diff is the same as the previous patch, but all relevant instances of BezillaBrowser are changed to BeZillaBrowser (as in, instances of 'z' are replaced with 'Z'). In my haste, I must have overlooked the naming convention.

I was going to attach the patch as an overwrite of the previous one, but decided to attach it as new in order to keep the naming consistent with what is being accomplished with the patch.

The BeZillaBrowser.diff patch was done against hrev29434.

comment:2 by jprostko, 11 years ago

Summary: Update OptionalPackages/ReleaseBuildProfiles for BezillaBrowser incorporationUpdate OptionalPackages/ReleaseBuildProfiles for BeZillaBrowser incorporation

comment:3 by axeld, 10 years ago

Component: - GeneralBuild System
Version: R1/pre-alpha1

comment:4 by axeld, 10 years ago

Owner: changed from axeld to nobody

comment:5 by mmadia, 10 years ago

Summary of PhaseOutFirefoxOptionalPackage.patch:

  • moves Firefox's jam code to BeZillaBrowser
  • echos a warning on Firefox being phased out.
  • sets BeZillaBrowser as a dependency of Firefox

The last two are a temporary measure to ease people with the transition.

comment:6 by tqh, 10 years ago

Owner: changed from nobody to tqh
Status: newassigned

by mmadia, 10 years ago

updated patch for hrev35455

comment:7 by tqh, 10 years ago

Resolution: fixed
Status: assignedclosed

Fixed in hrev35456, and thanks for your work and patches.

Note: See TracTickets for help on using tickets.