Closed
Bug 243273
Opened 21 years ago
Closed 21 years ago
mingw gcc 3.4.0 build bustage
Categories
(SeaMonkey :: Build Config, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla1.7final
People
(Reporter: cls, Assigned: cls)
Details
(Keywords: fixed1.7)
Attachments
(1 file)
4.54 KB,
patch
|
benjamin
:
review+
dbaron
:
superreview+
chofmann
:
approval1.7+
|
Details | Diff | Splinter Review |
gcc 3.4.0 is more c++ standards compliant than previous versions so win32
specific files will need to be fixed. The xp files should have already been
cleansed since we have gcc 3.4.0 builds working on linux.
This patch is fairly straightforward. It removes extraneous ;s and replaces
the HKEY_* macros with a local enum definition since the HKEY_* macros in the
mingw runtime include a cast to HKEY which is a void* and not an int as
expected.
Unfortunately, the build hangs after displaying the splash page. I'm still
working on tracking that down.
Comment on attachment 148217 [details] [diff] [review]
v1.0
So, it turns out that TestXPTCInvoke & winEmbed work fine. I'll try dropping
the optimization level later (from -O2) or do a debug build to see what else is
going on.
Attachment #148217 -
Flags: superreview?(dbaron)
Attachment #148217 -
Flags: review?(bsmedberg)
Attachment #148217 -
Flags: superreview?(dbaron) → superreview+
It's definitely some optimization issue. The default --enable-optimize (-O)
build works fine.
Updated•21 years ago
|
Attachment #148217 -
Flags: review?(bsmedberg) → review+
Attachment #148217 -
Flags: approval1.7?
Comment 4•21 years ago
|
||
Comment on attachment 148217 [details] [diff] [review]
v1.0
a=chofmann for 1.7
Attachment #148217 -
Flags: approval1.7? → approval1.7+
The patch has been checked in on the trunk & the 1.7 branch.
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla1.7final
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•