Commit Graph

1436 Commits

Author SHA1 Message Date
pavlov%pavlov.net
89b728063a Removal of MNG support. Bug 195280. Patch by tor@acm.org. r=pavlov sr=blizzard. 2003-06-03 23:16:42 +00:00
tor%cs.brown.edu
e1d5ad41b3 Bug 197530 - remove ppm decoder. r=pavlov,cls sr=blizzard 2003-05-31 10:42:33 +00:00
darin%netscape.com
90c438d821 fixes bug 205360 "libxpcom.so depends on non-existent libiconv.so" r=seawood sr=bryner a=asa 2003-05-23 07:11:35 +00:00
leaf%mozilla.org
72af340bbb fix bustage for windows systems with spaces in paths to midl, a=dbaron, bug
204213
2003-05-02 22:06:30 +00:00
dougt%meer.net
bc0ebbd986 Adding USE_DEPENDENT_LIBS to build system. b=193442, r=seawood, a=seth 2003-05-02 21:38:10 +00:00
ccarlen%netscape.com
838d9094be Profile sharing - enable in build, add autoconf switches, pull ipc module. bug=202474, r=seawood/a=asa 2003-05-02 02:51:25 +00:00
colin%theblakes.com
a9a3991e1f Compiler depend support for OpenVMS. b=186135. r=cls. a=sspitzer. 2003-05-01 17:40:57 +00:00
seawood%netscape.com
7b1e232e45 Fix tests to use -z instead of !
Use -g for debugging on OSF/1 builds instead of -g3
Thanks to Jim Brown <jim.brown@miami.edu> for the patches.
Bug #203796 & Bug #203835 r=cls a=sspitzer
2003-05-01 01:43:27 +00:00
seawood%netscape.com
5520ae4519 Remove module specific defines from ACDEFINES.
Bug #203429 sr=darin a=sspitzer
2003-05-01 01:22:45 +00:00
dbradley%netscape.com
9c630807a3 bug 203362 - Turn on building IDispatch code by default. r=bryner, sr=alecf, a=sspitzer, IsEqualGUID patch r=dbradley, sr=alecf, a=asa 2003-04-30 04:13:58 +00:00
harishd%netscape.com
d04223ecb0 Creating a separate module for web services. b=201078, r=leaf@netscape.com, ssu@netscape.com, sr=heikki@netscape.com jst@netscape.com, a=asa@mozilla.org 2003-04-25 20:57:34 +00:00
darin%netscape.com
c61486ff0b patch for bug 191970 "necko configuration options for footprint reduction" r=seawood sr=dbaron 2003-04-23 03:47:43 +00:00
cls%seawood.org
8b363ed6a2 Change the naming scheme for the mingw libraries to use the following format:
static lib: libfoo.a
import lib: libfoo.dll.a
shared lib: foo.dll
Bug #134113 r=dmose
2003-04-23 00:54:38 +00:00
seawood%netscape.com
310255bacc Fixing freetype bustage 2003-04-22 19:43:37 +00:00
seawood%netscape.com
504016ebf5 Abuse knowledge of autoconf internals and call AC_OUTPUT_MAKE_DEFS unconditionally as we want the defines to be available for the command line regardless of whether we're using AC_CONFIG_HEADER to generate module-specific headers.
Fixing tinderbox bustage
Bug #202425
2003-04-22 18:07:07 +00:00
seawood%netscape.com
80d9441879 Generate local header for gfx specific defines
Bug #202425 r=blizzard sr=roc+moz
2003-04-22 16:26:14 +00:00
scott%scott-macgregor.org
c651a16078 Bug #179533 --> add a build config option for building a static lib version of mailnews.
sr=sspitzer
2003-04-20 20:27:36 +00:00
seawood%netscape.com
72fde1c6f6 Remove defines set in _NON_GLOBAL_ACDEFINES from the list used to create mozilla-config.h.
Bug #202425 r=darin
2003-04-19 02:56:14 +00:00
seawood%netscape.com
db30f2cef6 Change mksnt* checks to mks*
Bug #202598 r=wtc
2003-04-19 01:30:11 +00:00
seawood%netscape.com
f7bf89f618 Remove global _POSIX_SOURCE & _SVID_SOURCE defines for linux.
Bug #202510 r=darin
2003-04-18 20:14:17 +00:00
seawood%netscape.com
aea1d496d9 Fix x86 checks so that they work for xeon processors
Bug #199343 r=wtc
2003-04-18 19:10:26 +00:00
seawood%netscape.com
c6660ec747 Fix comment 2003-04-18 10:21:10 +00:00
seawood%netscape.com
3cd234f553 Fix fallback checks for libIDL when building against gtk2
Bug #201836
2003-04-18 06:37:34 +00:00
scott%scott-macgregor.org
486b65c594 Bug #173084 --> Land config changes for building thunderbird (stand alone mail). None of these changes
should effect the seamonkey build at all.
r/sr=bryner
2003-04-17 06:14:23 +00:00
mkaply%us.ibm.com
650f322a84 #201555
r=seawood
OS/2 only - don't put debug info in files when linking
2003-04-16 03:01:04 +00:00
seawood%netscape.com
76ea08aa57 Use detected versions of MAKE & ZIP.
Start searching for tools in win32 builds but disable system makedepend.
Bug #201150 r=bryner
2003-04-13 05:20:20 +00:00
bryner%netscape.com
3a3ec0cbd5 Make --disable-xul work (bug 69995). We build enough XUL to support
scrollbars unconditionally, but can now leave out heavyweight widgets like
grid, listbox, and tree.  r=bzbarsky, sr=alecf.
2003-04-11 00:56:27 +00:00
mkaply%us.ibm.com
4ac3c4ec56 EMX bustage - fallout from XP_PC changes 2003-04-08 22:16:49 +00:00
hpradhan%hotpop.com
d923186ab0 Trying to fix nebiros bustage from bug 177486 2003-04-05 08:26:14 +00:00
seawood%netscape.com
945a0e21cd Add minimum version check for Sun compilers on solaris (WS6U2)
Bug #177486 r=roland.mainz@informatik.med.uni-giessen.de
2003-04-04 21:14:34 +00:00
seawood%netscape.com
28e8488435 Purge XP_PC.
Bug #56767 r=mkaply sr=alecf
2003-04-04 04:54:33 +00:00
seawood%netscape.com
dde77dd296 Remove unneeded drive translations
Bug #158920 r=bryner
2003-04-02 06:23:46 +00:00
seawood%netscape.com
9323612d92 Make --enable-optimize description less confusing?
Bug #118345 r=bzbarsky
2003-04-02 06:09:54 +00:00
seawood%netscape.com
355f5ff96b Test flags passed to --enable-optimize
Bug #192975 r=bryner
2003-04-02 05:35:54 +00:00
dbaron%dbaron.org
a408871292 Use an autoconf test to set HAVE_CPP_TYPENAME. (fix bustage on newer versions of the IRIX native compiler) b=199625 r=bbaetz sr=brendan a=asa 2003-03-31 21:30:33 +00:00
colin%theblakes.com
3533d583c5 OpenVMS only; add -g to debug links. b=199156. r=cls. 2003-03-26 00:22:08 +00:00
seawood%netscape.com
d056fe18d0 Resurrect --disable-oji
Bug #197924 r=peterl sr=alecf
2003-03-25 06:54:52 +00:00
wtc%netscape.com
96e88fa94b Bug 196004: added a test to determine whether gcc uses GNU ld or the native
ld.  This test is useful on Solaris.  Then, use this test to provide better
support for gcc on Solaris.  We can use the right linker flags depending on
the ld that gcc uses. r=cls.
2003-03-25 00:50:23 +00:00
mkaply%us.ibm.com
c6ebd60472 #188249
r=cls
OS/2 GCC build changes
2003-03-24 14:07:08 +00:00
pkw%us.ibm.com
6f6d05b4b9 Bug 198304 - Installer doesn't build on AIX.
r=ssu@netscape.com, sr=dveditz@netscape.com
2003-03-23 22:29:27 +00:00
harishd%netscape.com
ee7e22171a Enabling p3p support. b=198089, r=leaf@netscape.com, a=drivers@mozilla.org 2003-03-21 00:37:13 +00:00
harishd%netscape.com
9ec92e494b Enabling WSDL support. b=196102, r=leaf@netscape.com, sr=heikki@netscape.com ( build changes ), sr=jst@netscape.com ( wsdl changes ), a=drivers@mozilla.org 2003-03-21 00:29:35 +00:00
seawood%netscape.com
18e2de2ab4 Only export all symbols & create import library for non-component libs in mingw build 2003-03-18 22:04:00 +00:00
seawood%netscape.com
d044c233de Remove unused --disable-dtd-debug option 2003-03-18 04:58:56 +00:00
seawood%netscape.com
f07d15e71c Fix tests so that they do the right thing when both --enable & --disable are given for the same option.
Fix Description column alignment.
Otherwise completely and utterly destroy cvs blame usefulness.
2003-03-18 04:56:55 +00:00
dbaron%dbaron.org
b12058d8b1 Make an empty-string MOZ_ENABLE_COREXFONTS in the environment actually cause MOZ_ENABLE_COREXFONTS not to be set in the build. r=seawood sr=blizzard b=197597 2003-03-18 03:47:11 +00:00
dbaron%dbaron.org
aafe6686ca Make the test for HAVE_CPP_ACCESS_CHANGING_USING test both for cases that should and should not compile. Fixes nsDerivedSafe on gcc 2.96 and gcc 3. r=seawood sr=bryner b=66134 2003-03-18 03:45:45 +00:00
seawood%netscape.com
01c1f82b5e Remove -std1 flag from dec unix compiles to avoid conflicts with gtk headers when gtk isn't built with strict ansi compliance.
Bug #192213 r=wtc
2003-03-16 06:35:11 +00:00
seawood%netscape.com
420906770f Fix codesighs detection for objdir builds 2003-03-15 05:12:33 +00:00
mkaply%us.ibm.com
db2809965b Attempt to fix Os/2 bustage. Cross your fingers 2003-03-15 04:47:05 +00:00
dougt%netscape.com
0d2808c511 Create a new xpcom obsolete library (and component library).
Moved nsFileSpec and related classes into this obsolete library.
  Moved nsRegistry and related libreg functionality into the obsolete library.

Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.

