wchang0222%aol.com
034bf93de9
Bugzilla bug 226470: use a C compiler rather than a C++ compiler to compile
...
C code. The patch is contributed by Philip K. Warren <pkw@us.ibm.com>.
2003-11-22 06:45:50 +00:00
wchang0222%aol.com
25f92109eb
Bugzilla bug 224707: added Linux HPPA support. The patch came from the
...
Debian Mozilla package (maintainer is Takuo KITAME <kitame@debian.org>).
2003-11-16 00:10:16 +00:00
wchang0222%aol.com
08e3f5e2fa
Bugzilla bug 225259: link NSS dynamic shared libraries with the
...
-headerpad_max_install_names option. r=ccarlen, sr=sfraser.
2003-11-13 01:59:22 +00:00
wtc%netscape.com
faed1206fb
Bugzilla bug 124958: added support for pthreads on OpenBSD. The patch is
...
contributed by Mats Palmgren <mats.palmgren@bredband.net>. r=wtc.
2003-09-16 20:50:50 +00:00
wtc%netscape.com
18f7cab3ff
When calling windres, use a temp file to work around resource issues.
...
Bugzilla bug #213281 . The patch is contributed by cls@seawood.org . r=wtc
2003-09-15 20:34:55 +00:00
wtc%netscape.com
ce762d3244
Bugzilla bug 215581: build with GCC 3.2.2 for OS/2. The patch is
...
contributed by Javier Pedemonte <pedemont@us.ibm.com>. r=jpierre.
2003-09-11 20:29:51 +00:00
wtc%netscape.com
01452fc2bd
Bugzilla bug 214824: use -no-cpp-precomp instead of -traditional-cpp, which
...
has changed to mean a different thing (the standard GCC meaning, rather
than Apple's earlier hacks). The patch is contributed by Brian Ryner
<bryner@brianryner.com>.
2003-09-11 18:41:22 +00:00
wtc%netscape.com
ba1b555580
Bugzilla bug 217504: 1. Do not use -lsvld on recent AIX releases.
...
2. Specify the standard AIX libpath, otherwise the directories we pass to
the -L linker flags get added to the libpath. 3. Support building on AIX
5.2. The patch is contributed by Philip K. Warren <pkw@us.ibm.com>. r=wtc.
Modified Files: AIX.mk AIX4.2.mk AIX4.3.mk AIX5.1.mk
Added Files: AIX5.2.mk
2003-08-28 00:15:43 +00:00
wtc%netscape.com
bf5f3a80fb
Bugzilla bug 213192: take the first two components of $(OS_RELEASE) the
...
right way. The basename function that we were using only works when
$(OS_RELEASE) has exactly three components. The patch is contributed by
Ed Catmur <ed@catmur.co.uk>. r=wtc.
2003-07-21 23:40:51 +00:00
wtc%netscape.com
9675ae3dea
Bugzilla bug 211350: support IRIX Alpha releases, whose 'uname -r' output
...
contains "-ALPHA...".
2003-07-21 18:51:08 +00:00
wtc%netscape.com
59bef8e5ab
Bugzilla bug 212797: added Linux2.6.mk so that we can build on Linux 2.6
...
kernels.
2003-07-19 21:21:50 +00:00
wtc%netscape.com
b290411a4b
Re-enabled the fix for bug 208177.
2003-07-08 18:11:24 +00:00
wtc%netscape.com
9223dbd69d
Temporarily disabled the fix for bug 208177 so that we can debug bug
...
167825.
2003-06-04 14:49:13 +00:00
wtc%netscape.com
196f5f2abe
Bug 208177: Our HP-UX build machine has a strange problem. If a 64-bit
...
PA-RISC executable calls getcwd() in a network-mounted directory, it fails
with ENOENT. Since nsinstall calls getcwd(), this breaks our 64-bit HP-UX
nightly builds. We worked around this problem by building nsinstall as a
32-bit PA-RISC executable for 64-bit PA-RISC builds. This checkin added a
new make variable INTERNAL_TOOLS which can be set in makefiles whose target
is a tool used only during the build. Such a tool can be built differently
from NSS proper as long as the tool runs on the build machine.
Modified Files: HP-UXB.11.mk nsinstall/Makefile
2003-06-03 23:14:03 +00:00
bishakhabanerjee%netscape.com
4db86baa01
coreconf needs HP-UXB.11.22.mk to build on new HP box - bug 177984
2003-05-21 22:08:37 +00:00
kirk.erickson%sun.com
33c3d5479c
Shifted from -xO3 to -xO4 optimization under Solaris.
...
Resolves bug 204093.
2003-05-15 19:12:10 +00:00
wtc%netscape.com
6a8405bc5e
Bug 204681: fixed build failure with MKS Toolkit on Windows XP. Handle
...
the more general 0x pattern instead of just 00 in the output of "uname -v".
2003-05-07 00:27:37 +00:00
wtc%netscape.com
4c6dd71c75
Bug 203988: add build support for Linux/mips (such as Sony PlayStation 2
...
Linux). The patch is contributed by Paul Pietromonaco
<ppietro@users.playstation2-linux.com>. r=wtc.
2003-05-01 00:29:40 +00:00
wtc%netscape.com
e50f01e0d2
Broke a long line.
2003-04-21 21:33:16 +00:00
wtc%netscape.com
31d3df7a50
Bug 134113: use "lib" as the prefix for static and import libraries in the
...
Win32 gcc (MinGW) build. The patch is contributed by Chris Seawood
<cls@seawood.org>.
2003-04-21 21:03:55 +00:00
wtc%netscape.com
213a402f9d
Bug 134113: make NSS build on Win32 using GCC (MinGW). The patch
...
(attachment 121068) is contributed by Chris Seawood (cls@seawood.org ).
2003-04-20 04:23:37 +00:00
jpierre%netscape.com
efa7db0342
Fix for 202058 - Compile source files wit absolute pathnames to ease debugging on Win32 & OS/2
2003-04-17 01:59:34 +00:00
wtc%netscape.com
a5b3f9441e
Bug 201555: enable stripping of EXEs on OS/2 with gcc. The LIBPATHSTRICT
...
change in sign.cmd is so that you can run a VACPP build when gcc is
building (otherwise shlibsign loads the wrong DLLs). The patch is
contributed by IBM.
Modified Files:
coreconf/OS2.mk nss/cmd/shlibsign/sign.cmd
2003-04-15 04:08:09 +00:00
wtc%netscape.com
55188b55c0
Backed out the previous checkin, which broke our NT nightly build. It seems
...
that USE_CYGWIN is set (to some strange value) under MKS shell.
2003-04-03 14:48:00 +00:00
jpierre%netscape.com
91e682d54f
*** empty log message ***
2003-04-03 07:59:40 +00:00
nelsonb%netscape.com
370af382ad
Fix bug 95138. Make debug .EXE files with debug symbols.
2003-04-02 04:27:23 +00:00
jpierre%netscape.com
7a30cd125f
Backout change that broke Sun's build - requires gmake 3.79
2003-03-28 20:07:30 +00:00
jpierre%netscape.com
9a4460838f
Fix for bug 105271 - compile source files with full pathnames on Windows & OS/2 to help debugging. r=wtc
2003-03-28 02:35:39 +00:00
wtc%netscape.com
032e2a412b
Bug 195797: support building NSS with GCC 3.x on OS/2. The patch is
...
contributed by Javier Pedemonte <pedemont@us.ibm.com>.
Modified Files:
security/coreconf/OS2.mk security/coreconf/rules.mk
security/nss/cmd/shlibsign/sign.cmd
2003-03-27 15:40:54 +00:00
wtc%netscape.com
3bcaeb4a87
Bug 199134: fixed build failures on FreeBSD. We need to specify -pthread
...
when linking an executable (already doing that when linking a shared lib),
and we need to use the -rpath-link flag to help the linker find the
shared libraries that we indirectly link with. r=cls.
Modified Files: coreconf/FreeBSD.mk nss/cmd/platlibs.mk
2003-03-27 01:17:28 +00:00
wtc%netscape.com
404f8fdaa9
Bug 194083: use qcc instead of gcc. The patch is contributed by
...
amardare@qnx.com .
2003-03-25 19:32:36 +00:00
wtc%netscape.com
aa67187f10
Bugzilla 198481: when using cc to build a 64-bit SPARC shared library, we
...
need to specify -xarch=v9.
2003-03-21 04:45:37 +00:00
wtc%netscape.com
47c8a2f084
Bugzilla 198481: fixed all build problems with gcc on Solaris.
...
1. Removed the workarounds we put in before -- hardcoding LD to
/usr/ccs/bin/ld and passing the -B/usr/ccs/bin/ flag to gcc.
2. Use the compiler, $(CC), to build shared libraries.
3. If gcc is used, determine whether gcc uses GNU ld or Solaris
ld and set the new make variable GCC_USE_GNU_LD accordingly.
Modified Files:
coreconf/SunOS5.mk nss/cmd/platlibs.mk nss/lib/freebl/Makefile
2003-03-21 03:31:00 +00:00
kirk.erickson%sun.com
f8b88eb3bd
Shifted optimization level on Solaris to -xO3 (bug 122974).
2003-03-11 01:18:31 +00:00
wtc%netscape.com
3d99d3f6a8
Bug 190537: build OS/2 DLLs using the map files to control symbol export.
...
The patch is contributed by Javier Pedemonte <pedemont@us.ibm.com>.
Modified files: coreconf/OS2.mk coreconf/rules.mk nss/lib/ckfw/nssck.api
2003-02-25 01:40:04 +00:00
wtc%netscape.com
46b5be5b53
Bug 134967: handle spaces and hyphens in $(USERNAME). Convert them to
...
underscores. r=seawood@netscape.com .
2003-02-15 20:39:01 +00:00
wtc%netscape.com
ff2fd3be04
Bug 107976: allow CC to be overridden (with the full pathname of the C
...
compiler) on the make command line.
Modified files: AIX.mk ruleset.mk
2003-02-11 01:15:36 +00:00
wtc%netscape.com
8a3913ab4f
Set the default compiler to cc.
2003-02-07 06:57:57 +00:00
wtc%netscape.com
eabc27a398
Bug 188441: compile with -D_USE_BIG_FDS on HP-UX. This ensures that fd_set
...
is large enough for 60,000 file descriptors.
2003-02-06 04:43:03 +00:00
wtc%netscape.com
a6be0bf311
Bug 90010: added support for parisc64. I received this patch from
...
Christopher Blizzard <blizzard@mozilla.org>.
2003-01-27 22:36:06 +00:00
wtc%netscape.com
e1a72ee085
Bug 90010: added support for Linux for s390 and s390x. The patch is
...
contributed by Gerhard Tonn <GerhardTonn@swol.de>.
2003-01-23 17:16:32 +00:00
glen.beasley%sun.com
0ba6c54296
solaris pkg support
2003-01-13 19:44:21 +00:00
wtc%netscape.com
79592c0eb3
Bug 180294: moved the OpenVMS build from the POSIX subsystem to native
...
VMS (GNV). The patch is contributed by Colin Blakes <colin@theblakes.com>.
Modified files: OpenVMS.mk config.mk rules.mk nsinstall/nsinstall.c
2002-12-10 20:27:45 +00:00
wtc%netscape.com
f64d594319
Bug 181913: disable the makefile rule for .s for OS/2 so that .asm files
...
are used when there are same-named .s files in the same directory. The
patch is contributed by Javier Pedemonte <pedemont@us.ibm.com>.
2002-12-02 22:57:21 +00:00
wtc%netscape.com
b78a21a145
Bug 182086: on Mac OS X, ranlib needs to be rerun after static libraries
...
are moved.
2002-11-26 23:05:56 +00:00
wtc%netscape.com
4759c969ee
Bug 174143: Removed the obsolete platform.mk file. Do not allow overriding
...
of PLATFORM by the environment because PLATFORM is a common environment
variable.
2002-10-30 15:50:59 +00:00
wtc%netscape.com
3f0df98640
Bug 91224: Make sure that we use Solaris ld, not GNU ld, to build NSS.
...
Modified Files:
coreconf/SunOS5.mk nss/Makefile nss/cmd/platlibs.mk
nss/lib/freebl/Makefile
2002-09-18 23:25:29 +00:00
wtc%netscape.com
ce39e47a35
Bug 168360: Add support for the MOZ_PROFILE build option.
2002-09-12 23:32:58 +00:00
nicolson%netscape.com
214014721b
Fix 158009: enable compression of xpclass*.jar.
2002-09-09 21:54:07 +00:00
nicolson%netscape.com
a53bc3d664
Fix 166721: shared library rule does not handle dependencies correctly.
2002-09-05 01:21:35 +00:00