135 Commits

Author SHA1 Message Date
seawood%netscape.com
76780820f4 Backing out fix for remote mach-o builds as it left mach-o builds fragile.
Add TK_CFLAGS back to default CFLAGS/CXXFLAGS.
Bug #107696


git-svn-id: svn://10.0.0.236/trunk@107199 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 03:29:05 +00:00
seawood%netscape.com
acaf3004b5 Since '-framework Carbon' causes binaries to require console access to run, do not link using that flag by default. Otherwise, remote builds & non-console tinderboxes will break. Mac OSX Mach-O only.
Bug #107696 r=mozbot


git-svn-id: svn://10.0.0.236/trunk@106904 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:54:48 +00:00
seawood%netscape.com
f6ed45a7ff Fix for mac bustage. r=jag
git-svn-id: svn://10.0.0.236/trunk@106471 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-27 08:57:01 +00:00
seawood%netscape.com
4551221bef Landing the rest of the mach-o OSX changes.
Bug #75653 r=cls sr=waterson


git-svn-id: svn://10.0.0.236/trunk@106461 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-27 07:38:18 +00:00
gerv%gerv.net
13afb6d0f9 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 20:14:13 +00:00
gerv%gerv.net
ae1d5501a1 Oops.
git-svn-id: svn://10.0.0.236/trunk@103236 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-20 00:02:59 +00:00
scc%mozilla.org
52c8d09e03 bug #98089: ripped new license
git-svn-id: svn://10.0.0.236/trunk@103219 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-19 20:09:47 +00:00
waterson%netscape.com
18986ada3f Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs.
git-svn-id: svn://10.0.0.236/trunk@97613 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 20:21:49 +00:00
cls%seawood.org
88aedd461b Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf


git-svn-id: svn://10.0.0.236/trunk@97363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 22:10:38 +00:00
Xiaobin.Lu%eng.Sun.com
5f83020d4c r=timeless sr=shaver
bug 72807 "c++ style comment warning"


git-svn-id: svn://10.0.0.236/trunk@95089 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 02:24:44 +00:00
dprice%netscape.com
5cbf372cac 65845 - new order files
git-svn-id: svn://10.0.0.236/trunk@91428 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 06:02:32 +00:00
dprice%netscape.com
ad10d9ea59 71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD
git-svn-id: svn://10.0.0.236/trunk@89489 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 10:47:37 +00:00
dbragg%netscape.com
5917e1e388 Adding a standalone build necessary to fix bug 65682. r,a=dveditz, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@88987 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-08 22:02:39 +00:00
dprice%netscape.com
8e4007e560 # 65845 sr=waterson, new order files will greatly reduce the number of link warnings.
git-svn-id: svn://10.0.0.236/trunk@88058 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-27 04:38:19 +00:00
dprice%netscape.com
fe020ec48a 65845 first cut of the order files
git-svn-id: svn://10.0.0.236/trunk@86883 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-13 02:48:02 +00:00
mkaply%us.ibm.com
2ed7e2dab7 Backing out 58668 until we can figure out Mac problem.
git-svn-id: svn://10.0.0.236/trunk@86244 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-05 20:11:07 +00:00
mkaply%us.ibm.com
53009eff82 Fix Mac bustage
git-svn-id: svn://10.0.0.236/trunk@86169 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-04 04:56:58 +00:00
mkaply%us.ibm.com
7e92c066a9 Guess at IRIX breakage
git-svn-id: svn://10.0.0.236/trunk@86168 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-04 04:12:37 +00:00
mkaply%us.ibm.com
bc4e642d32 Diff merged bad, but it worked on Windows
git-svn-id: svn://10.0.0.236/trunk@86167 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-04 04:00:36 +00:00
mkaply%us.ibm.com
ad3aca9a62 #58668
r=dveditz, sr=brendan
Change registry buffered I/O APIs to use NSPR rather than C runtime for file I/O
These APIs are used most commonly to read and write to component.reg


git-svn-id: svn://10.0.0.236/trunk@86166 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-04 03:17:10 +00:00
mkaply%us.ibm.com
b564a9edbe #58668
r=dveditz, sr=brendan
Put makefile back so OS/2 uses buffered I/O


git-svn-id: svn://10.0.0.236/trunk@85986 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-01 19:44:52 +00:00
mkaply%us.ibm.com
0fb4f6e8e1 #58668
r=cls
Makefile change so OS/2 doesn't use buffered I/O
Need to fix buffered I/O to not use fopen


git-svn-id: svn://10.0.0.236/trunk@82837 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-21 23:15:10 +00:00
danm%netscape.com
db625ff360 removing glowcode directives. won't affect you unless you use an obsolete version of glowcode.
git-svn-id: svn://10.0.0.236/trunk@82759 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-18 02:13:42 +00:00
dbragg%netscape.com
82c6998f97 Fix for rtm++ bug 55259. Already checked in to branch and tested. Forgot to check in to trunk. r=dveditz, sr=mscott. Now only getting system clock seed once.
git-svn-id: svn://10.0.0.236/trunk@81532 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-20 19:11:28 +00:00
dveditz%netscape.com
1df0ee9d48 Eliminate "packageregistry" file on unix (bug 33863), patch by Peter "jag" Annema
<disttsc@bart.nl>, r=dveditz@netscape.com


git-svn-id: svn://10.0.0.236/trunk@79280 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-15 06:19:53 +00:00
kandrot%netscape.com
4efd61dfe0 Fix for bug #46709.
Allows buffer size of registry to change.

r=rayw


