99 Commits

Author SHA1 Message Date
tor%cs.brown.edu
bb0cd3a80c Bug 248644 - upgrade zlib to 1.2.2. r=tor
git-svn-id: svn://10.0.0.236/trunk@164835 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-03 04:47:39 +00:00
tor%cs.brown.edu
92b40d265f Bug 258009 - DoS vulnerablity. r=tor, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@162610 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-21 18:23:09 +00:00
tor%cs.brown.edu
742ec3108c VMS build bustage
git-svn-id: svn://10.0.0.236/trunk@158487 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 17:30:07 +00:00
tor%cs.brown.edu
714f0bfaf7 Fix VMS build bustage.
git-svn-id: svn://10.0.0.236/trunk@158433 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-24 21:12:12 +00:00
tor%cs.brown.edu
4614ab3b23 Bug 226733 build bustage fix.
git-svn-id: svn://10.0.0.236/trunk@158057 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 21:48:01 +00:00
tor%cs.brown.edu
2979f79541 Bug 226733 - update to zlib 1.2.1 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@158031 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 15:08:27 +00:00
tor%cs.brown.edu
810559c41e Bug 226733 - update to zlib 1.2.1 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@158028 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 14:33:24 +00:00
bsmedberg%covad.net
7e08b118b7 Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
git-svn-id: svn://10.0.0.236/trunk@150973 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-07 13:37:00 +00:00
bsmedberg%covad.net
9706f93476 Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet.
git-svn-id: svn://10.0.0.236/trunk@150961 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-07 01:22:31 +00:00
cls%seawood.org
6352367a62 Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules.
git-svn-id: svn://10.0.0.236/trunk@146076 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-16 00:42:35 +00:00
seawood%netscape.com
06e1507b0c Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
git-svn-id: svn://10.0.0.236/trunk@143527 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 21:18:27 +00:00
seawood%netscape.com
9e4caeaa92 Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
git-svn-id: svn://10.0.0.236/trunk@143522 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 20:12:33 +00:00
cls%seawood.org
dac8d1a090 Adding mingw makefile changes.
Bug #134113 r=bryner


git-svn-id: svn://10.0.0.236/trunk@139140 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-08 05:57:15 +00:00
seawood%netscape.com
cc177de1c0 Force in-tree zlib to be built using -fPIC.
Re-order linking of mozilla-bin & viewer so that TK_LIBS, which bring in an implicit dependency upon the system zlib on Darwin, is linked in after the in-tree version of zlib.
Bug #194662 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@138587 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 02:21:59 +00:00
seawood%netscape.com
5e5146a122 Whitespace change to trigger rebuild of libs that depend upon zlib.
git-svn-id: svn://10.0.0.236/trunk@137127 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-30 05:53:29 +00:00
dougt%netscape.com
eca1a65cbf Fixing def file after zlib name change
git-svn-id: svn://10.0.0.236/trunk@137126 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-30 05:39:17 +00:00
dougt%netscape.com
835f747735 Renaming zlib to mozz similar to what is used on linux. This is to avoid linking to EVIL implementations of zlib. see bug 190460. r=cls,r=ssu, sr=darin. a=asa
git-svn-id: svn://10.0.0.236/trunk@137108 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-30 02:03:01 +00:00
seawood%netscape.com
f8f86e7f05 Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
Bug #186241 r=dougt


git-svn-id: svn://10.0.0.236/trunk@135661 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-28 01:15:07 +00:00
seawood%netscape.com
afb973633f Add SRCS_IN_OBJDIR variable to workaround requirement introduced by bug 141834 that srcfiles must be in the srcdir.
Bug #171753 r=bryner


git-svn-id: svn://10.0.0.236/trunk@135219 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-13 02:36:06 +00:00
mkaply%us.ibm.com
e868f538ad #163550
r=cls
Add support for USE_STATIC_LIBS on OS/2


git-svn-id: svn://10.0.0.236/trunk@127725 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-20 22:21:21 +00:00
mkaply%us.ibm.com
b89827ad49 No bug - we need this to execute for OS/2 - no idea why it was ever iffed for OS/2
git-svn-id: svn://10.0.0.236/trunk@127636 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-19 20:33:53 +00:00
seawood%netscape.com
0b3ff474f3 Removing old nmake build makefiles. Bug #158528 r=pavlov
git-svn-id: svn://10.0.0.236/trunk@126975 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 07:55:43 +00:00
seawood%netscape.com
77e5bb115a Fixing win32 gmake builds lack of debugging information problem by working around a combination MSVC & cygwin make deficiencies:
* We must use the full path to the source file when calling MSVC so that debugging information shows up in the object files.
* Because of cygwin's use of /cygdrive when using full paths, we must use a cygwin-wrapper script in some cases to allow native win32 programs to use a fully qualified cygwin path.
* We have to call configure using the full path so that $(srcdir) contains the
full path in the Makefiles. The rules have been changed for win32 so that it
always use $(srcdir)/$*.{c,cpp} as the sourcefile name even when the file is in
the cwd.  This works around both the /cygdrive issue and the msvc's path info
optimization.
* We still use the wrapper when calling rc.exe & nsinstall.  nsinstall
frequently takes multiple args and is called all over the tree so changing each
calling site is going to be expensive.	(I'll have to check  the logs again but
I think the rc wrapping can go.)
* nspr & ldap still use the wrappers for all native win32 progs.  Neither nspr
nor ldap uses the acoutput-fast.pl script to speed up the substitution of
@srcdir@ into their Makefiles so, makefile substitution will break if we use
dos-paths.
* In the handful of directories where we copy srcfiles from another directory
in lieu of using VPATHs, we have to now copy those files to $(srcdir) so that
the default rules can find them.
Bug #141834 r=leaf,wtc,dmose,mcs