Combined the following DLLs (source -> dest)
  uriloader -> docshell
  shistory -> docshell
  jsurl -> jsdom
  gkview -> gklayout

Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer

Modifed the xpt_link tool so that you can specify a �only include� cid list that can mask CID�s that you are not interested in.

Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).

Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService

Bug 194240, r/sr = darin, alec.
2003-03-15 01:04:32 +00:00
bryner%netscape.com
6f1129195a Make MOZ_PHOENIX also define MOZ_XUL_APP (bug 197005). r=cls,mscott 2003-03-13 02:20:07 +00:00
seawood%netscape.com
64cc97c886 Enable configure-safety lest someone damage themselves with --enable-activex-scripting. Thanks to Benjamin Smedberg <bsmedberg@covad.net> for the patch. Bug #195301 r=cls 2003-03-10 20:29:04 +00:00
cls%seawood.org
f7df30b642 Fixing assembler check for MSVC
Bug #196442
2003-03-08 17:26:49 +00:00
cls%seawood.org
c2fef0286a OS/2 uses prldap50 instead of ldappr50. yay consistency 2003-03-08 15:31:19 +00:00
cls%seawood.org
c9e505eed6 Fixing OS/2 bustage 2003-03-08 08:37:09 +00:00
cls%seawood.org
79654daecd Landing mingw configure.in changes
When building on win32, we still default to the MSVC tools, even if only gcc is installed (autoconf 2.1x quirk).  You must set CC, CXX, CPP, LD & AS to override the defaults.
Bug #134113 r=bbaetz
2003-03-08 06:55:02 +00:00
bryner%netscape.com
47ae4198a3 Require base API versions of system libraries instead of in-tree versions
(bug 194665).  The new system version requirements are:

zlib 1.0.0
libpng 1.2.0
libmng 1.0.0

r=cls
2003-03-08 00:54:12 +00:00
bryner%netscape.com
1c1c492f87 Don't link with libdl even if it's present on OS X, since it's not used and it's not present on most systems. Bug 196115, r=cls. 2003-03-07 21:36:06 +00:00
tor%cs.brown.edu
01263a973c Bug 181676 - Update libmng to 1.0.5. rs=blizzard 2003-03-07 09:28:30 +00:00
seawood%netscape.com
8cce7c2ae8 Removing GLE support.
Thanks to Kenji Irie <gelsoft@mx4.tiki.ne.jp> for the patch.
Bug #195865 r=cls
2003-03-06 22:39:14 +00:00
dougt%netscape.com
c5ac287dab removing NS_MT_SUPPORTED define. b=186494, r=dougt, r=seawood 2003-03-05 23:30:22 +00:00
sfraser%netscape.com
a86e25d0ac Fix bug 195897: defined MACOSX so the makefile in lib/mac/Morefiles gets generated. r=cls/bryner 2003-03-04 22:31:09 +00:00
seawood%netscape.com
ec26667992 Add support for building against X11-based toolkits on OS X.
Bug #191447 r=pavlov
2003-03-04 04:06:33 +00:00
jshin%mailaps.org
5a5c95944c bug 180851 ; remove unnnecessary converters (1i8n/uconv) for non-X11 builds.
configure.in checked in previously had a flaw and this is to fix it up.
(r=cls)
2003-03-04 02:20:40 +00:00
seawood%netscape.com
c73a696f3b Dropping build infrastructure for supporting building with mulitple toolkits.
Bug #191528 r=pavlov
2003-02-28 22:02:21 +00:00
jshin%mailaps.org
ed1163f000 bug 180851 (configure.in was not committed in the prev. check-in)
: remove several unnecessary converters(used only for X11
font encodings) for non-gtk builds (Windows,MacOS, Xft without X11CORE,etc)
r=seawood, sr=alecf
2003-02-27 23:43:48 +00:00
bryner%netscape.com
6e09733f45 For limiting exported symbols on OS X, use -exported_symbols_list instead of nmedit, if it's available. Also, don't run nmedit for debug builds. Bug 195186, r=cls. 2003-02-27 22:32:05 +00:00
seawood%netscape.com
66640be487 Make gmake shut up about enter/leaving directories for the version test when building from client.mk. Bug #194670 2003-02-27 06:37:08 +00:00
seawood%netscape.com
32e19545ff Use builtin MAKE_VERSION variable instead of --version output to check GNU make version since the syntax of --version changed between minor releases.
Bug #194670 r=bryner
2003-02-27 02:49:11 +00:00
seawood%netscape.com
7f752bf63b Use va_copy if available for VARARGS_ASSIGN
Bug #187180 r=blizzard sr=brendan
2003-02-23 06:59:39 +00:00
seawood%netscape.com
6ab2365eaf Enforce make version requirements: 3.79 for win32; 3.78 for everything else.
Bug #187594 r=bryner
2003-02-22 09:12:30 +00:00
bbaetz%acm.org
9d56f76447 Bug 189661 - fix configure.in tests for gcc-3.4 (cvs)
r=cls, sr=dbaron
2003-02-22 09:02:02 +00:00
seawood%netscape.com
b44c065b1d Remove qt toolkit support from the tree.
Use the QT_LAST_RITES tag to pull the last known "good" tree to continue work on the port.
Bug #178987 r=bryner
2003-02-22 07:14:37 +00:00
seawood%netscape.com
c01ffacdd7 Add about:buildconfig
Bug #140034 r=bbaetz sr=darin
2003-02-22 05:27:42 +00:00
mkaply%us.ibm.com
f162a635cf No bug
a=dbaron
Missing asterisk was causing OS/2 not to build imgicon anymore
2003-02-06 22:14:53 +00:00
seawood%netscape.com
1c5f71f6a9 Remove unused macro, AC_PROG_MAKE_SET, which is causing bustage when using AFS.
Bug #188307 r=bryner a=dbaron
2003-02-04 05:31:10 +00:00
seawood%netscape.com
6936414385 Change import library creation to get 25% speedup on startup on OS/2.
Also, decrease the size of dlls & exes by adding /OPTFUNC linker option.
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #190536 r=mkaply,cls a=asa
2003-01-30 02:53:28 +00:00
dougt%netscape.com
bf1fb2fb8d 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. 2003-01-30 02:02:30 +00:00
seawood%netscape.com
aa257f9290 Add MOZILLA_VERSION to mozilla-config.h.
Bug #189462 r=dougt
2003-01-22 04:23:27 +00:00
axel%pike.org
ed956d5eb2 *** empty log message *** 2003-01-20 10:51:53 +00:00
mkaply%us.ibm.com
96b8e2fdb1 #135795
r=cls
Turn on mkdepend for OS/2
2003-01-15 21:36:53 +00:00
seawood%netscape.com
c86e4c3988 Throw an error if we are building with qt support and the qt libs are not found.
Bug #188275 r=timeless
2003-01-14 01:31:21 +00:00
cbiesinger%web.de
a720ca7580 no bug - qt only - fix optimized build on qt 2.x systems
r=cls
2003-01-13 23:19:34 +00:00
dbaron%dbaron.org
88c249d811 Most of the changes needed for Mozilla to build with gcc's -pedantic-errors option. b=175423 r=seawood sr=bryner 2003-01-13 23:15:42 +00:00
danm%netscape.com
1278b5433b added tridentprofile extension (not built by default). bug 185689 r=ccarlen,jag 2003-01-10 04:16:03 +00:00
seawood%netscape.com
7fbf37f98f Add --enable-image-decoders build option.
Bug #169304 r=bryner sr=alecf
2003-01-10 01:21:14 +00:00
seawood%netscape.com
ab45a26b46 win32 has snprintf() so add define to avoid libical bustage.
Fixing tinderbox bustage.
2003-01-08 02:55:20 +00:00
cbiesinger%web.de
3d565e9695 89203 r=cls remove --disable-bidi and always enable bidi 2003-01-06 15:22:06 +00:00
bryner%netscape.com
6aef5e1af2 backing out configure change for bug 187732. i had used an option that only works on the new december 2002 developer tools. 2003-01-06 01:50:38 +00:00
bryner%netscape.com
ce2428141f Use the linker option to control which symbols are exported for Mach-O builds (only export NSGetModule from component libraries). Bug 187732, r=cls. 2003-01-06 00:40:49 +00:00
timeless%mozdev.org
a96f343923 Bug 187012 [Qt] configure.in test for Qt should use $CXX, not $CC for testing for the Qt library
r=cls
2002-12-30 01:08:28 +00:00
cbiesinger%web.de
9f088bb275 186778 r=cls qt compilation fails when --disable-debug is used 2002-12-27 10:50:29 +00:00
cbiesinger%web.de
0f61304a65 184340 patch by Roland.Mainz@informatik.med.uni-giessen.de r=cls
Add check for qt-mt to configure.in
2002-12-24 12:59:08 +00:00
cbiesinger%web.de
762f84951e 88685 r=cls final USE_IMG2 removal 2002-12-22 13:10:26 +00:00
seawood%netscape.com
320e3d6e47 Add compiler test for external template specializations in c++ (assumed on for msvc)
Thanks to Benjamin Smedberg <bsmedberg@covad.net> for the patch.
Bug #184002 r=scc
2002-12-17 22:11:34 +00:00
tor%cs.brown.edu
aac1c67848 Bug 185466 - add version checking to system zlib check. r=cls 2002-12-16 23:54:59 +00:00
cbiesinger%web.de
d66dabdfdb 185621 r=cls qt port should define QT_NO_STL 2002-12-16 21:39:32 +00:00
seawood%netscape.com
55ef870eac Add check for ml.exe when building psm on win32.
Bug #164646 r=bryner
2002-12-13 01:47:12 +00:00
colin%theblakes.com
0824e190c0 OpenVMS build changes. b=180290. r=cls 2002-12-12 00:08:59 +00:00
seawood%netscape.com
bab96f1a37 Fix our libical integration:
Pull libical & calendar by default.
RForce libical libs to be always dynamic & prefix them with moz
Bug $178798 r=blizzard
2002-12-11 04:15:45 +00:00
seawood%netscape.com
f091730ffb Fix egrep syntax. 2002-11-23 09:43:37 +00:00
seawood%netscape.com
fdf4b165ff Properly detect OS_ARCH when building on Win32 ME.
Bug #180822 r=dmose,wtc
2002-11-23 05:57:40 +00:00
seawood%netscape.com
9ae9b77bfa Move gmodule checks to the bottom of configure.in after GLIB_CFLAGS is set for non-win32 platforms.
Fixing tinderbox bustage.
2002-11-19 05:09:08 +00:00
seawood%netscape.com
7dc1156846 Check that glib has gmodule support when --enable-ctl is selected.
Bug #180611 r=roland.mainz@informatik.med.uni-giessen.de
2002-11-19 03:53:58 +00:00
seawood%netscape.com
b7762135e9 Get MOZILLA_VERSION from central config/milestone.txt file
Bug #179565 r=asasaki
2002-11-19 03:06:29 +00:00
blizzard%redhat.com
1cdb4fef2e Bug #176341. configure should check for pango 1.1/1.2 when using gtk2 and xft. r=cls Patch from keitaro@attbi.com. 2002-11-16 15:56:09 +00:00
seawood%netscape.com
03b0fefbec Make mkdepend failures a fatal condition.
Treat nsinstall & mkdepend as HOST_PROGRAMs so that they don't call mkdepend to generate dependencies.
Bug #179895 r=bryner
2002-11-15 03:41:17 +00:00
locka%iol.ie
1e05e467e8 Add --enable-activex-scripting switch to configure.in and package changes to include npmozax.dll. b=133818 r/a=seawood@netscape.com 2002-11-13 13:14:14 +00:00
seawood%netscape.com
25556e7733 PATH entries on win9x are all upper-case.
Bug #164646 Fixing win9x bustage.
2002-11-12 20:09:52 +00:00
seawood%netscape.com
5018be0bd3 Fix win32 checks for directories that are at the end of the patch.
Thanks to parish@ntlworld.com for the patch.
Bug #164646 r=cls
2002-11-12 08:41:08 +00:00
seawood%netscape.com
a65ef9a81e Define MKCSHLIB properly for win32 2002-11-09 08:38:44 +00:00
seawood%netscape.com
013de5c8ce Tighten (add?) tool version checks for win32 builds.
Allow MIDL to be specified from mozconfig or env since various MS SDKs contain an unsupported version of midl and they insist upon adding their SDK dirs to the beginning of the PATH (bug #178392)
Bug #164646 r=bryner
2002-11-09 02:16:55 +00:00
seawood%netscape.com
4d624672d7 Remove bogus debugging warning 2002-11-06 05:26:02 +00:00
seawood%netscape.com
444e4babc7 Fixing vc7 bustage caused by original checkin for bug 176302.
Bug #176302 r=bryner
2002-11-05 00:16:23 +00:00
mkaply%us.ibm.com
3cc3973a4a Let's try this again 2002-10-30 15:53:40 +00:00
seawood%netscape.com
1c8d01f970 Fixing OS/2 tinderbox bustage.
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #177200
2002-10-30 15:00:32 +00:00
seawood%netscape.com
b7fd0cb161 Removing OS/2 support from nsinstall. OS/2 will use a system installed version of nsinstall like the win32 builds.
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #177200 r=cls a=roc+moz
2002-10-30 05:53:39 +00:00
seawood%netscape.com
27f48be93d Add support for dos-paths in GLIB_PREFIX & LIBIDL_PREFIX env vars.
Bug #176302 r=walk84 a=roc+moz
2002-10-30 00:30:09 +00:00
mkaply%us.ibm.com
18da08997d #175487
r=cls, a=brendan
Turn on building of OS/2 installer - hurrah!
2002-10-29 06:21:36 +00:00
seawood%netscape.com
d06cac751d Add support for specifying alternate locations for glib & libIDL via GLIB_PREFIX & LIBIDL_PREFIX on win32. Allows us to build with vc7 without damaging our vc6 setup.
Bug #127985 r=bryner a=asa
2002-10-18 19:35:53 +00:00
seawood%netscape.com
3391f077c1 Add compiler flags to reduce string overhead in libraries for Solaris Forte builds.
Thanks to Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de> for the patch.
Bug #149154 r=cls a=roc+moz
2002-10-18 00:25:31 +00:00
seawood%netscape.com
96a667e294 Define WIN32_LEAN_AND_MEAN globally for win32 builds.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
2002-10-17 07:33:49 +00:00
blythe%netscape.com
7f05826bbc Bug 170618
r=cls a=asa
Enable code size measurement build steps.
Should not effect normal build.
2002-10-15 23:34:42 +00:00
bryner%netscape.com
94557070ad Second try at landing bug 171343 - nsProfileAccess's signal handler should use SA_SIGINFO and sa_sigaction where available. r=ccarlen, cls, sr=brendan, a=chofmann. 2002-10-11 08:44:02 +00:00
tor%cs.brown.edu
b2e0901034 update libpng to 1.2.5. r=cls 2002-10-04 06:34:53 +00:00
blizzard%redhat.com
7aa07050e1 Part of bug #126919. Set up configure options for using an external version of xft. r=cls 2002-10-03 00:37:12 +00:00
seawood%netscape.com
42c5458c5d Set default optimization level to -xO4 for Solaris/Forte builds.
Thanks to Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de> for the patch.
Bug #109860 r=cls
2002-10-01 17:03:24 +00:00
bryner%netscape.com
97334d8f6e Add a configure option to disable building composer (bug 170136). Move handling of the -composer command-line option from libeditor/base/ to composer/src/. Remove unused nsIEditorService interface. r=seawood, sr=sfraser. 2002-10-01 00:16:51 +00:00
pkw%us.ibm.com
4d3c8a3a93 Fix Bug 98892 - Null plugin crash on AIX with Java plugin installed.
Link with -lXm before -lXt on AIX, use $XT_LIBS instead of hardcoding
-lXt in Makefiles.
r=cls
2002-09-30 22:18:27 +00:00
dbaron%fas.harvard.edu
29c30c5f3e Porting fixes for gcc trunk (to become 3.3): Eliminate C-only option from CXXFLAGS. Don't use pasting for things that are still separate tokens. Don't pass objects of non-POD type through |...|. Don't include strstream.h, which isn't used anymore anyway. b=170250 r=bbaetz sr=alecf 2002-09-30 14:18:27 +00:00
bryner%netscape.com
81c8682e00 A more compact fix for the "test" problem for bug 165602. r=cls. 2002-09-28 21:18:44 +00:00
bryner%netscape.com
af188c0c66 Fixing a problem with my checkin for bug 165602 - don't mix the test for empty MACOS_DEPLOYMENT_TARGET and 10.2-or-greater, some versions of 'test' don't like this. 2002-09-28 10:20:32 +00:00
bryner%netscape.com
d1ccbb3319 Bug 165602 - define MACOS_DEPLOYMENT_TARGET (default to 10.1) for mach-o, and don't test for or reference 10.2-specific functions when building for 10.1. r=cls, wtc. 2002-09-28 09:19:58 +00:00
cbiesinger%web.de
5bfee30162 missed that file for last checkin 2002-09-23 12:11:01 +00:00
seawood%netscape.com
a55cc20fd2 Generate dependencies automatically when compiling a file on win32.
Bug #1677442 r=pavlov
2002-09-20 09:47:59 +00:00
seawood%netscape.com
8e2212c9db Add support for hosting a cross-compile from cygwin.
Thanks to Stuart Parmenter <pavlov@netscape.com> for the patch.
Bug #158720 r=cls
2002-09-20 08:54:29 +00:00
seawood%netscape.com
fb1d49f2fe Use separate vars for enabling & disabling c++ rtti & exceptions support.
Turn rtti support on for BeOS by default (since it requires it).
Bug #166400 r=pavlov
2002-09-20 08:50:59 +00:00
seawood%netscape.com
5838e7d618 Make sure that OS_TARGET is set to WINNT if NT is detected by uname.
Bug #161725 r=pavlov
2002-09-20 08:42:29 +00:00
blizzard%redhat.com
704ddcb584 Bug #156593. Use pkgconfig for libidl-2, not libIDL-config-2. r=cls 2002-09-19 18:34:24 +00:00
seawood%netscape.com
5a2aa3aa54 Remove unused BROKEN_QSORT define.
Bug #168863 r=Roland.Mainz@informatik.med.uni-giessen.de
2002-09-17 18:49:09 +00:00
seawood%netscape.com
e6f5f1af35 Add support for BSDI 5.x
Thanks to lidl@pix.net for the patch.
Bug #167375 r=cls,wtc
2002-09-14 06:27:46 +00:00
seawood%netscape.com
01a4079a4f Remove flawed --with-static-qt & --with-static-gtk options.
Bug #166408 r=blizzard
2002-09-14 05:39:15 +00:00
leaf%mozilla.org
3f6e14efff update "mozilla version" to 1.2b 2002-09-13 09:19:19 +00:00
seawood%netscape.com
7836ffd1b8 Add cview to the all extensions build list.
Bug #166939 r=rginda
2002-09-11 07:21:18 +00:00
alecf%netscape.com
09b8ec69c5 fix for bug 165969 - check for MMX headers on windows, too
r=cls
2002-09-03 22:32:19 +00:00
bryner%netscape.com
85f230d791 Move finger and datetime protocols to extensions/, not built by default (bug 98753). r=cls, sr=darin. 2002-09-03 02:14:42 +00:00
seawood%netscape.com
35956ecfb9 Define MOZ_LIBART_LIBS properly for beos.
Bug #163251
2002-09-01 07:22:06 +00:00
alecf%netscape.com
cfb6488435 add configure.in support for MMX instruction compiler intrinsics 2002-09-01 07:04:15 +00:00
seawood%netscape.com
2efa196cd8 Remove --enable-java-supplement.
Fix --enable-auto-deps.
Bug #161461 r=bryner
2002-08-31 04:04:49 +00:00
blizzard%redhat.com
667dc2a046 Update version from 1.1b to 1.2a since that's our current target. sr=shaver 2002-08-29 14:40:31 +00:00
bolian.yin%sun.com
533a75fcdd bug 156593, Remove the dependence to gtk1 when the default toolkit is gtk2. This checkin fix a error in last patch 2002-08-29 14:21:59 +00:00
bolian.yin%sun.com
7e67351fac bug 156593, Remove the dependence to gtk1 when the default toolkit is gtk2.
patch by john.sun@sun.com, r=cls
2002-08-29 10:30:58 +00:00
smontagu%netscape.com
a57798e9c8 Fix build bustage with --enable-ctl by moving files from extensions/ctl to intl/ctl. Bug 133212. Author=Roland.Mainz@informatik.med.uni-giessen.de; Makefile changes r=cls. Not part of the default build. 2002-08-23 23:09:22 +00:00
dmose%netscape.com
e871bb4fcf Make --enable-optimize --enable-debug builds easier to debug on linux (bug 157241), r=seawood@netscpae.com, shaver@mozilla.org 2002-08-22 22:40:30 +00:00
seawood%netscape.com
8fab3c5099 Rename config-defs.h to mozilla-config.h. Always generate mozilla-config.h and install it with the rest of the headers so that embeddors can use it instead of duplicating the flags on the commandline.
Bug #163929 r=bryner
2002-08-22 00:50:51 +00:00
rods%netscape.com
fa04fb294e Move printing code out of the DocumentViewer
add in #defines to turn on and off printing and print preview
Bug 139905 r=dcone sr=jst
2002-08-21 12:01:05 +00:00
mkaply%us.ibm.com
d7f253803e #163550
r=cls
Add support for USE_STATIC_LIBS on OS/2
2002-08-20 22:21:21 +00:00
aaronl%netscape.com
0ab965cf72 Bug 30088. Type ahead find, pref defaults to off for now. To turn on, use (accessibility.typeaheadfind, true). No Code Warrior project yet. See http://www.mozilla.org/projects/ui/accessibility/typeaheadfind.html for more details on feature. r=akkana,cls. sr=jst 2002-08-19 19:29:39 +00:00
bryner%netscape.com
025fb3a058 Get rid of gcc3's numerous warnings about using <new.h> instead of <new> by creating a new #define, NEW_H, which should be used instead of <new.h> or <new>. This is so we can continue to support a couple of braindead compilers that don't accept <new>. Bug 155852, r=cls. 2002-08-19 03:50:27 +00:00
axel%pike.org
830df556e6 bug 46754, remove transformiix copy of expat. Not part of build. build transformiix standalone on windows again.
changes to build system are r=cls, changes to transformiix r=peterv
2002-08-15 08:52:59 +00:00
seawood%netscape.com
b908e4453e Fix build problem caused by having spaces in the username.
Bug #137059 r=dmose r=mcs
2002-08-10 09:02:49 +00:00
seawood%netscape.com
96c419f2f8 Adding back the NO_X11 ifdef as the general test is wrapped in a SKIP_COMPILER_CHECKS ifdef. 2002-08-08 23:52:51 +00:00
seawood%netscape.com
2dd8386976 Misc build cleanup v1:
Cleanup win32 configure output. Remove EMACS
Bug #161461 r=bryner
2002-08-08 21:35:45 +00:00
seawood%netscape.com
a906da3d7f Use correct names for WIDGET_DLL & GFXWIN_DLL on win32.
Bug #160450 r=leaf
2002-08-08 18:54:09 +00:00
margaret.chan%sun.com
3e32c7839d Bug 149152 - Reduce exported functions to facilitate better runtime search. This is to address performance issue for Solaris. Check in once again for Nidheesh Dubey (nidheesh@eng.sun.com). Previous checkin has some editing problem. r=cls. 2002-08-07 23:46:20 +00:00
seawood%netscape.com
e6bc900e3a Remove explicitly linking against -lc on linux as it could break backwards binary compatibility. Linking using gcc/g++ should automatically link against libc.
Thanks to Franz.Sirl-kernel@lauterbach.com for the patch.
Bug #72766 r=wtc,cls
2002-08-07 11:11:39 +00:00
bryner%netscape.com
046cf30546 Bug 161036 - provide mechanism to build experimental browser UI (bug 161036). r=cls. 2002-08-07 06:37:13 +00:00
seawood%netscape.com
fab6b422cf Backing out solaris mapfile changes from bug 149152 2002-07-27 14:40:23 +00:00
seawood%netscape.com
eb6e850fac This should have been tested against a gcc build before it went it.
Fixing tinderbox bustage (bug 149152)
2002-07-27 06:05:52 +00:00
joe.chou%sun.com
2f04ad467f Bug 149152 - Add mapfile to solaris to improve browser performance. r=cls@seawood.org, a=asa@mozilla.org 2002-07-27 02:43:27 +00:00
margaret.chan%sun.com
268d35ffdc Bug 149151 - Use -lazyload to distribute cost of loading objects throughout their life cycle. This checkin also includes another linker option -zcombreloc which will combine relocatable objects in one section. Both options are added for performance reason, and they are only for Solaris. r=cls, a=asa. 2002-07-25 18:37:34 +00:00
bryner%netscape.com
fff1357047 Changes to allow Mozilla to build with new gcc3 developer tools on OS X (bug 153525). Patch by dbaron, r=cls, sr=bryner, a=asa. 2002-07-24 05:43:53 +00:00
seawood%netscape.com
9a8086af4d Remove DARWIN define from osx builds as it cripples the feature set provided by
OSX headers.
Bug #154232 r=wtc sr=scc a=scc
2002-07-18 04:11:48 +00:00
leaf%mozilla.org
03fc04d581 bug 157558, r=cls. version string updates for upcoming 1.1b 2002-07-17 02:39:51 +00:00
dmose%netscape.com
6a10ed08c6 Add a configure option and hack for Linux x86 to make existing plugin binaries (eg flash, real, ...) work with gcc 3.1 builds (bug 154206). r=bryner@netscape.com, serge@netscape.com; sr=blizzard@mozilla.org; a=asa@mozilla.org 2002-07-12 21:30:31 +00:00
mkaply%us.ibm.com
9644001b34 OS/2 optimized build is totally broke with the THROW stuff - I've opened a bug with the compiler folks 2002-07-09 16:38:02 +00:00
seawood%netscape.com
01e6beba4f compaq cxx doesn't like exception declarations when exceptions are disabled.
More fallout from bug #149032
2002-07-04 01:31:05 +00:00
seawood%netscape.com
3e06a8f91f Remove CPP_THROW_NEW workaround for all non-gnu compilers except MIPSPro, which doesn't like exception handling code when exceptions have been disabled via the compiler switch.
Bug #149032
2002-07-03 17:18:04 +00:00
seawood%netscape.com
4adafe90e0 Don't set CPP_THROW_NEW for non-gnu compilers until I figure out why every commercial compiler (except MSVC) dies on this. 2002-07-02 22:59:34 +00:00
seawood%netscape.com
069bbb0e06 Add CPP_THROW_NEW macro to the build system. This macro should be used when def
ining a local |operator new| function.  It will be set to an empty throw functio
n by default on all platforms except mac CW builds.  This will allow us to not c
rash on systems that expect |operator new| to throw an exception by default and
will suppress compiler warnings about how |operator new| should throw an excepti
on instead of returning NULL.
Bug 149032 r=timeless sr=scc
2002-07-02 20:26:10 +00:00
pete.zha%sun.com
4190d68df3 bug 151388:To add a new compile switch to distinguish Windows and ATK code
patch=john.sun@sun.com r=cls(seawood@netscape.com)
So that we can use
#ifdef ACCESSIBILITY_ATK
//ATK code here
#else
//Windows code here
#endif
to keep the binaries smaller.
2002-06-28 06:24:43 +00:00
dougt%netscape.com
f87d625660 missing quote mark on XPCOM_GLUE_LIBS 2002-06-26 20:16:12 +00:00
dbaron%fas.harvard.edu
a44ddf4882 Build changes to build mach-o on gcc3: use -install_name option only when linking using -dynamiclib option, since with gcc3 it causes an error when used with -bundle or -execute. r=bryner sr=beard b=153525 2002-06-26 03:09:32 +00:00
leaf%mozilla.org
d1ff4cafd7 update the mre mozilla version to 1.1a+, r=cls 2002-06-21 13:52:59 +00:00
dougt%netscape.com
2c2076e66c 153164. removed embed_base_s from XPCOM_GLUE_LIBS r/sr=seawood 2002-06-20 23:40:27 +00:00
seawood%netscape.com
f3869f5c81 Fixing build bustaged caused by absolute path assumptions.
Fallout from bug #141834
2002-06-19 20:45:57 +00:00
seawood%netscape.com
66a87e5efb Add --disable-activex to turn off building of activex component (win32 only).
Thanks to Stephen Walker  <walk84@yahoo.com> for the patch.
Bug #141376 r=cls
2002-06-19 14:59:05 +00:00
seawood%netscape.com
b04d67ef02 Explicitly use sh when calling the cygwin-wrapper script as some developers are reporting that their shell can't call the script directly.
Fallout from bug #141834
2002-06-18 21:36:45 +00:00
seawood%netscape.com
6de5b59159 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
2002-06-17 17:09:57 +00:00
bryner%netscape.com
88cd513c90 Add an option to enable prebinding for mach-o builds (bug 151087). r=cls. 2002-06-13 08:52:55 +00:00
dougt%netscape.com
913bbb6f6c Fixes bugs 149745 148918 149715 149730 149754 129959. Cleanup of nsIFile and nsILocalFile interfaces, supporting do_GetInterface in embedding via xcom glue, and general cleanup of shutdown. r=various, sr=shaver@mozilla.org 2002-06-11 19:26:04 +00:00
darin%netscape.com
7420d70bf9 fixes bug 147333 "Cannot load local files whose names contain
Japanese/Chinese characters" r=bstell sr=brendan a=asa
2002-06-10 18:50:11 +00:00
seawood%netscape.com
e116353653 Add --disable-installer configure option for embedding purposes.
Bug #145343 r=mcafee
2002-05-31 00:39:07 +00:00
seawood%netscape.com
9144b41696 If --disable-md is given, do not use gcc's -include directive as it screws up dependencies.
Bug 140171 r=bryner
2002-05-14 05:18:16 +00:00
seawood%netscape.com
7abea1092f Conditionally check for -lSM & -lICE if -lXt test fails.
Use XT_LIBS variable for -lXt and its dependencies.
Link XT_LIBS in static xlib builds.
Use same modulename for xlib module in Makefile as the code uses.
Bug #126163 & Bug #144182 r=bryner
2002-05-14 04:04:23 +00:00
blizzard%redhat.com
3138cdc116 Bug #121255. Hook up gtk2 to xremote. r=cls on the configure.in change 2002-05-12 21:03:17 +00:00
seawood%netscape.com
106b144cb9 Include <stddef.h> instead of <stdlib.h> in wchar_t tests to avoid exit() declaration issues with autoconf.
Bug #139211 r=dbaron
2002-05-10 23:35:40 +00:00
dougt%netscape.com
2c34466433 Fixing the SunOS bustage. Removing res_ninit check until we can add the right link lines. bug 142205 2002-05-06 20:01:52 +00:00
dougt%netscape.com
b2449fe85b Fixes 117628. Failed DNS error causes future lookups to fail. Now we call res_ninit() on platforms which support this function when the dns lookup fails. r=brendan@mozilla.org, sr=darin@netscape.com 2002-05-04 03:40:06 +00:00
darin%netscape.com
e554d83626 fixes bug 129279 "nsIFile unicode/utf8/ascii task"
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
seawood%netscape.com
b600f3ca24 Fix long-standing typo. Search for <sys/bitypes.h> not <sys/bittypes.h>
Bug #139895 r=bryner
2002-04-26 01:13:21 +00:00
seawood%netscape.com
4ef44bc5a5 Only check for & use -fshort-wchar with CXX as some versions of gcc only support -fshort-wchar for g++.
Bug #139211 r=bryner
2002-04-25 22:18:43 +00:00
seawood%netscape.com
0db1ea6b9e Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
Changes:
* Added EXTRA_COMPONENTS variable to build.  Use it to automagically install files into the components dir.
* Added SYSINSTALL variable.  Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template

The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
           /bin/mozilla-config
           /include/mozilla-ver/*
           /lib/mozilla-ver  (mozappdir)
                            /components
                            /res
                            /defaults
                            /chrome

There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.

$prefix -> /lib/mre/mre-ver  (mredir)
                            /components

Bug #56601 r=leaf
2002-04-25 20:40:00 +00:00
shanjian%netscape.com
29e55441e4 #91305 add univerialchardet into unix default extensions list
r=cls sr=hewitt a=rjesup@wgate.com
2002-04-10 22:47:01 +00:00
bryner%netscape.com
d7d38c7ba7 Yet another fix for win32 gmake builds, this time for the case where the mozilla build directory is not under a /cygdrive/ path. r=cls, a=asa. 2002-04-08 08:10:18 +00:00
cls%seawood.org
76d0228b75 Use cygpath to workaround the problem of moztools being on non-cygwin drive mounts.
Thanks to Brian Ryner <bryner@netscape.com> for the patch.
Bug #135391 r=cls a=rjesup
2002-04-06 07:09:37 +00:00
seawood%netscape.com
73ec94d0a5 Not sure how cvs managed to not check in this part of 38061's patch.
Should fix tinderbox bustage.
2002-04-03 09:23:10 +00:00
jdunn%netscape.com
e31f0f5173 Adding support for AIX5 (and hence 64bit aix) - aix only
courtesy of pkw@austin.ibm.com
r=cls@seawood.org
a=asa@mozilla.org
# 133620
2002-04-02 14:06:25 +00:00
dmose%netscape.com
7cf51bef85 Pass --with-mozilla to LDAP C SDK subconfigure; this should fix the slag tinderbox bustage 2002-03-27 09:35:13 +00:00
dmose%netscape.com
5e565e67aa Build system and LDAP XPCOM SDK changes to switch to LDAP C SDK version 5; required for SSL-LDAP (bug 124244). r=sspitzer@netscape.com, seawood@netscape.com (build changes); sr=bienvenu@netscape.com; a=asa@mozilla.org 2002-03-27 06:31:38 +00:00
jband%netscape.com
cfec345cb7 adding the interface info extensions to the list of possible extensions. Also adding the proxy part of the xmlextras to the list of makefiles. These new modules are NOT PART OF THE BUILD 2002-03-24 19:01:50 +00:00
locka%iol.ie
7d159463fe Add rules to configure script to control where doxygen reads and writes files. b=130592 r=seawood@netscape.com sr=scc@mozilla.org a=asa@mozilla.org 2002-03-22 19:22:13 +00:00
mkaply%us.ibm.com
aa930accac This should have been in quotes - orevent OS/2 build warning 2002-03-21 13:20:50 +00:00
seawood%netscape.com
26c0ed499d Remove hardcoded OS_TARGET=WINNT and test OS_ARCH instead of OS_TARGET so that win9x/xp gmake builds work.
Bug #128779 r=jrgm a=asa
2002-03-21 09:48:15 +00:00
mkaply%us.ibm.com
77591992df #132050
r=cls, a=asa
Remove OS2_PROGRAM_RESOURCE hack - use RESFILE
2002-03-20 04:54:30 +00:00
seawood%netscape.com
a85acbb393 Move chatzilla to the list of default extensions on unix/mac.
Bug #131092 r=rginda a=asa
2002-03-19 22:38:11 +00:00
seawood%netscape.com
b121a981e9 Disable postscript printing on OSX by default.
Thanks to Brian Ryner <bryner@netscape.com> for the patch.
Bug #129761 r=cls a=asa

Remove comment about cookie & wallet being necessary extensions.
Bug #18352
2002-03-10 07:46:59 +00:00
seawood%netscape.com
5424811bd8 Use MOZ_ARG_WITH_BOOL instead of MOZ_ARG_WITHOUT_BOOL for --with-system-nspr.
cleanup from Bug #127526
2002-03-08 23:27:48 +00:00
harishd%netscape.com
342a2db398 Adding support to enable P3P upon request. r=heikki, sr=alecf,sfraser a=asa 2002-03-08 22:33:50 +00:00
seawood%netscape.com
97bde34d47 Default to using in-tree versions of nspr, zlib, jpeg, png & mng rather than checking for system version as some of our system checks suck & we have version mismatches in the tree.
Bug #127526 r=bryner a=asa
2002-03-08 06:57:47 +00:00
seawood%netscape.com
6a691fe3ef Put defines on separate lines to fix --enable-xpcom-lea bustage.
a=shaver
2002-03-06 21:51:16 +00:00
seawood%netscape.com
d3ddba1f5a Bump MOZILLA_VERSION to 0.9.9+ 2002-03-05 08:34:10 +00:00
seawood%netscape.com
98314a2e73 Use -fPIC (or -KPIC) when using the compiler to link shared libraries.
Bug #128160 r=bryner a=asa
2002-03-05 08:08:41 +00:00
seawood%netscape.com
37903d583c Realigning ./configure --help output 2002-02-28 07:18:12 +00:00
seawood%netscape.com
78fea53f52 Check for system version of freetype >= 2.0.8 for those of us building in objdirs.
Fix problem with sub-configures getting unnecessary additional options.
Bug #126919 r=bryner a=shaver
2002-02-28 07:00:59 +00:00
blizzard%redhat.com
63e3da7465 Part of bug #126919. Add configure glue to get Xft support building. r=cls, a=brendan 2002-02-26 17:28:48 +00:00
seawood%netscape.com
9d7c7caad7 This patch:
* Changes MOZ_TRACE_MALLOC ifdefs to NS_TRACE_MALLOC ifdefs
* Links against the trace-malloc utils against libxpcom instead of just xpcomds
* Builds NSPR in debug mode on win32 if trace-malloc is enabled
* Adds a few "defined()" checks to diffbloatdump.pl so that it will work for
perl 5.6.1
* Adds a couple of checks for \r so that diffbloatdump.pl works on win32.

Bug #126915 r=bryner/dbaron a=asa
2002-02-26 09:58:45 +00:00
seawood%netscape.com
3b1963a97e Use -pthread as a linker flag instead of a compile flag for FreeBSD.
Thanks to Jeremy Lea <mailto:reg@shale.csir.co.za> for the patch.
Bug #112987 r=cls a=asa
2002-02-26 09:57:01 +00:00
bstell%ix.netcom.com
b1a60d5cf1 bug 126387, use FreeType2 lib version 2.0.3 (AKA: 6.1.0) in addition
to 2.0.4 (AKA: 7.0.1) and up
r=ftang, sr=alecf, a=blizzard
2002-02-23 21:48:50 +00:00
locka%iol.ie
ab694dd0cf Add "documentation" rule to rules.mk. This generates HTML documentation from h/idl files using doxygen. b=112214 r=seawood@netscape.com sr=rpotts@netscape.com a=dbaron@fas.harvard.edu 2002-02-22 11:11:24 +00:00
seawood%netscape.com
48f4f3f251 Do platform checks for postscript printing support (MOZ_ENABLE_POSTSCRIPT) in configure instead of makefiles.
Bug #126102 r=bryner
2002-02-20 07:08:02 +00:00
tor%cs.brown.edu
1050d3d796 Bug 123613 - mng subimage composite reading dest alpha from wrong
location, bump required libmng to 1.0.4. r=pavlov,cls; sr=blizzard
2002-02-17 15:29:18 +00:00
cbiesinger%web.de
4ffd3b9c08 bug 109442 r=cls
extensions/ctl/src/* hardcodes -lgmodule
2002-02-17 10:32:48 +00:00
seawood%netscape.com
9def9bbc00 Propagate MOZ_ENABLE_POSTSCRIPT so that unix printing works again.
bug #125800 a=antitux
2002-02-15 23:25:57 +00:00
leaf%mozilla.org
e60456610c enable postscript printing, bug 80625. r=cls, sr=leaf, code from gisburn 2002-02-14 22:45:04 +00:00
seawood%netscape.com
dad63efb63 Bumping MOZILLA_VERSION to 0.9.8+ 2002-02-14 04:33:59 +00:00
rbs%maths.uq.edu.au
ab2db8986a Another try at --enable-mathml with a patch from bbaetz 2002-02-08 23:46:37 +00:00
rbs%maths.uq.edu.au
501298dbd4 --disable-mathml on Linux to investigate the redness 2002-02-08 12:49:46 +00:00
rbs%maths.uq.edu.au
bc13bc13b3 Complete bug 109826 - turn on MathML in default builds (Windows & Linux), r=cls, a=endico on behalf of staff@mozilla.org, a=shaver on behalf of drivers@mozilla.org 2002-02-08 10:59:12 +00:00
seawood%netscape.com
eddc5fef3f Since we build a program called nsinstall in the tree, make sure that uwe use the full path to the nsinstall.exe found in wintools.zip.
Bug #123294 r=bryner
2002-02-05 06:01:58 +00:00
seawood%netscape.com
24cf4e73b7 Removing fallback hooks for deprecated configure options. 2002-02-04 08:59:16 +00:00
seawood%netscape.com
f22517332a Add check to see if 'cd $MOZ_TOOLS && pwd` failed. 2002-02-03 04:34:43 +00:00
seawood%netscape.com
79fbcc79c7 Add support for MOZ_PROFILE, MOZ_COVERAGE, & MOZ_MAPINFO for win32 gmake builds.
Set these variables in your MOZCONFIG file before running configure or on the make cmd line when building in individual dirs.
2002-02-03 03:28:07 +00:00
seawood%netscape.com
181af4aac2 Add warning message if cl test prog fails for cygwin targets 2002-02-03 03:06:07 +00:00
jdunn%netscape.com
cd34d9887d Change certain AIX ifdefs to AIX_XLC_364 since these ifdefs are only
needed for AIX's xlC 3.6.4 compiler.  Add test to configure to check
compiler version.  NOTE: also adding hpux and aix check for keyboardutils.
r=cls@seawood.org
# 119179
2002-01-25 15:07:38 +00:00
pinkerton%netscape.com
7180e5e8d1 allow --enable-default-toolkit=cocoa in makefiles and default toolkit can now be overridden on platform that don't use X11. r=cls/sr=hyatt. bug#121496 2002-01-24 15:11:18 +00:00
wtc%netscape.com
9b5fcae2d3 Bugzilla bug 100776: checked in a patch from Javier Pedemonte
<pedemont@us.ibm.com>.  r=cls. a=brendan.
Modified file: configure.in
2002-01-22 22:01:18 +00:00
seawood%netscape.com
08603ad5d8 Oops. Missed a file for bug 92029 2002-01-16 08:45:57 +00:00
seawood%netscape.com
e56e20b1dc Use dynamic library & xpidl_module names from nmake build for win32 gmake builds for compatibility.
bug #58981 sr=jag
2002-01-16 05:10:09 +00:00