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

1191 Коммитов

Автор SHA1 Сообщение Дата
dbaron%dbaron.org c499bfad98 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 2d25169c84 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 8f43b95807 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 c67db88238 Fix codesighs detection for objdir builds 2003-03-15 05:12:33 +00:00
mkaply%us.ibm.com 7a41e186ee Attempt to fix Os/2 bustage. Cross your fingers 2003-03-15 04:47:05 +00:00
dougt%netscape.com be629223b6 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 1e68dde4c5 Make MOZ_PHOENIX also define MOZ_XUL_APP (bug 197005). r=cls,mscott 2003-03-13 02:20:07 +00:00
seawood%netscape.com 0403b76ff2 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 4a9a664b83 Fixing assembler check for MSVC
Bug #196442
2003-03-08 17:26:49 +00:00
cls%seawood.org 99f735403d OS/2 uses prldap50 instead of ldappr50. yay consistency 2003-03-08 15:31:19 +00:00
cls%seawood.org 194bd8ff7f Fixing OS/2 bustage 2003-03-08 08:37:09 +00:00
cls%seawood.org 720cd80a57 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 6add5871c2 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 93c9fe5b83 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 239bdac10c Bug 181676 - Update libmng to 1.0.5. rs=blizzard 2003-03-07 09:28:30 +00:00
seawood%netscape.com dc05b216b8 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 2cd2169849 removing NS_MT_SUPPORTED define. b=186494, r=dougt, r=seawood 2003-03-05 23:30:22 +00:00
sfraser%netscape.com 23e20b8942 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 105ae7a8d2 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 a59b4058a4 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 5c92ed8029 Dropping build infrastructure for supporting building with mulitple toolkits.
Bug #191528 r=pavlov
2003-02-28 22:02:21 +00:00
jshin%mailaps.org 9092e4409f 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 2219499eda 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 5f17543f54 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 dac0e97a9e 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 b4a4a67418 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 cc569e09c2 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 757c5e380d 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 abe8eafe58 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 03fef46e2c Add about:buildconfig
Bug #140034 r=bbaetz sr=darin
2003-02-22 05:27:42 +00:00
mkaply%us.ibm.com e5b9a7a9dc 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 b48c88fe11 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 fa4744268e 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 70f7bc5c57 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 d6487b7ef3 Add MOZILLA_VERSION to mozilla-config.h.
Bug #189462 r=dougt
2003-01-22 04:23:27 +00:00
axel%pike.org 856483676a *** empty log message *** 2003-01-20 10:51:53 +00:00
mkaply%us.ibm.com b176686aa7 #135795
r=cls
Turn on mkdepend for OS/2
2003-01-15 21:36:53 +00:00
seawood%netscape.com 989ae02886 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 7f60c4e7de 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 4abc025fba 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 988f3f56ff added tridentprofile extension (not built by default). bug 185689 r=ccarlen,jag 2003-01-10 04:16:03 +00:00
seawood%netscape.com c1dab7e090 Add --enable-image-decoders build option.
Bug #169304 r=bryner sr=alecf
2003-01-10 01:21:14 +00:00
seawood%netscape.com b706c6cd90 win32 has snprintf() so add define to avoid libical bustage.
Fixing tinderbox bustage.
2003-01-08 02:55:20 +00:00
cbiesinger%web.de ca7d9a4d06 89203 r=cls remove --disable-bidi and always enable bidi 2003-01-06 15:22:06 +00:00
bryner%netscape.com e591f2a566 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 972fb87caf 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 cb9ee16b33 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 7470750f36 186778 r=cls qt compilation fails when --disable-debug is used 2002-12-27 10:50:29 +00:00
cbiesinger%web.de 320182bd38 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 e88faf7537 88685 r=cls final USE_IMG2 removal 2002-12-22 13:10:26 +00:00