Граф коммитов

1296 Коммитов

Автор SHA1 Сообщение Дата
seawood%netscape.com cab1558f57 Move xpcom specific defines from mozilla-config.h into xpcom-config.h.
Bug #210409 r=dougt
2003-06-27 04:12:16 +00:00
seawood%netscape.com 224244de18 Use compiler test to check for Forte version instead of version string output.
Bug #177486 r=kyle.yuan@sun.com
2003-06-22 21:18:25 +00:00
bryner%netscape.com 10007631ab Remove unused UNIX_EMBED and UNIX_LDAP AC_DEFINEs for Mac. 2003-06-22 09:23:56 +00:00
bsmedberg%covad.net 581fce1582 Bug 209622 - bustage fix for stupid compilers (Sun WS and DEC OSF1) -
also remove unused configure test. r=dbaron sr=alecf
2003-06-19 18:42:23 +00:00
varga%netscape.com 08ce52d330 Fix for bug 196612. FizzillaMach shows no icons in the Attachments pane.
r=cls, sr=bryner
2003-06-19 17:42:42 +00:00
bryner%netscape.com c90762438b Bug 205360 - don't link explicitly with libc as part of ICONV_LIBS, since it causes problems for gcc built with --disable-shared. Patch by cls, r=dbaron, sr=darin. 2003-06-16 21:37:49 +00:00
bryner%netscape.com e952d5249e Enable building a library of Gecko components that can be linked against directly and then registered using the static component loader (bug 207407). This enables us to do full prebinding on Mac OS X. Also, don't force libjar to be standalone if not building an installer. r=ccarlen, sr=sfraser. 2003-06-09 22:25:25 +00:00
colin%theblakes.com b606fc0102 Don't define UNIX_ASYNC_DNS for OpenVMS. b=208457, r=cls 2003-06-06 11:53:20 +00:00
colin%theblakes.com 8ed5b3e892 about:buildconfig support for OpenVMS. b=207240, r=cls. 2003-06-05 20:33:28 +00:00
aaronl%netscape.com ca3689f4ab Bug 208271. Remove access-builtin from build, but keep in tree. r=cls. No sr= required for build changes 2003-06-05 08:29:36 +00:00
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