git-svn-id: svn://10.0.0.236/trunk@78471 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-08 01:53:15 +00:00
dougt%netscape.com
ee1a9e1e43 DEBUGGING information for bug 46737.
git-svn-id: svn://10.0.0.236/trunk@75689 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-06 19:21:09 +00:00
cls%seawood.org
4c0366b0d7 The unix builds will use a generated build_number (rather than the checked in version) that will forcibly be 000000000 unless MOZILLA_OFFICIAL is set. Bug #26798
Chrome files that need the build date set for MOZILLA_OFFICIAL builds will no longer be modified in the source tree.  The source tree copies will be used as a template for a generated version.  Bug #29597


git-svn-id: svn://10.0.0.236/trunk@73882 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-08 09:36:01 +00:00
brendan%mozilla.org
659430c492 Patch around bad in-place modification of .../build/build_number, and consequent removal of it by distclean, which leaves one with a build that breaks here. This patch cures the broken build, but results in at least four modified source files: build_number, nsBuildID.h, and two related files under xpfe (r=cls@seawood.org).
git-svn-id: svn://10.0.0.236/trunk@73874 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-08 02:39:40 +00:00
cls%seawood.org
91d683a067 Removed obsolete REQUIRES variable from every Makefile.in/makefile.win
git-svn-id: svn://10.0.0.236/trunk@73583 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-30 08:08:04 +00:00
mkaply%us.ibm.com
fb2b5a0c8b r = pchen, a = pchen
EROFS is not defined in VisualAge so it breaks our Tinderbox


git-svn-id: svn://10.0.0.236/trunk@73086 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-23 20:13:04 +00:00
rusty.lynch%intel.com
048f497f01 fix crasher on read-only filesystem (bug #43512)
-r=dveditz


git-svn-id: svn://10.0.0.236/trunk@73007 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-23 01:01:39 +00:00
mkaply%us.ibm.com
1ecb2c6353 # 37239
r= dveditz
OS/2 bring up continues - change MAX_PATH for OS/2


git-svn-id: svn://10.0.0.236/trunk@70132 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-16 22:44:48 +00:00
cls%seawood.org
a539ab2494 More OS/2 Makefile changes. Bug #34106 Batch 12
git-svn-id: svn://10.0.0.236/trunk@68226 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-04 11:00:47 +00:00
mkaply%us.ibm.com
3638c3822f # 25555
r= dveditz@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef


git-svn-id: svn://10.0.0.236/trunk@61969 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-01 15:50:24 +00:00
alecf%netscape.com
b52f1853c6 fix C++ comments
git-svn-id: svn://10.0.0.236/trunk@61129 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 09:48:26 +00:00
dveditz%netscape.com
681cf8969b Bug 23306 and parts ofbug 12817 speedup
git-svn-id: svn://10.0.0.236/trunk@61121 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 08:06:13 +00:00
dveditz%netscape.com
121072fe86 New wstring nsIRegistry interface, bug 23859;
new version registry name for mozilla, bug 10533;
log now created by install wizards too, bug 26309;
downloaded file cleanup moved into manager, bug 24249;
scaffolding for bug 12817 and 12361 (conditional autoreg)


git-svn-id: svn://10.0.0.236/trunk@60771 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 01:32:12 +00:00
dveditz%netscape.com
b4ceaaa6bb Bugs 7132, 22712: registry keys are now case-sensitive
git-svn-id: svn://10.0.0.236/trunk@57957 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-16 01:18:52 +00:00
cls%seawood.org
8ff3f8cbf9 Ok, taking this split of compiler options used only for compiles a step further....The idea is that when the user passes CFLAGS to configure, those flags are to be used basically anywhere that that CC is. COMPILE_FLAGS is set in configure to contain the compiler flags that cannot be used while linking (e.g. -include on BSD/OS). In config.mk, I moved all of the variables that used to compose CFLAGS into COMPILE_CFLAGS so that CFLAGS only contains the values from running configure.
Removed unused NOMD_CFLAGS & MDUPDATE_FLAGS.


git-svn-id: svn://10.0.0.236/trunk@56543 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-24 10:58:11 +00:00
dmose%mozilla.org
0efb7c174c updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:43:54 +00:00
dveditz%netscape.com
c097cd276c reenabling 6986-fix for the mac, r-dougt
git-svn-id: svn://10.0.0.236/trunk@51213 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-19 23:17:54 +00:00
shaver%netscape.com
408093c6c7 fix // comment in C file (r=brade)
git-svn-id: svn://10.0.0.236/trunk@50998 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-18 19:00:18 +00:00
dveditz%netscape.com
038ada687d stopgap for mysterious Mac bustage
git-svn-id: svn://10.0.0.236/trunk@50980 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-18 12:58:58 +00:00
dveditz%netscape.com
ddf8086d83 generate unique regkeys (6986)
git-svn-id: svn://10.0.0.236/trunk@50979 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-18 12:06:19 +00:00
shaver%netscape.com
b2f619e9fa fixing build by removing leftover #endif
git-svn-id: svn://10.0.0.236/trunk@50963 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-17 22:15:34 +00:00
dveditz%netscape.com
ea80c313d6 Added NR_RegFlush (14909, required for 16283/16600); warning cleanup (15626) r=shaver
git-svn-id: svn://10.0.0.236/trunk@50962 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-17 21:47:53 +00:00
alecf%netscape.com
d721125978 add detection for broken mmap()/write() behavior
contributed by jim_nance@yahoo.com
r=alecf


git-svn-id: svn://10.0.0.236/trunk@49761 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 00:29:09 +00:00
dveditz%netscape.com
6ab48b20df Fix assert exposed by fix for bug 14551 (eliminate registry leaks from component mgr). r=dp, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@49107 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-26 21:17:54 +00:00
briano%netscape.com
c30b92936c SunOS4-specific fix. If SUNOS4 is defined, we need to include unistd.h for SEEK_SET and friends.
git-svn-id: svn://10.0.0.236/trunk@49024 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-25 02:49:00 +00:00