Closed Bug 463790 Opened 16 years ago Closed 16 years ago

Do not pass compiler flags to --enable-optimize

Categories

(Calendar :: Build Config, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ssitter, Assigned: ssitter)

Details

Attachments

(1 file)

Do not pass compiler flags to --enable-optimize

According to information in Bug 407794 and <https://developer.mozilla.org/En/Building_Firefox_with_Debug_Symbols> no flags should be passed to --enable-optimize.

Instead CFLAGS/CXXFLAGS should be used.

I already raised this topic in Bug 462447 Comment #1 but got no response.
This patch aligns mozconfig to Firefox, Thunderbird and SeaMonkey. 

In addition it adds MOZ_DEBUG_SYMBOLS=1 for win32 because it is required for breakpad support (and set in Firefox, Thunderbird and SeaMonkey).
Assignee: nobody → ssitter
Status: NEW → ASSIGNED
Attachment #347052 - Flags: review?(ause)
Attachment #347052 - Flags: review?(ause) → review?(gozer)
Attachment #347052 - Flags: review?(gozer) → review+
Keywords: checkin-needed
http://hg.mozilla.org/build/buildbot-configs/rev/517

changeset:   517:2177c9b0910d
tag:         tip
user:        Stefan Sitter <ssitter@gmail.com>
date:        Tue Nov 18 11:57:07 2008 -0500
summary:     Bug 463790. Do not pass compiler flags to --enable-optimize, use CFLAGS/CXXFLAGS instead. r=gozer
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Keywords: checkin-needed
Target Milestone: --- → 1.0
Target Milestone: 1.0 → 1.0b1
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: