nicolson%netscape.com
33a61289fd
Fix 166721: shared library rule does not handle dependencies correctly.
2002-09-05 01:21:35 +00:00
wtc%netscape.com
7f6fa6070f
Added coreconf config file for Solaris 10 Intel.
2002-08-23 00:33:48 +00:00
nicolson%netscape.com
3df500a731
Don't link to libhpi.so.
2002-08-07 22:53:01 +00:00
bishakhabanerjee%netscape.com
c8ceaa27e6
Checking in riceman+bmo@mail.rit.edu's patch for bug 133702
2002-07-30 18:36:50 +00:00
wtc%netscape.com
c82952da17
Bug 150143: use map file to limit exported symbols on Mac OS X. The patch
...
is contributed by Brian Ryner <bryner@netscape.com>.
Modified files: Darwin.mk rules.mk
2002-06-12 00:21:19 +00:00
wtc%netscape.com
f50b1aceb0
Bugzilla bug 145178: added OpenBSD build support. The patch is contributed
...
by Christopher Seawood <seawood@netscape.com>.
Modified Files: coreconf/config.mk sslmutex.c sslmutex.h
Added Files: coreconf/OpenBSD.mk
2002-05-18 03:24:17 +00:00
wtc%netscape.com
c01c8333dc
Bugzilla bug 131171: added HP-UX IPF (ia64) support. Portions of the patch
...
(attachment 84127) were contributed by Jim Dunn <jdunn@netscape.com>.
2002-05-18 00:52:11 +00:00
wtc%netscape.com
4d369b4b08
Bug 131171: added HP-UX 11.20 support.
2002-05-16 17:35:41 +00:00
wtc%netscape.com
48efa10fb5
Bugzilla bug 133753: added support for AIX 5.1 to security/coreconf.
2002-05-16 13:12:33 +00:00
glen.beasley%sun.com
9981c35466
bug 131308 build 64 bit JSS with JDK 1.4
2002-05-02 04:37:16 +00:00
nelsonb%netscape.com
3d1d77ffa5
New platform files for WinCE.
2002-04-05 00:52:32 +00:00
wtc%netscape.com
8d764c0342
Bugzilla bug 128955: support Netscape's uname, MKS's uname, and Cygwin's
...
uname. Since CPU_ARCH is already defined in arch.mk, removed the redundant
definition in WIN*.mk. Removed the unnecessary internal variable
PROCESSOR. r=cls.
Modified Files: WIN954.0.mk WINNT3.51.mk WINNT4.0.mk WINNT5.0.mk
WINNT5.1.mk arch.mk
2002-03-23 15:06:02 +00:00
wtc%netscape.com
b0d2ee6180
Bugzilla bug 131078: fixed compiler warnings. r=mcgreer.
2002-03-15 06:07:41 +00:00
wtc%netscape.com
f60bfb3195
Bugzilla bug 112987: merged changes contributed by FreeBSD developer
...
Jeremy <reg@shale.csir.co.za>. r=wtc.
2002-03-01 16:08:12 +00:00
wtc%netscape.com
af0ddb33ec
Bugzilla bug 127517: Darwin optimized build should use -O2. The patch is
...
contributed by Brian Ryner <bryner@netscape.com>.
2002-02-27 01:48:41 +00:00
wtc%netscape.com
603554bfee
Bugzilla bug 70217: ported NSS to BeOS. The patch is contributed by
...
Christopher Seawood <seawood@netscape.com>.
2002-02-22 04:23:30 +00:00
nelsonb%netscape.com
6b210239de
Fix warning on Windows builds. Bug 104541.
2002-02-21 21:23:14 +00:00
jpierre%netscape.com
7dd37af22f
Fix OS/2 standalone NSS build which got broken after the fix for 104541
2002-02-16 00:10:24 +00:00
wtc%netscape.com
534dace757
Bugzilla bug 112198: use the -dylib_file ld option to link the ssl3 and
...
smime3 dylibs and the NSS tools so that they can find the indirectly
referenced libsoftokn3.dylib. Define and export DYLD_LIBRARY_PATH. The
patch is contributed by Brian Ryner <bryner@netscape.com>. r=wtc,beard.
Modified Files:
coreconf/Darwin.mk nss/cmd/platlibs.mk nss/lib/smime/config.mk
nss/lib/ssl/config.mk nss/tests/common/init.sh
2002-02-15 23:38:47 +00:00
nelsonb%netscape.com
560ceb9fb4
Change most coreconf and NSS makefiles to use OS_TARGET (which can
...
be overridden via an environment variable) rather than OS_ARCH.
This is a precursor to more flexibility in cross-platform builds.
Bug 104541.
2002-02-15 22:54:08 +00:00
nelsonb%netscape.com
a646bccf26
Make NSS 3.4 build as part of mozilla on OS/2. Bug 114748.
...
Patch supplied by Javier Pedemonte.
2002-02-11 05:48:37 +00:00
wtc%netscape.com
6ae7c77fa5
Bugzilla bug 112198: Port NSS to Mac OS X (Darwin). The patch is
...
contributed by Javier Pedemonte <pedemonte@alumni.utexas.net>.
Modified Files:
coreconf/config.mk coreconf/nsinstall/nsinstall.c
coreconf/nsinstall/pathsub.c nss/lib/freebl/unix_rand.c
nss/lib/ssl/unix_err.c
2002-02-10 05:24:49 +00:00
wtc%netscape.com
8227d49389
Define DARWIN instead of XP_MACOSX.
2002-02-09 03:26:51 +00:00
wtc%netscape.com
fef4b7e501
Bugzilla bug 112198: added Darwin.mk. This file is contributed by
...
Javier Pedemonte <pedemonte@alumni.utexas.net>, based on the NSPR file.
2002-02-09 02:21:27 +00:00
wtc%netscape.com
75decbcc74
Added SunOS5.10.mk for Solaris 10.
2002-02-08 06:15:24 +00:00
wtc%netscape.com
2e469bd71a
Bugzilla bug 120003: support OpenUNIX 8 build. Thanks to Hiram Clawson
...
<hiramc@caldera.com> for contributing the patch.
Modified file: config.mk
Added file: OpenUNIX.mk
2002-02-06 14:29:38 +00:00
wtc%netscape.com
da2f8911e3
Bugzilla bug 122944: detect Cygwin's uname.
2002-02-01 17:27:55 +00:00
wtc%netscape.com
73da707b84
Bugzilla bug 114702: support Linux 2.5.x kernels.
2002-01-27 00:45:37 +00:00
jpierre%netscape.com
75a41905d8
Fix for 118793 - remove GBASH references from OS2.mk
2002-01-11 00:48:49 +00:00
glen.beasley%sun.com
bcef419da7
bug 115879 makefile for windows XP
2002-01-08 01:37:10 +00:00
jpierre%netscape.com
1d3ab5ba23
Fix for 108729 - AIX builds not fully optimized
2001-12-12 03:45:51 +00:00
wtc%netscape.com
1e597ab034
Bugzilla bug 101528: merged the Linux-m68k compilation fix into the tip.
2001-12-11 22:12:10 +00:00
wtc%netscape.com
dcd1dbe6dc
Bugzilla bug 111294: make NSS build on QNX6 (Neutrino). The patch was
...
contributed by Dave Inglis <dinglis@qnx.com>. r=wtc.
Modified Files:
coreconf/config.mk coreconf/nsinstall/nsinstall.c
nss/lib/freebl/unix_rand.c nss/lib/ssl/unix_err.c
Added Files:
coreconf/QNX.mk
2001-12-04 18:20:57 +00:00
jpierre%netscape.com
3e1ef7f122
Bug 105271 - undo changes
2001-11-22 01:24:39 +00:00
wtc%netscape.com
3decd20493
We can use cp on Windows. cp is a built-in command of shmsdos.exe and is
...
in both MKS and Cygwin toolkits, so it is not a new build tool requirement.
2001-11-17 06:40:03 +00:00
relyea%netscape.com
412ec7617c
Fix NT process command to something that will work in our environment without requiring new tools.
2001-11-09 00:37:12 +00:00
ian.mcgreer%sun.com
abb5d11c3d
use nsinstall not copy on windows
2001-11-08 16:20:54 +00:00
relyea%netscape.com
1e10892356
Add -DXP_OS2 so that sysrand.c can pick it up...
2001-11-08 00:08:28 +00:00
ian.mcgreer%sun.com
55def0f72e
fix linux 2.1 also
2001-11-07 20:58:09 +00:00
ian.mcgreer%sun.com
8dd36a810d
get linux building again
2001-11-07 20:56:18 +00:00
relyea%netscape.com
a9fdcd7596
Move map file processing definitions back into base .mk files.
...
setup up map files so the can be switched on simply by adding a directive to
manifest.mn.
2001-11-07 19:34:47 +00:00
jpierre%netscape.com
4de36d8952
One more fix for 105271
2001-11-02 03:37:41 +00:00
jpierre%netscape.com
264c465205
Enable debug info in ASM code on OS/2
2001-11-02 02:41:33 +00:00
wtc%netscape.com
6f3ef7d321
Bugzilla bug 99072: fixed the bug that CPU_ARCH was always set to x86.
...
The patch was submitted by taya@netbsd.org (Shin'ichiro TAYA), edited
by wtc, and reviewed by cls.
2001-11-01 22:35:48 +00:00
wtc%netscape.com
4644530c79
Bugzilla bug 78978: removed obsolete files .cshrc and .profile.
2001-11-01 06:40:05 +00:00
jpierre%netscape.com
7b8942b5dc
Fix for 105271 - rules.mk change for OS/2 build
2001-10-29 21:34:20 +00:00
wtc%netscape.com
2b31503971
Bugzilla bug 106379: support building under ARM Linux.
2001-10-27 00:27:06 +00:00
wtc%netscape.com
5cc4f723c6
Bugzilla bug 106771: support building on HP-UX 11.11.
2001-10-26 21:20:12 +00:00
jpierre%netscape.com
73767ca64c
Better way of calling assembler on OS/2
2001-10-24 17:35:18 +00:00
wtc%netscape.com
e9e5919ea1
Bugzilla bug 106388: made the release_export rule work with VPATH.
2001-10-24 05:43:07 +00:00
jpierre%netscape.com
a9fef1fac5
More changes for OS/2 build, in particular for the assembly code
2001-10-15 06:49:56 +00:00
jpierre%netscape.com
79da19719a
Allow assembly code to compile under OS/2 using IBM's Assembly Language Processor
2001-10-15 06:49:15 +00:00
jpierre%netscape.com
89678f9783
Build from absolute path on OS/2 to let the IBM debugger automatically find the source files
2001-10-11 21:08:38 +00:00
wtc%netscape.com
80fc232f51
Bugzilla bug 77788: checked in the bug fix again now that the manifest.mn
...
file that incorrectly set CFLAGS has been fixed.
2001-09-20 14:27:54 +00:00
wtc%netscape.com
3a5d5405fc
Added to support Tru64 Unix V5.1.
2001-08-17 22:03:33 +00:00
nicolson%netscape.com
452ad24824
Fix 92882: coreconf jdk.mk doesn't support solaris x86
...
r=wtc.
2001-07-31 18:58:49 +00:00
mcgreer%netscape.com
fb0d8f9d7c
checkin for colin, patch to make OpenVMS build in object tree
2001-07-16 15:18:53 +00:00
ddrinan%netscape.com
0e747fa43f
Updated Windows share_blds_cmpnts location. (tfox)
2001-07-11 22:56:37 +00:00
nicolson%netscape.com
140ec58bc5
Changes to make JSS more easily releasable.
...
Also, get rid of NS_USE_JDK_TOOLSET.
2001-06-29 01:53:01 +00:00
nicolson%netscape.com
3a261e095a
Windows doesn't understand single quotes, so it fudges the command.
2001-06-27 00:28:56 +00:00
wtc%netscape.com
5741a36f4f
Bugzilla bug #84251 : turn NO_MDUPDATE into USE_MDUPDATE and turn off
...
IRIX compiler warning 1209, which warns about do { } while (0) and
PR_ASSERT(0).
Modified files: IRIX.mk SunOS5.4_i86pc.mk SunOS5.mk
2001-06-22 05:11:26 +00:00
nicolson%netscape.com
7199d12631
Make JSS buildable with shmsdos.exe.
2001-06-21 00:56:29 +00:00
wtc%netscape.com
6ed7c3a5cf
Bugzilla bug #85960 : avoid using a pathname with a trailing / because the
...
'mkdir' command on BSD/OS 4.2 doesn't like it. r=javi. a=blizzard.
2001-06-15 21:38:56 +00:00
wtc%netscape.com
bd215433f7
Removed unnecessary dependencies on $(BUILT_SRCS).
2001-06-13 23:27:14 +00:00
wtc%netscape.com
4dd1deff0f
Bugzilla bug #84918 : checked in Linux/ia64 porting patch from
...
Bill Nottingham <notting@redhat.com>.
Modified files: coreconf/Linux.mk, nss/tests/common/arch.sh
2001-06-09 17:14:59 +00:00
wtc%netscape.com
fc7e40f15c
Bugzilla bug #83811 : added a new implicit rule to build BUILT_CSRCS
...
because VPATH or vpath doesn't search in a directory that doesn't
exist at the beginning of a make invocation even if it is created
by the make invocation.
Modified files: coreconf/rules.mk, nss/lib/fortcrypt/swfort/manifest.mn
2001-06-05 00:32:14 +00:00
wtc%netscape.com
8c558b8abd
Must use := to define OS_RELEASE in terms of itself.
2001-06-03 02:42:48 +00:00
wtc%netscape.com
ab50e0ed90
Restored OBJS += $(RES) for WINNT.
2001-06-02 06:03:14 +00:00
wtc%netscape.com
e823fa67e2
Deleted commented-out VPATH assignments.
2001-06-02 02:20:28 +00:00
wtc%netscape.com
af227ee040
Fixed a typo.
2001-06-01 00:16:51 +00:00
wtc%netscape.com
18d582988b
Fixed a typo and deleted a debugging echo command.
2001-05-31 22:41:26 +00:00
wtc%netscape.com
94f81d9b43
Although gcc takes the -mips3 option, it generates an executable that
...
crashes with SIGBUS.
2001-05-24 23:48:38 +00:00
wtc%netscape.com
7ce54248ff
Bugzilla bug #82298 : a temporary fix for Mozilla build bustage on Windows.
2001-05-23 05:36:23 +00:00
wtc%netscape.com
2668142413
Bugzilla bug #81181 : Introduced the MOZILLA_INCLUDES make variable to
...
allow Mozilla client to specify additional -I flags to NSS/coreconf.
r=javi,cls.
2001-05-22 21:16:20 +00:00
wtc%netscape.com
67ac7be696
Bugzilla bug #77199 : Make NSS build under OS/2. Thanks to Javier
...
Pedemonte <pedemont@us.ibm.com> for the patch.
Modified Files:
coreconf/OS2.mk coreconf/rules.mk coreconf/ruleset.mk
nss/lib/freebl/Makefile nss/lib/pkcs12/p12.h nss/lib/ssl/ssl.h
nss/lib/util/secport.h
2001-05-21 21:25:32 +00:00
nicolson%netscape.com
221a489840
Fix bug 79324: remove mkdepend directory from coreconf Makefile.
...
Also removed the md directory.
2001-05-09 00:59:38 +00:00
wtc%netscape.com
a734eeb541
Bugzilla bug #77788 : backed out the fix because it breaks
...
mozilla/security/nss/lib/fortcrypt/swfort/pkcs11. The manifest.mn file
in that directory defines CFLAGS, before command.mk is included by the
Makefile.
2001-05-09 00:13:57 +00:00
nelsonb%netscape.com
fb7625446b
Use gmake's VPATH feature instead of copying source files.
...
Modified Files:
coreconf/rules.mk dbm/include/Makefile dbm/include/manifest.mn
dbm/src/Makefile dbm/src/config.mk dbm/src/manifest.mn
dbm/tests/Makefile
2001-05-08 23:31:11 +00:00
relyea%netscape.com
039808c452
Set SOURCE_PREFIX automatically when BUILD_TREE is set.
2001-05-07 21:40:52 +00:00
wtc%netscape.com
debe8c8a4d
Bugzilla bug #77788 : CFLAGS should not be defined with +=.
2001-05-04 01:21:02 +00:00
nelsonb%netscape.com
2facaf91d9
Changed the name of the /share/builds/components server.
...
Checked in for tfox@netscape.com .
2001-05-03 02:58:32 +00:00
relyea%netscape.com
ca2d1c39d1
Use the correct Make variables in the .cpp .s .S and .asm rules to vpath works
...
correctly.
remove the spurious vpath= line.
2001-04-30 23:21:51 +00:00
relyea%netscape.com
e6375bd57b
Don't translate .obj directory separators on Unix.
2001-04-30 22:40:57 +00:00
relyea%netscape.com
113b6f8ff2
Changes to allow NT to compile to a separate build tree.
2001-04-30 16:38:43 +00:00
nelsonb%netscape.com
cca4e017ce
Eliminate -xarch option from CFLAGS on Solaris x86. Fixes Bug 77792.
2001-04-27 03:46:08 +00:00
relyea%netscape.com
b2719c8594
Add client requested features to coreconf:
...
building cross platform.
targetting the Objects to a separate tree.
2001-04-24 16:45:53 +00:00
bryner%uiuc.edu
bb5f40a644
No longer needed.
2001-04-11 03:17:45 +00:00
bryner%uiuc.edu
32ceecb739
Use FreeBSD.mk for all FreeBSD versions. Patch from markush@acc.umu.se, r=nelsonb.
2001-04-11 03:12:42 +00:00
javi%netscape.com
64f2c8b3ad
Fix for Bug 75300
2001-04-10 22:28:52 +00:00
nicolson%netscape.com
28feeceada
Don't link with libhpi, apparently it's not necessary in jdk 1.2.
2001-04-10 17:43:00 +00:00
nicolson%netscape.com
e438839d6e
Be able to link against JDK 1.1 libraries.
2001-04-10 17:41:52 +00:00
bryner%uiuc.edu
1c4df61465
Adding correct include path for NSPR, since it has changed. Patch from cls, r=bryner.
2001-04-07 06:37:07 +00:00
relyea%netscape.com
08e45883c5
Add Makefiles for SunOS 5.9 for sparc and intel.
2001-04-06 00:22:11 +00:00
nelsonb%netscape.com
62016bed7f
Build changes for Solaris and gcc. Get gcc to use the proper architecture
...
flags when building v8plus code on Solaris/Ultrasparc. Use gcc instead of
ld to build the freebl DSOs when using gcc on Solaris. And stop using the
"sparkfix" program on Solaris. It is no longer needed. Bug 69052.
2001-03-14 23:30:37 +00:00
relyea%netscape.com
61807f49d0
bug 70992 patches to build 4.2 BSD.
2001-03-13 19:00:52 +00:00
javi%netscape.com
9d4d19b67c
No longer need to special the DIST variable when MOZILLA_CLIENT is
...
defined.
2001-03-10 01:59:59 +00:00
thayes%netscape.com
ace98b9545
Bug 71323: Add dist/include to include path for MOZILLA_CLIENT builds
...
r=relyea
2001-03-09 01:04:04 +00:00
nicolson%netscape.com
337636fdef
Get rid of unnecessary heapsize option.
2001-03-03 00:36:17 +00:00
nicolson%netscape.com
7537d650c6
add additional include path under AIX.
2001-02-23 23:29:34 +00:00
nicolson%netscape.com
ad437013f9
When creating the mapfile, we need to create OBJDIR first if it
...
doesn't already exist.
2001-02-23 22:45:29 +00:00
nicolson%netscape.com
ccc012b03a
Use ' instead of " for classpath.
2001-02-20 05:37:43 +00:00
nicolson%netscape.com
cb7b4356b7
remove /s/b/c/ from jdk.mk. To Netscape-chauvinistic.
2001-02-09 21:25:50 +00:00
wtc%netscape.com
67ba7fc1e0
Bugzilla bug #62855 : put my checkin back in again. Sorry about the
...
flipflop.
Modified files: arch.mk, config.mk
2001-02-07 23:52:11 +00:00
wtc%netscape.com
72644ebadf
Bugzilla bug #62855 : backed out my previous checkin, which doesn't quite
...
work. Will look at this later.
Modified files: arch.mk, config.mk
2001-02-07 19:12:04 +00:00
wtc%netscape.com
35a6328ccf
Bugzilla bug #62855 : remembered the right way to have OS/2 include a
...
single OS2.mk for all OS releases.
Modified files: arch.mk, config.mk
2001-02-04 06:09:52 +00:00
wtc%netscape.com
c9bc7f855d
Bugzilla bug #60143 : checked in OpenVMS patch from Colin Blake
...
<colin@theblakes.com>.
Modified Files:
coreconf/OpenVMS.mk coreconf/arch.mk coreconf/rules.mk
coreconf/ruleset.mk nss/cmd/lib/secpwd.c nss/lib/nss/nss.h
nss/lib/nss/nssinit.c
2001-02-04 05:52:42 +00:00
wtc%netscape.com
159ce91a4e
Bugzilla bug #62855 : added rule to build import libraries on OS/2. Thanks
...
to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Modified files: OS2.mk, rules.mk, ruleset.mk
2001-02-02 01:17:58 +00:00
wtc%netscape.com
039b921879
Bugzilla bug #62855 : make the rule to build .cpp files work for OS/2
...
VACPP. Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
2001-02-01 18:19:47 +00:00
wtc%netscape.com
d298691348
Bugzilla bug #54711 : OS/2 does not need to build nsinstall.
2001-01-31 23:21:28 +00:00
wtc%netscape.com
8d6ae849d0
Bugzilla bug #62855 : checked in OS/2 makefile patches from Javier
...
Pedemonte <pedemont@us.ibm.com>.
Modified Files:
coreconf/OS2.mk coreconf/arch.mk coreconf/prefix.mk
coreconf/rules.mk coreconf/suffix.mk nss/Makefile
nss/cmd/platlibs.mk nss/lib/ckfw/builtins/config.mk
2001-01-31 21:29:31 +00:00
wtc%netscape.com
2fbc053a03
Bugzilla bug #65918 : do not build shared libraries on OSF1 with the -all
...
linker option. The temporary workaround in two makefiles were removed.
Modified Files:
coreconf/OSF1.mk nss/lib/ckfw/builtins/Makefile
nss/lib/fortcrypt/swfort/pkcs11/Makefile
2001-01-22 17:16:47 +00:00
relyea%netscape.com
5291643fb8
Bug 65902 Add OSF/1 to the OS's that can restrict symbols in shared libraries
2001-01-19 07:50:16 +00:00
wtc%netscape.com
4c9ff75572
Add library version info to the NSS, S/MIME, and SSL shared libraries.
...
Define the NSS version macros and add NSS_VersionCheck in nss.h.
Add linker option to record internal name of shared libraries.
Add Windows resource files. Add rcs and sccs id strings that can be
retrieved with 'ident' and 'what'.
Modified Files:
coreconf/HP-UX.mk coreconf/OSF1.mk coreconf/SunOS5.mk
coreconf/WIN954.0.mk coreconf/WINNT4.0.mk coreconf/WINNT5.0.mk
coreconf/rules.mk nss/lib/nss/config.mk
nss/lib/nss/manifest.mn nss/lib/nss/nss.h
nss/lib/nss/nssinit.c nss/lib/smime/config.mk
nss/lib/smime/manifest.mn nss/lib/ssl/config.mk
nss/lib/ssl/manifest.mn
Added Files:
nss/lib/nss/nss.rc nss/lib/nss/nssver.c nss/lib/smime/smime.rc
nss/lib/smime/smimever.c nss/lib/ssl/ssl.rc
nss/lib/ssl/sslver.c
2001-01-18 20:29:10 +00:00
wtc%netscape.com
ceef5ff849
Bugzilla bug #64650 : set CC=cc explicitly so that we don't accidentally
...
pick up the CC setting in the environment. This change is suggested by
Jim Dunn of Netscape.
2001-01-12 20:11:18 +00:00
wtc%netscape.com
8c5ff616a5
Bugzilla bug #64650 : use +DAportable +DS2.0 in "pure 32" builds. This
...
was suggested by Jim Dunn of Netscape. Reviewed by Nelson Bolyard.
2001-01-12 19:54:10 +00:00
javi%netscape.com
44fb76d42b
Remove reference to obsolete define MACLINUX.
...
Fix for Bug 63936 r=wtc (For NSS trunk check-in)
2001-01-10 00:04:37 +00:00
relyea%netscape.com
6c12c34720
If the HP map definition to that it actually works!
2001-01-07 00:23:41 +00:00
relyea%netscape.com
4a27c38bb2
Implement new .def file processing rules.
...
Add rules for HP
2001-01-06 23:52:44 +00:00
relyea%netscape.com
ff3563727d
Allow UNIX and Windows to share Data lines in the .def files
2001-01-06 21:38:34 +00:00
relyea%netscape.com
7e861e00be
Add rules for building the correct exportted list file for Sun, AIX, and Linux.
...
Fix AIX so the Map files will override exporting all the symbols
2001-01-06 02:00:55 +00:00
wtc%netscape.com
15c357d19a
Bugzilla bug #64261 : moved certread.c from lib/certhigh to lib/pkcs7.
...
As a result of this move I have to export one more data symbol
(SECAnyTemplate) from libnss3.so. :( Removed the temporary workaround
in coreconf/rules.mk.
Modified Files:
coreconf/rules.mk nss/lib/certhigh/manifest.mn
nss/lib/nss/mapfile nss/lib/nss/nss.def
nss/lib/pkcs7/manifest.mn
Added Files:
nss/lib/pkcs7/certread.c
Removed Files:
nss/lib/certhigh/certread.c
2001-01-05 02:18:55 +00:00
wtc%netscape.com
74856f4f5f
Bugzilla bug #64261 : moved pkcs7 from libnss3.so back to libsmime3.so.
...
coreconf/rules.mk has a temporary workaround for the dependency of
certread.c on some PKCS7 symbols.
Modified Files:
coreconf/rules.mk nss/lib/manifest.mn nss/lib/nss/config.mk
nss/lib/nss/mapfile nss/lib/nss/nss.def
nss/lib/smime/config.mk nss/lib/smime/mapfile
nss/lib/smime/smime.def
2001-01-04 21:33:06 +00:00
wtc%netscape.com
6984dc1736
Bugzilla bug #63891 : added support for Linux on sparc and sparc64.
...
The patch is provided by Christopher Blizzard <blizzard@mozilla.org>.
2000-12-29 19:35:53 +00:00
wtc%netscape.com
4fb614d2f9
I found that the Windows linker 'link' pulls from an archive library only
...
the object files needed to resolve referenced symbols, so we will need to
link with the objects directly as we do on Unix. As a result, nss3.dll
needs to export more (PKCS7) symbols, needed by the new PKCS12 objects
that are linked into smime3.dll.
Modified Files:
coreconf/rules.mk nss/lib/nss/config.mk
nss/lib/smime/config.mk nss/lib/ssl/config.mk
2000-12-29 02:47:16 +00:00
wtc%netscape.com
912db19c7b
Fixed copyright years. This file was created and published in 2000.
2000-12-29 01:20:24 +00:00
wtc%netscape.com
afa0594def
Bugzilla bug #63852 : added config file for Solaris 8 x86.
2000-12-28 16:02:44 +00:00
nelsonb%netscape.com
9b2cc14ac6
New variable USE_HYBRID configures build for hybrid model.
2000-12-28 02:55:39 +00:00
wtc%netscape.com
f8ae6459b5
More work on shared libraries for NSS.
...
1. Implemented a way to link all the objects in archive libraries into
a shared library. I query each subdirectory for the list of objects
comprising an archive library (the get_objs makefile target) and link
these objects as opposed to the archive libraries. Not all linkers
support the --whole-archive, -all, or -z allextract options. The
*sym.c solution cannot fully control what objects in the archive
libraries are pulled and what symbols are exported.
2. Moved pkcs7 from libsmime3.so to libnss3.so because certread.c in
libcerthi.a (part of libnss3.so) depends on some PKCS7 functions,
which creates a circular dependency between libsmime3.so and libnss3.so.
This should work on all Unix platforms.
2000-12-28 02:22:33 +00:00
wtc%netscape.com
fc88bc3f51
The -O2 flag was really a workaround for a 64-bit compilation problem
...
for two PKCS11-related files. (See bug #63815.) Now we are working
around that problem by compiling just those two files with -O2, as
opposed to compiling all files with -O2. So we no longer need to
use the -O2 flag, even in optimized builds. The default -O optimization
flag is recommended by the compiler manual and in the current releases
is the same as -O2.
2000-12-28 00:46:33 +00:00
nelsonb%netscape.com
7adf48488c
Use the -O2 optimizer only when BUILD_OPT is defined.
...
This makes AIX debug builds debuggable.
2000-12-27 04:10:10 +00:00
wtc%netscape.com
1fb765b526
Bugzilla bug #63768 : do not build "purified" libraries, which are no longer
...
necessary for the current version of Purify.
Modified Files:
HP-UX.mk IRIX.mk README ReliantUNIX.mk SunOS4.1.3_U1.mk
SunOS5.mk command.mk prefix.mk rules.mk ruleset.mk suffix.mk
2000-12-27 00:42:46 +00:00
larryh%netscape.com
902697a54a
/m/dist is no more. long live /s/b/c
2000-12-15 01:29:25 +00:00
relyea%netscape.com
50fb29cdb1
Check in openVMS changes from but 60143
2000-12-06 22:31:56 +00:00
sonmi%netscape.com
dfa1dfbccd
trying iridium/components for a change now...
2000-11-15 23:26:03 +00:00
sonmi%netscape.com
1b0efeab25
exchanged the obsolete iridium/compontents against hs-sca15c/mccrel2
2000-11-15 22:16:48 +00:00
wtc%netscape.com
f935325020
Changed //helium/dist to //iridium/components (another way to get
...
access to /share/builds/components from NT at Netscape/iPlanet).
2000-10-07 00:56:20 +00:00
wtc%netscape.com
c5d8f4217a
Bugzilla bug #54711 : removed unused variables MOZ_DIST and MOZ_LIB
...
from OS2.mk. Handle the different names of plc4 and plds4 libraries
on OS/2. Thanks to Huynh Trinh <hctrinh@us.ibm.com> for the patch.
Modified Files:
coreconf/OS2.mk nss/lib/ckfw/builtins/Makefile
nss/lib/fortcrypt/swfort/pkcs11/Makefile
2000-10-03 00:58:18 +00:00
wtc%netscape.com
ad9247fc0a
Added SunOS5.7_i86pc.mk.
2000-10-02 06:08:58 +00:00
wtc%netscape.com
f5e007fc60
Bugzilla bug #52904 : deleted all the PKLITE and COMPRESS_TARGET stuff,
...
which is no longer needed. This removes the requirement of 'which' on
Windows.
Modified files: ruleset.mk, rules.mk
2000-09-30 00:56:57 +00:00
wtc%netscape.com
d01ed7c33c
Initial NetBSD port contributed by Shin'ichiro TAYA <taya@sm.sony.co.jp>.
...
Modified Files:
coreconf/config.mk nss/lib/util/unix_rand.c
Added Files:
coreconf/NetBSD.mk
2000-09-29 17:42:39 +00:00
wtc%netscape.com
676f532a7b
Added config file for OSF1 V5.0.
2000-09-28 07:45:11 +00:00
wtc%netscape.com
8c6feb497d
Bugzilla bug #54131 : link executable programs with the -z and +s linker
...
options.
2000-09-26 04:49:09 +00:00
relyea%netscape.com
e3404f2a3c
Changes to build OS/2 NSS.
2000-09-20 17:20:23 +00:00
wtc%netscape.com
41f888f734
Bugzilla bug #52398 : define USE_PTHREADS=1 by default. Do not link with
...
-lc or -lc_r. Also merged other changes from NSPR's FreeBSD.mk.
Thanks to Thomas Stromberg <tstromberg@rtci.com> for the bug report.
2000-09-19 03:53:08 +00:00
wtc%netscape.com
149d35adf3
Bugzilla bug #53143 : removed the definition of NSPR internal macros.
...
Modified files: FreeBSD.mk, HP-UXB.10.10.mk, HP-UXB.10.20.mk, Linux.mk,
OSF1.mk, SunOS5.mk, cmd/SSLsample/Makefile.NSS, lib/freebl/Makefile.
2000-09-19 02:24:31 +00:00
wtc%netscape.com
de8158bdf3
Added FreeBSD.mk, which contains the common config stuff for all versions
...
of FreeBSD.mk. FreeBSD2.mk now merely includes FreeBSD.mk.
Modified file: FreeBSD2.mk
Added file: FreeBSD.mk
2000-09-19 01:48:42 +00:00
wtc%netscape.com
173f1f86a3
Bugzilla bug #52900 : added Linux2.4.mk to allow us to build NSS on Linux
...
2.4.x kernels. This bug was reported by Michael H. Warfield
<mhw@wittsend.com>.
2000-09-16 06:11:32 +00:00
wtc%netscape.com
f5199e9faa
Backed out the previous checkin. I found another solution.
2000-09-11 15:01:04 +00:00
wtc%netscape.com
252c3d1f57
Added mozilla/dist/include to INCLUDES because Mozilla's WIN32 build
...
has changed to export headers to that directory, so nss needs to get
the dbm headers (e.g., mcom_db.h) from there. We should think about
what is the best long term solution to this problem (where to export
and get headers).
2000-09-11 03:39:55 +00:00
wtc%netscape.com
16ee94772a
Added config file for WINNT 5.0 (Windows 2000).
2000-09-11 03:08:40 +00:00
nelsonb%netscape.com
a8f519e4a0
Uncouple the definition of MOZILLA_SECURITY_BUILD from the location of
...
the "dist" directory used in the NSS build. MOZILLA_SECURITY_BUILD is
now only useful for iPlanet internal builds, and is not needed by anyone
else.
2000-09-06 23:33:27 +00:00
wtc%netscape.com
f33005ff18
Bugzilla bug #48245 : removed the -mno-486 compiler flag.
...
Modified files: FreeBSD2.mk, Linux.mk
This bug was reported by Steven T. Hatton <hattons@bellatlantic.net>.
2000-08-09 21:53:45 +00:00
wtc%netscape.com
38e0e0dee6
Bugzilla bug #46509 : removed the use of -taso and the USE_64 makefile
...
option on OSF1.
2000-07-26 22:20:16 +00:00
mwelch%netscape.com
b3bb2770f6
Removed trailing tab for ppc platform def
2000-04-02 08:05:44 +00:00
relyea%netscape.com
8d28c06e7c
Source doesn't setup DIST, it sets up SOURCE!
2000-03-31 20:53:47 +00:00
relyea%netscape.com
a47f5e246b
Initial checkin of the NSS build environment for the open source release
2000-03-31 18:56:07 +00:00