git-svn-id: svn://10.0.0.236/trunk@123439 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-17 17:07:17 +00:00
seawood%netscape.com
3c6c31fe23 Do not add these libraries to the generated static libs list as they have their own vars that are also used in the static build.
Bug #149211 r=bryner


git-svn-id: svn://10.0.0.236/trunk@123056 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-11 20:18:03 +00:00
seawood%netscape.com
d7ab9f5a3a Update in-tree version of zlib to 1.1.4
Bug #130127 r=dveditz a=asa


git-svn-id: svn://10.0.0.236/trunk@116583 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-14 22:18:39 +00:00
dveditz%netscape.com
402dfd533d fix zlib double-free crash (bug 126898) contributed by mjc@redhat.com, r=dveditz, sr=shaver, a=asa
git-svn-id: svn://10.0.0.236/trunk@115667 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-03 06:32:46 +00:00
timeless%mac.com
21c081c8bc Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
r='s from many people. sr=jst


git-svn-id: svn://10.0.0.236/trunk@111049 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-23 23:23:41 +00:00
seawood%netscape.com
0bd62df729 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee


git-svn-id: svn://10.0.0.236/trunk@110703 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 09:14:29 +00:00
ccarlen%netscape.com
6ac2890533 Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@110232 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:45:45 +00:00
ccarlen%netscape.com
7c7ff999b7 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110181 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 21:32:41 +00:00
seawood%netscape.com
889469fd27 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@108684 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 09:49:41 +00:00
seawood%netscape.com
a5686224c1 Remove use of additional dirs in VPATH as it causes problems in srcdir builds and the previous workarounds do not always work due to a bug in gcc's -MD.
Bug #105005 r=jag


git-svn-id: svn://10.0.0.236/trunk@105606 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 06:00:18 +00:00
seawood%netscape.com
836ab0e467 For directories that use additional VPATHs, change OBJ_SUFFIX instead of duplicating build rules. Turn off compiler dependencies when changing OBJ_SUFFIX because at least gcc < 3.0 has problems generating the correct dependencies when the basename of the srcfile does not match the basename of the object file.
Bug #105005


git-svn-id: svn://10.0.0.236/trunk@105493 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-16 09:31:58 +00:00
cls%seawood.org
28a68a9915 Adding mozilla.org changes to changelog
git-svn-id: svn://10.0.0.236/trunk@100356 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-04 21:10:00 +00:00
colin%theblakes.com
e46d969415 OpenVMS only: do not prototype strerror. b=86323 sr=leaf
git-svn-id: svn://10.0.0.236/trunk@99182 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-13 10:50:26 +00:00
cls%seawood.org
57efce83a1 Make sure that zlib is shared in the default (dynamic build). Build img libs (png/jpeg/mng) the same on OS/2 as the rest of unix (ie, always static).
Bug #88892 r=dbaron


git-svn-id: svn://10.0.0.236/trunk@98867 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-07 20:32:51 +00:00
leaf%mozilla.org
a6cbc36650 merging zlib 1.1.3 from 0.9.2 branch to trunk, a=chofmann, bug 86323
git-svn-id: svn://10.0.0.236/trunk@98387 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-30 23:38:09 +00:00
cls%seawood.org
3803b2eaba Automation gone awry. s/char/gzerror/ r=smfr bug #86323
git-svn-id: svn://10.0.0.236/trunk@98012 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-27 01:42:46 +00:00
leaf%mozilla.org
977f5f4169 adding file to fix bustage on branch (needs to get added to the trunk first), part
of 85323, a=chofmann


git-svn-id: svn://10.0.0.236/trunk@97998 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-27 00:18:28 +00:00
cltbld%netscape.com
0b7bf3bec1 adding new files on trunk before committing them on the branch, these files
are not build on the trunk (yet). a=chofmann, bug 86323


git-svn-id: svn://10.0.0.236/trunk@97982 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-26 21:50:30 +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
cls%seawood.org
d7c0465468 Add --disable-auto-deps option which causes the build system to not automatically generate dependencies on the fly. Also, fixes VPATH problem with non gcc-MD separate build phase |make depend|.
Bug #66529 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@95662 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 07:52:30 +00:00
cls%seawood.org
cfeb5eff5b Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775
git-svn-id: svn://10.0.0.236/trunk@93397 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-28 19:48:12 +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
cls%seawood.org
6ea1e28c32 Rename img libraries that have have common external equivalents as our internal versions may be slightly incompatible.
Bug #57247 sr=tor


git-svn-id: svn://10.0.0.236/trunk@89160 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-09 23:53:17 +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
bryner%uiuc.edu
6f97e20f49 Removing dead .toc files. Not part of build. a=sfraser.
git-svn-id: svn://10.0.0.236/trunk@84289 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-03 01:32:06 +00:00