bugzilla.mozilla.org has resumed normal operation. Attachments prior to 2014 will be unavailable for a few days. This is tracked in Bug 1475801.
Please report any other irregularities here.

Status

NSS
Build
RESOLVED DUPLICATE of bug 505731
9 years ago
9 years ago

People

(Reporter: Daniel Atallah, Unassigned)

Tracking

3.12.5
x86
Windows 7

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

9 years ago
There is a bug in the Makefile that prevents NSS from building using GCC on windows.

The following patch allows the build to get far enough to build a useable NSS (the build still doesn't run to completion).

Index: mozilla\security\nss\lib\freebl\config.mk
===================================================================
--- mozilla\security\nss\lib\freebl\config.mk.orig 2009-04-12 00:18:42 +0200
+++ mozilla\security\nss\lib\freebl\config.mk 2010-02-28 20:19:08 +0100
@@ -85,10 +85,14 @@
 RESNAME = freebl.rc
 
 ifndef WINCE
+ifndef NS_USE_GCC
 OS_LIBS += shell32.lib
 endif
+endif
 
 ifdef NS_USE_GCC
+OS_LIBS += -lshell32
+DEFINES += -D_WIN32_IE=0x0400
 EXTRA_SHARED_LIBS += \
        -L$(DIST)/lib \
        -L$(NSSUTIL_LIB_DIR) \
(Reporter)

Comment 2

9 years ago
Yes, this is a duplicate of Bug 505731
Status: NEW → RESOLVED
Last Resolved: 9 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 505731
You need to log in before you can comment on or make changes to this bug.