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

1677 Коммитов

Автор SHA1 Сообщение Дата
bsmedberg%covad.net 85c92aeb7d Bug 273876 - use -rpath-link to un-break linking with libxul and not libmozjs r=darin 2005-03-23 22:47:02 +00:00
smfr%smfr.org a54c5282b7 Fix bug 286096: remove most xpfe/components from the build for camino, to avoid it every picking up global history or bookmarks (see bugs 285554 and 280342). r=bsmedberg. 2005-03-23 21:09:39 +00:00
tor%cs.brown.edu ee7d19e201 Bug 286980 - cairo config should add to PKG_CONFIG_PATH, not replace. r=cls 2005-03-21 20:27:40 +00:00
tor%cs.brown.edu 520b034186 Bug 286980 - cairo config should add to PKG_CONFIG_PATH, not replace. r=cls 2005-03-21 14:08:48 +00:00
timeless%mozdev.org e433544e98 Bug 271504 --with-macos-sdk=/Developer/SDKs/MacOSX10.2.8.sdk breaks w/ apple gcc
r=bryner
2005-03-15 22:05:01 +00:00
dbaron%dbaron.org 76490fb1ec Change some build defaults for GTK2 builds: disable core X fonts and FreeType2 font configuration code; disable XPrint. b=281402 r=bsmedberg sr=bryner 2005-03-12 16:53:31 +00:00
tor%cs.brown.edu 44c3ae37ad Bustage fix - only do renderer stuff if svg is enabled. 2005-03-04 23:08:30 +00:00
tor%cs.brown.edu 74a2404c14 Bug 284305 - simplify svg build configuration. r=bsmedberg 2005-03-04 22:40:00 +00:00
shaver%mozilla.org 7c72b8da41 automatically pull+build storage+sqlite3 when calendar is selected; r=bsmedberg 2005-03-03 22:48:37 +00:00
tor%cs.brown.edu 03115639df Bug 284340 - only set cairo flags/libs if cairo needed. r=bsmedberg 2005-03-02 16:55:55 +00:00
tor%cs.brown.edu 397f2c6e63 Bustage fix - flip cairo logic. 2005-02-24 20:53:19 +00:00
tor%cs.brown.edu 4e691a0a22 Fix bustage from cairo landing - only config cairo if necessary 2005-02-24 20:35:12 +00:00
tor%cs.brown.edu 810adb59db Bug 281950 - cairo/libpixman landing. r=bsmedberg 2005-02-24 20:11:04 +00:00
cbiesinger%web.de 123fae132a 283185 [beos] link to libzeta if available, for functions like find_directory_r
r=bsmedberg
2005-02-23 18:51:54 +00:00
bsmedberg%covad.net fa01ef8027 Bug 232003 - AS perl and cygwin GNU make 3.80 don't play well together r=cls 2005-02-07 14:55:07 +00:00
pkw%us.ibm.com fe280bf455 Bug 232107 - Enable movemail on Mac.
r=jhpedemonte@gmail.com, sr=mscott@mozilla.org
2005-02-04 16:36:05 +00:00
tor%cs.brown.edu ec0a347c63 Bug 280454 - adjust svg cairo renderer to handle cairo > 0.3.0. 2005-01-31 15:06:15 +00:00
tor%cs.brown.edu 6380f25421 Update cairo version requirement to 0.3.0. r+sr=bryner 2005-01-26 23:37:58 +00:00
vladimir%pobox.com c6e2ea87cf b=279306, update canvas API to reflect latest standard spec; r=stuart,sr=shaver 2005-01-26 02:08:35 +00:00
leon.sha%sun.com 89dce76942 Back out for 267416. 2005-01-25 05:50:49 +00:00
leon.sha%sun.com 292808b8aa Bug 267416. We need a high version perl to build firefox.
Patch maker, leon.sha@sun.com.
bsmedberg: review+
dbaron: superreview+
This might require updating build machines.
2005-01-25 05:17:16 +00:00
bryner%brianryner.com 742738a46c Add --disable-v1-string-abi option to remove backwards-compatible support for the nsAString vtable. Bug 273424, r+sr=darin. 2005-01-24 16:44:41 +00:00
doronr%us.ibm.com 335ed99122 landing xforms branch on trunk, not built by default. Bug 278896, sr=bryner on build config changes. If you build xforms, you now need to enable the schema-validation extension as well 2005-01-19 16:05:31 +00:00
marco%gnome.org de336606f1 233461 Add an icon channel for gnome icon themes
Patch by marco@gnome.org r=cbiesinger sr=bryner
2005-01-19 11:27:21 +00:00
dbaron%dbaron.org c5328b582e Fix bustage by working around shells that don't allow ! after &&. b=275674, 273336 2004-12-23 00:23:29 +00:00
mvl%exedo.nl 20cc4be769 enable permission extension for firefox. Update UI to set the right prefs.
bug 240070, r=mconnor
2004-12-15 18:34:23 +00:00
mvl%exedo.nl dbd7b0260c enable permissions extension. Update UI to use it. migrate old prefs.
bug 240070, r=dwitte, sr=darin
2004-12-15 18:31:23 +00:00
bryner%brianryner.com 1d891ab860 Fixing bustage 2004-12-15 07:04:54 +00:00
bryner%brianryner.com d9626f6746 Add support for using gcc's visibility pragma to treat all function and method declarations as "hidden" unless declared otherwise. Create wrappers for system headers that cause them to be treated as default-visibility declarations. This gives a substantial code size and performance win on compilers that support it, and should show up on the gruff tinderbox. Bug 273336, r=darin sr=dbaron. 2004-12-15 05:52:44 +00:00
mvl%exedo.nl 4d34c98130 enable tranformiix and xmlextras for sunbird, to be able to export to xml and csv
bug 261489, r=mostafah
2004-12-11 16:38:45 +00:00
doronr%us.ibm.com 6a53f44bfc fix mac bustage, don't build schema validation when all extensions are build 2004-12-10 16:49:00 +00:00
doronr%us.ibm.com 9c78c6f546 Bug 223097 - XML Schema Validation initial checkin, not built by default. Lives in extensions/schema-validation. r=jst for build changes. 2004-12-10 15:11:31 +00:00
bsmedberg%covad.net 79241940e8 Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees. 2004-12-09 19:28:35 +00:00
bsmedberg%covad.net f23f538920 Bug 272283 - initial work for --enable-libxul r=bryner+darin This is on by default for xulrunner and off by default for all other apps. 2004-12-06 22:39:54 +00:00
bsmedberg%covad.net 7f212778db Bug 272843 - remove redundant makefile variable MOZ_COMPONENT_XPCOM_LIBS. r=darin 2004-12-04 04:51:43 +00:00
dbaron%dbaron.org b17e3131a0 Merge remaining part of 257117 to the trunk: code needed for Mac *.app names for new toolkit packaging code. b=bryner b=257117 2004-12-02 21:56:34 +00:00
pedemont%us.ibm.com 15717f0bf7 Bug 269553 - Integrate JavaXPCOM into build. r=bsmedberg, sr=bryner 2004-12-01 17:33:16 +00:00
bsmedberg%covad.net c887104a34 Bug 272189 - enable crypto by default, and make the list of default extensions app-specific r=darin a=mitchell 2004-12-01 13:02:07 +00:00
cbiesinger%web.de eba369b673 Bug 272260 add missing comma in configure.in near --enable-cairo, r=bsmedberg 2004-11-29 22:06:17 +00:00
bryner%brianryner.com 50d9e1e008 Add xforms to MOZ_EXTENSIONS_ALL (bug 271002). r+sr=dbaron. 2004-11-29 01:39:15 +00:00
mvl%exedo.nl e2dd934784 removing permissions extension again
part of bug 240070
2004-11-27 15:34:59 +00:00
mvl%exedo.nl 3bfe403446 enabling permissions extension to test Tp impact
part of bug 240070
2004-11-27 13:39:22 +00:00
bsmedberg%covad.net 2fadece7f2 Make MOZ_UI_LOCALE available to the build system, merge from aviary branch. See bug 271324 2004-11-24 20:35:50 +00:00
bsmedberg%covad.net 0d80d2802c Bug 261232 - Require builders to specify application(s) to client.mk and configure when building r=cls (plus additional approval from pinkerton for camino-specific changes) 2004-11-23 22:22:58 +00:00
timeless%mozdev.org d01dd1aa4c Bug 249782 Make Mozilla compile with Microsoft Visual Studio 2005
patch by sdwalker@myrealbox.com r=bryner
2004-11-23 19:34:02 +00:00
bryner%brianryner.com a2b16f9ff7 backing out my checkin, i didn't have drivers approval. 2004-11-20 22:07:20 +00:00
bryner%brianryner.com fe3361de46 Add XForms to MOZ_EXTENSIONS_ALL, with appropriate dependency checks. Bug 271002, r+sr=dbaron. 2004-11-20 21:43:19 +00:00
bryner%brianryner.com 4f7295628b Oops. Really turn on xtf (bug 269859). 2004-11-16 03:43:46 +00:00
bryner%brianryner.com 677db5d504 Enable XTF in default builds (bug 269859). r=jst, sr=brendan. 2004-11-16 01:30:37 +00:00
tor%cs.brown.edu 7b432ec153 Bug 248644 - upgrade zlib to 1.2.2. r=tor 2004-11-03 04:47:39 +00:00
cls%seawood.org efaf7d7fa9 Add --disable-plugins build option.
Bug #266750 r=bsmedberg
2004-10-31 07:10:49 +00:00
darin%meer.net 52ac61d678 landing patch for bug 262218 "libxpcom.so should only export frozen symbols" r=bsmedberg sr=bryner 2004-10-25 19:34:45 +00:00
ben%bengoodger.com ac2f4820a7 263928, 263412 - define default distribution ID in configure.in, not in nsISS for better availability/reliability. r=vlad 2004-10-14 06:21:22 +00:00
bugzilla%arlen.demon.co.uk d4127f1540 Bug 234185 Build failure: #error "No SVG renderer."
p=ajvincent@gmail.com r=bsmedberg
2004-10-13 22:44:05 +00:00
bryner%brianryner.com f43748170d Add an explicit --enable-quantify option for windows that causes /FIXED:NO to be used when linking the executable. Otherwise, we omit that option and save about 6% on executable size (the change only affects builds with MOZ_PROFILE or MOZ_DEBUG_SYMBOLS). Bug 263680, r=bsmedberg. 2004-10-12 00:09:58 +00:00
ben%bengoodger.com f27e742f65 263928 - distribution id for search results r=vlad sr=brendan 2004-10-11 23:08:04 +00:00
zack%kde.org 462fea1107 Qt Mozilla port. For now the best way to start playing with it is the
TestQGeckoEmbed from the embedding/browser/qt/tests.
Build patch sr=jst, r=biesi.
Rest: r=dbaron,biesi
2004-10-11 04:01:49 +00:00
vladimir%pobox.com 77d5bf782b b=263211, sqlite3 and storage landing - build system changes; r=darin,sr=shaver 2004-10-09 00:10:14 +00:00
alex%croczilla.com 1fce2c4058 Landing of the XTF branch, bug#253225. XTF is the eXtensible Tag
Framework; see mozilla/content/xtf/readme.txt. r=bryner, sr=jst. Code
is not enabled by default (requires --enable-xtf configure option).
2004-10-07 20:59:53 +00:00
tor%cs.brown.edu 07b409aa4e Bug 261922 - upgrade to libpng-1.2.7. r=tor. 2004-10-07 19:21:29 +00:00
dbaron%dbaron.org 8fbaaf5e92 Document --enable-official-branding better. b=261219 2004-09-30 03:10:21 +00:00
cbiesinger%web.de 1d61416f70 Bug 248044 move jar protocol handler into libjar. these are the changes to the
existing files
r=bsmedberg sr=darin
2004-09-14 18:40:26 +00:00
cls%seawood.org 9eb31356e3 Fix insecure tempfile creation issue.
Bug #258173 r=bsmedberg
2004-09-10 02:25:52 +00:00
jshin%mailaps.org f6ecd493cb no bug: got rid of duplicated lines (see bug 190031 comment #58) 2004-09-09 22:19:32 +00:00
darin%meer.net 3aa533f774 fixing firefox bustage 2004-09-09 21:50:09 +00:00
darin%meer.net 93874dbfb7 landing build changes for XULRunner (bug 257162) r=bsmedberg 2004-09-09 19:10:39 +00:00
jshin%mailaps.org 85afb5d27e bug 190031: use xft and fontconfig for font lookups/measuring/drawing with new postscript/freetype code (r=blizzard, sr=rbs) 2004-08-20 09:11:26 +00:00
vladimir%pobox.com cfcb233cb8 Initial landing of cairo-related stuff, nothing built by default, all code is in ifdefs. r=bryner,a=brendan 2004-08-14 01:01:16 +00:00
blizzard%redhat.com aa8be61c26 More build goop to get pango building. Add the right calls so that RTL info is passed down. r+sr=bryner 2004-08-02 20:50:01 +00:00
darin%meer.net a7bd3dadf2 fixes bug 242029 "error trying to register libnegotiateauth.so" r=bryner 2004-07-22 18:07:51 +00:00
bryner%brianryner.com 78edb6f8e3 Attempt to fix bustage when GConf/GnomeVFS libraries are not available (bug 251703). Always export the GNOME interfaces on gtk2 but only build the component when all of the prerequisites are installed. r+sr=darin. 2004-07-19 17:36:19 +00:00
dwitte%stanford.edu 8ad2e8e431 add --disable-cookies build option.
b=221885, r=bsmedberg, r+sr=darin
2004-07-19 04:57:02 +00:00
bryner%brianryner.com 56b2b34f2b Implement nsIShellService for GNOME (bug 242254). r=biesi, sr=shaver. Note: set as wallpaper for images that use transparency will be broken until bug 250531 is fixed. This also makes toolkit/ always be pulled in preparation for migrating more code to the new GNOME XPCOM interfaces. 2004-07-15 22:51:19 +00:00
darin%meer.net 01bb3f43c6 landing autoconf changes for bug 237586 "Implement negotiateauth using SSPI for Windows" r=cls 2004-07-09 22:07:49 +00:00
tor%cs.brown.edu 2a8569c8bd Bug 226733 - update to zlib 1.2.1 r/sr=roc 2004-06-17 14:33:24 +00:00
mvl%exedo.nl c097fcd9d9 use MOZ_SUNBIRD to build sunbird.
bug 245189, r=bsmedberg, approved by mostafah
2004-06-02 18:06:03 +00:00
mozilla.BenB%bucksch.org 1e7694cacb Bug 124029 - Roaming
Enabling extensions/sroaming/
r=Pete Zha <pete.zha@sun.com>
sr=darin (backend), jag (UI code)
a=tor
2004-05-24 17:13:05 +00:00
kyle.yuan%sun.com 8313bb7bef Bug 235381 2004-02-23-12-trunk Solaris nightly crashes at nsComponentManagerImpl::GetLoaderForType()
r=roland.mainz, sr=dbaron
add -features=tmplife to Sun Forte compiler, introduced a test for the C++ compiler generating correct temporary object destruct order.
patch by anlan@ida.liu.se
2004-05-24 02:56:09 +00:00
cbiesinger%web.de 10cdea6c9e want gnomeui 2.2, not 2.1, for moz-icon support on linux, as 2.1.0 is a development snapshot 2004-05-20 23:29:53 +00:00
cbiesinger%web.de 73833f787e fix bustage, on machines with older libgnomeui, and on systems whose test doesn't support == 2004-05-19 18:19:04 +00:00
cls%seawood.org 357833f2c6 Remove duplicate -nologo flag when building with MSVC.
Thanks to Phong (Lohvarn) <marocanar@gmx.net> for the patch.
Bug #241998 r=cls
2004-05-19 05:32:20 +00:00
cbiesinger%web.de b683344f52 fix bsutage 2004-05-18 19:12:21 +00:00
cbiesinger%web.de 1ee6b3e440 bug 225148. implement moz-icon channel for gnome.
r=bryner sr=darin
2004-05-18 19:00:56 +00:00
cls%seawood.org 7f246234b3 Use standard AM_LANGINFO_CODESET macro instead of assume CODESET is available if nl_langinfo is.
Thanks to Adrian Bunk <bunk@fs.tum.de> for the patch.
Bug #160180 r=cls
2004-05-13 03:12:49 +00:00
mkaply%us.ibm.com 68463d876d #242189
r=pedemont
OS/2 only changes - cleanup resource compiling, get branding working on Firefox
2004-05-05 13:27:19 +00:00
cls%seawood.org d00b20297e Remove bash2-ism.
Bug #54828
2004-05-01 05:01:50 +00:00
cls%seawood.org d201675c8c Change default build options to --enable-optimize --disable-debug
Bug #54828 r=bsmedberg sr=leaf
2004-05-01 04:01:51 +00:00
cls%seawood.org 75ff834028 Only check for wcrtomb & mbrtowc when targetting OSX >= 10.3 or non-OSX builds.
Bug #233574 r=bryner
2004-04-18 13:10:03 +00:00
varga%nixcorp.com 6450787dad Trying to build sql extension on all platforms. 2004-04-17 16:17:52 +00:00
cbiesinger%web.de 03c30951ad bug 240192, nsLocalFileUnix doesn't work with files larger than 2 GB
r+sr=darin
2004-04-16 19:01:58 +00:00
cbiesinger%web.de cbff87291f bug 196602, stop claiming the xlib toolkit supports X-Remote
r=blizzard
2004-04-14 20:05:27 +00:00
blizzard%redhat.com ae51c17a01 Bug #239466. Gtk2 builds should build with xft by default. r=bryner, sr=dbaron 2004-04-13 19:46:53 +00:00
blizzard%redhat.com 0f53cda85b Bug #237283. Make x-remote aware of program names as well as profiles. This should make it possible to finally be able to tell the difference between firefox and thunderbird on linux. r+sr=bryner, a=asa 2004-04-08 14:01:17 +00:00
bryner%brianryner.com eee4ebf1bd X11 checks should only be fatal when building for an X-based toolkit. Bug 238419, patch by cls, r=bryner, a=asa. 2004-04-08 08:03:40 +00:00
darin%meer.net 8e2c8e8f44 fixes bug 237684 "AIX: negotiateauth extension fails to build" patch by pkw@us.ibm.com r=darin sr=bryner a=tor 2004-04-07 22:09:10 +00:00
darin%meer.net 7af43da6ba fixes bug 237578 "GSS_C_NT_HOSTBASED_SERVICE not found even though it should be" r+sr=bryner a=chofmann 2004-04-06 16:29:18 +00:00
darin%meer.net 5926a15f63 fixes bug 238374 "gnomevfs extension should only be built when GTK2 toolkit is in use [was: Freeze or crash when opening an application/x-perl file]" r+sr=bryner a=chofmann 2004-04-03 17:29:18 +00:00
mkaply%us.ibm.com 4aabb898f3 #231934
r=mkaply, sr=blizzard (platform specific), a=mkaply
OS/2 only - code from ganesh - generate map files on OS/2
2004-03-30 19:38:13 +00:00
alex.fritze%crocodile-clips.com d4ebed8772 Fix for bug#237487: Solaris libart SVG build requires alloca-check. r=bsmedberg, sr=tor, a=mkaply. 2004-03-27 11:36:29 +00:00
bryner%brianryner.com c2b4788fd2 - Add detection of -fprofile-arcs/-fprofile-generate to configure
- Add a new client.mk target, profiledbuild, which does a profiling build, runs a specified script to generate the profile, and then rebuilds using the profile data.
- Add a profiling script for Seamonkey/Firefox that runs a couple cycles of the pageload test, and then does a second start to hit the fastload/history code.

Bug 237239, r=dbaron, sr=brendan, a=brendan.
2004-03-21 02:31:17 +00:00
pkw%us.ibm.com 7dc4d1e4f1 Bug 237545 - Need to support objmodel=ibm for AIX VisualAge C++ Compiler
r=cls@seawood.org, sr=shaver@mozilla.org, a=chofmann@mozilla.org
2004-03-19 16:59:56 +00:00
ben%bengoodger.com 2726c470ae 237596 - add --enable-official-branding for Firefox which builds official artwork. r=bryner 2004-03-16 03:56:25 +00:00
darin%meer.net 9b6c795f0e Landing patch for bug 17578 "I want Kerberos authentication and TGT forwarding"
This patch enables preliminary support for the SPNEGO protocol (Microsoft's
Negotiate protocol) via the GSSAPI library.  This means that only UNIX-like
operating systems (including Linux and OSX) are supported.  A SSPI-based
solution is needed for WIN32.

Only HTTP authentication is currently supported.  Mail protocols will follow.

Patch by:
  Daniel Kouril <kouril@ics.muni.cz> (original author)
  Wyllys Ingersoll <wyllys.ingersoll@sun.com>
  Christopher Nebergall <cneberg@sandia.gov>
  Darin Fisher <darin@meer.net>

r=dougt sr=bryner a=chofmann
2004-03-15 21:15:20 +00:00
cls%seawood.org 9e65495cbf Fixing User-Agent bustage.
Bug #235839 r=bsmedberg
2004-03-10 01:31:23 +00:00
cls%seawood.org 09ed038b72 Update openbsd support for openbsd >= 3.4
Thanks to Peter Str��mberg <wilfried@spamcop.net> for pulling these patches out of openbsd's ports tree.
Bug #236599 r=cls
2004-03-09 23:14:19 +00:00
cls%seawood.org 7de887d147 Explicitly check for glib2 when building against gtk2.
Bug #189433 r=Louie.Zhao@sun.com
2004-03-09 05:58:41 +00:00
pkw%us.ibm.com e9de837682 Bug 232226 - AIX shared library build configuration should use -G.
r=bryner@brianryner.com
2004-03-04 22:48:25 +00:00
wchang0222%aol.com 82d027a00d Bugzilla bug 232120: Now NetBSD has pthread support, remove code that
prevents from using pthreads on NetBSD.  The patch is contributed by
Shin'ichiro TAYA <taya@netbsd.org>.  r=wtc. sr=darin.
2004-03-03 16:17:01 +00:00
darin%meer.net c1a497b5c3 it would help if i actually add gnomevfs to the list of extension. how did
i manage to not add that?
2004-02-28 03:01:41 +00:00
darin%meer.net 73298e056e landing patch for bug 233305 "Support gnome-vfs's smb: URL scheme" r=biesi sr=bryner 2004-02-28 00:05:58 +00:00
kairo%kairo.at 5f250d223d bug 234014 - Use the XUL preprocessor for build-time inserting of skinVersion strings, r=bsmedberg, sr=peterv 2004-02-27 11:54:28 +00:00
cls%seawood.org c772632441 What's up with these OSes using passthru linker options for c++ compilers but not c compilers? 2004-02-27 03:22:52 +00:00
cls%seawood.org 1f2d91f86d Ok, back to using -G for creating shared libs. -z text is causing way too many issues with older versions of gcc (egcs 1.0.3 & gcc 2.95.3)
Bug #35419
2004-02-26 19:25:03 +00:00
cls%seawood.org 7c348aa05b Try using -mimpure-text to ignore relocation errors 2004-02-26 09:28:00 +00:00
cls%seawood.org a9b909ab49 Use -z textwarn when linking with -shared until we figure out why 'relocations against non-writable, allocatable sections remain'.
Bug #23759 & Bug #35419
2004-02-26 07:51:04 +00:00
cls%seawood.org 858be6e322 Use LD instead of CC when linking C libs on HPUX 2004-02-26 07:34:27 +00:00
cls%seawood.org 62af124e5b SWAG at fixing hpux bustage. 2004-02-26 06:29:42 +00:00
mkaply%us.ibm.com 5f78782436 OS/2 build bustage - add HOST_BIN_SUFFIX 2004-02-25 16:39:19 +00:00
cls%seawood.org 5a24294673 Use -shared instead -G when using gcc to create shared libs on solaris.
Thanks to Herbie <herbie.ong@sun.com> for the patch.
Bug #35419 r=cls
2004-02-25 03:34:14 +00:00
cls%seawood.org bbe803c4d7 Set MOZ_APP_NAME & MOZ_APP_VERSION based upon which app is being built.
Use MOZ_APP_NAME to set the proper paths for `make install`
Bug #234442 r=bryner
2004-02-25 03:27:11 +00:00
dbaron%dbaron.org c5268b3143 Use correct for-loop scoping on HP-UX native compiler. b=233810 r=bryner 2004-02-21 20:41:42 +00:00
cls%seawood.org 4e1a592115 Add support for cross-compiling to mingw.
Bug #222013 r=bryner
2004-02-20 22:14:14 +00:00
darin%meer.net 8d65e087ae landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt 2004-02-19 02:44:03 +00:00
tor%cs.brown.edu 3867672802 Bug 231620 - build option for cairo svg renderer. r=alex sr=bryner a=chofmann 2004-02-12 16:05:54 +00:00
cls%seawood.org 486c2570e0 Remove troublesome libiberty dependency by using __cxa_demangle instead of cplus_demangle. (redux)
Bug #232763 r=dbaron sr=brendan
2004-02-11 07:16:11 +00:00
cls%seawood.org 1a0e9742d7 Backing out previous changes.
Missed a cplus_demangle call and it turns out that all of trace-malloc needs to be tweaked to use c++ instead of C.
Bug #232763
2004-02-10 18:55:04 +00:00
cls%seawood.org 761be36b61 Remove troublesome libiberty dependency by using __cxa_demangle instead of cplus_demangle.
Bug #232763 r=dbaron sr=brendan
2004-02-10 16:19:47 +00:00
alex.fritze%crocodile-clips.com 5c676d4a47 Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).

Not part of default build; code is #ifdef'ed out.

r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 12:39:26 +00:00
tor%cs.brown.edu bbf2ef596f Bug 208314 - remove use of iostreams to allow building with compilers
that don't support classic C++ iostreams (ex: MSVC++ .net 2003).
r=timeless, sr=dbaron
2004-02-07 02:41:10 +00:00
pinkerton%aol.net f5821e701b prefer xcodebuild to pbxbuild (bug 224161, r=bryner) 2004-02-04 23:14:33 +00:00
kairo%kairo.at 3d12a17e05 bug 232011 - Use the XUL preprocessor for build-time inserting of localeVersion strings, this removes contents*.rdf.in files and resurrects the contents*.rdf files, using preprocessor.pl via the jar.mn definitions 2004-02-04 14:24:38 +00:00
bryner%brianryner.com 0ca4d12034 Make NS_IMETHOD set hidden symbol visibility by default on ELF platforms. This is always desirable for virtual methods implemented in XPCOM component libraries, since it's impossible to reference the symbol from outside of the library. The behavior can be overridden as needed, such as a base class in a shared library that's linked against. For more details, see the comments in nscore.h and bug 227537. r=dbaron, sr=darin. 2004-02-03 08:32:33 +00:00
dbaron%dbaron.org 48c036956d Allow MINIMO=1 to be specified in a mozconfig file. b=232254 r=dougt 2004-02-01 23:22:21 +00:00
pinkerton%aol.net 6233fbb29e add support for OSX 10.3 SDK support so build done on 10.3 can be run on
previous OS versions. Enabled with configure flag --with-macos-sdk=dir
(bug 224161, r=bryner)
2004-01-29 20:18:14 +00:00
wchang0222%aol.com 1a73723866 Bugzilla bug 230934: fixed the second sed script for extracting versions of
Microsoft tools. Pass both sed scripts to the same invocation of sed.
Removed the unnecessary spaces in awk variable names. r=cls. sr=bryner.
2004-01-22 22:38:18 +00:00
bryner%brianryner.com e66e80fad9 Add -Wno-non-virtual-dtor to suppress questionable warnings about non-virtual destructors from gcc. Bug 229866, r=dbaron. 2004-01-02 00:54:34 +00:00
scott%scott-macgregor.org c3ccee066e fix for bug #227651
[calendar] [mozilla 1.x] if native calendar app is available, and mozilla calendar is not there,
show chrome to launch a native calendar, if specified by a pref

r=leaf, a/sr=sspitzer
2003-12-11 23:30:38 +00:00
dbaron%dbaron.org d5582721b7 Separate locale version from Mozilla version so we do not have to bump locale version for every release. b=226377 r=kairo, bsmedberg sr=ben a=asa 2003-12-02 23:22:11 +00:00
bsmedberg%covad.net 9b6ea3d765 Make the Mozilla build configurator ouput the correct results for --enable-chrome-format. This
does not affect the generated configure script.
2003-11-03 15:26:51 +00:00
bsmedberg%covad.net b5a2a67987 Bug 223084 - enable the static component loader by default r/sr=dougt 2003-10-30 21:11:07 +00:00
bsmedberg%covad.net a16da231df Bug 216366 - fix for activestate perl using GNU make 3.80 r=bryner 2003-10-30 21:05:56 +00:00
sfraser%netscape.com b68864dece Bug 223323: fix building under panther, where pbxbuild is replaced by xcodebuild. r=pink, sr=bryner. 2003-10-23 17:47:33 +00:00
mkaply%us.ibm.com 47b0bc8b8c Up OS/2 stack size and remove OS/2 build options 2003-10-14 22:22:36 +00:00
tor%cs.brown.edu 7386551ac2 Bug 208461 - midl semantics changed (VC++ .NET 2003). r=bryner 2003-09-26 19:31:18 +00:00
daniel%glazman.org d3099c31e9 build system for standalone Composer; b=215795, r=cls@seawood.org, sr=scott@scott-macgregor.org 2003-09-24 13:59:37 +00:00
cls%seawood.org 9e9e1e36f9 Remove unused ios::bin & ios::binary checks. 2003-09-22 01:13:16 +00:00
cls%seawood.org 4ed4bcc52c Bump build requirements for gcc on win32 to w32api 2.4 & windres 2.14.90 and add version checks.
Remove hacks used for previous versions
Bug #203292 a=bryner
Bug #219327 a=bryner
2003-09-18 19:27:39 +00:00
mkaply%us.ibm.com a276239a2d #215581
r=mkaply, sr=blizzard (platform specific)
Changes to get GCC 3.2.2 working on OS/2 - this set is OS/2 only changes
2003-09-18 19:13:23 +00:00
dbaron%dbaron.org 905a62182a Use incremental linking again on Windows, for DLLs. b=216335 rs=cls 2003-09-16 22:36:02 +00:00
cls%seawood.org 667c70044d Use AWK instead of awk for win32 compiler checks.
Bug #218906
2003-09-15 04:46:16 +00:00
cls%seawood.org 99017c8c60 Allow libidl & glib to be installed in separate prefixes on win32.
Bug #216367 r=bryner
2003-09-15 04:00:54 +00:00
cls%seawood.org 168af1d84c When calling windres, use a temp file to work around resource issue.
Thanks to Sander <mybugzilla@juima.org> for the original patch.
Bug #213281 r=cls rs=leaf
2003-09-15 03:36:36 +00:00
pkw%us.ibm.com cdb8d07924 Bug 218829 - Typo in configure.in test for VisualAge Compiler.
r=bryner@brianryner.com
2003-09-11 16:24:44 +00:00
pkw%us.ibm.com 48c6e651e5 Bug 217499: Clean up AIX libpath and configure script
r=cls@seawood.org, a=asa@mozilla.org
2003-08-29 17:15:06 +00:00
cls%seawood.org a0a91fcd8a Skip iconv checks for darwin builds as iconv is only available from fink and we do not want the extra external dependency.
Thanks to Jerry Talkington <jerry@smartasfuck.com> for the patch.
Bug #216908 r=cls sr=darin a=asa
2003-08-26 15:56:49 +00:00
bsmedberg%covad.net 916b524bef Bug 216366 - configure doesn't wrap ActiveState Perl calls correctly. r=cls a=asa 2003-08-26 00:29:19 +00:00
cls%seawood.org 3027ba5b8a Only build freetype support when freetype is present and we're building against an X11-based toolkit.
Bug #216076 r=bryner a=asa
2003-08-18 18:56:42 +00:00
cls%seawood.org 02c7851c65 That AC_SUBST shouldn't be conditional. 2003-08-14 21:37:31 +00:00
cls%seawood.org 7f53862a76 Set CYGDRIVE_MOUNT at configure time for cygwin-wrapper performance enhancement to work.
Thanks to Brian Ryner <bryner@brianryner.com> for the patch.
Bug #206643 r=cls a=mkaply
2003-08-14 21:36:22 +00:00
dbaron%dbaron.org b75b9c5b2c Add -Wno-long-long before adding -pedantic so that we can compile on gcc 3.3.1 without --disable-pedantic. r=bryner a=asa b=214051 2003-08-12 06:01:48 +00:00
cls%seawood.org 0cbbeb36cd Do not set MOZ_ENABLE_COREXFONTS for win32 builds.
Thanks to Stephen Walker <sdwalker@myrealbox.com> for the patch.
Bug #214134 r=leaf
2003-08-05 19:40:30 +00:00
cls%seawood.org ce97dd95ed cygwin perl is already wrapped 2003-08-05 07:45:28 +00:00
cls%seawood.org 5c559fb56d Wrap perl calls since we still support activestate perl.
Fixing bustage
2003-08-05 06:03:56 +00:00
cls%seawood.org 064d382e0c Fix VPATH build problem with cygwin make 3.80:
* Force use of native cygwin paths & cygwin_wrapper
* Remove _NO_AUTO_VARS mess
* Use full source path when calling win32 compiler so debugging info shows up
* Change DEPENDENT_LIBS to use an intermediate header file instead of commandline define
Bug #210393 r=leaf sr=bryner
2003-08-05 04:43:49 +00:00
daniel%glazman.org a1e75e8d7c bustage fix backing out 214597 fix 2003-07-31 20:04:25 +00:00
daniel%glazman.org ce180c43c0 Build fails with french version of VC7 because of case-sensitivity of version msg
b=214597, r=cls@seawood.org, sr=leaf@mozilla.org
2003-07-31 18:50:23 +00:00
timeless%mozdev.org 267497e472 Adding the ablity to disable view source.
patch by dougt r=bz,sr=darin,b=199335
2003-07-30 23:57:39 +00:00
timeless%mozdev.org 4e9aa03fa2 Bug 214445 View Page Source fails
Backing out:
Bug 199335 [minimo]make all viewsource stuff configurable
2003-07-30 17:02:52 +00:00
dougt%meer.net 0a335488c8 Adding the ablity to disable view source. r=bz,sr=darin,b=199335 2003-07-30 02:39:05 +00:00
mkaply%us.ibm.com ff1562cfc1 Turning spellchecker in default build - not packaged yet 2003-07-28 20:36:13 +00:00
mkaply%us.ibm.com 47c65ca78c #56301
r=mkaply, pedemont, jblanco, sr=kin@netscape.com, a=drivers
Turn on spellchecker for extensions=all builds only - not part of any default builds
2003-07-25 18:48:02 +00:00
seawood%netscape.com 905b29e9d9 Use -mno-cygwin when calling $CPP to make sure the proper path is used for mingw builds when checking for headers. 2003-07-13 17:39:06 +00:00
dougt%meer.net d4e9c76233 missed a AC_SUBST from a checkin last night. a=dbaron 2003-07-09 21:55:23 +00:00
dougt%meer.net 99c8492a4f Adding warning comment to configure option 2003-07-09 05:11:31 +00:00
dougt%meer.net e49407a60d Allow disabling of profile locking. r=ccarlen b=212132 2003-07-09 05:07:56 +00:00
dbaron%dbaron.org dbe61def87 Add layout-debug to MOZ_EXTENSIONS_ALL. b=137331 r+sr=bryner 2003-07-08 21:20:04 +00:00
bryner%netscape.com 7ff4f02e7f Search for either pbxbuild or pbbuild, to allow building with the xcode tools on Mac OS X. Also, use -no-cpp-precomp instead of -traditional-cpp, for gcc 3.3 compatibility. Bug 211895, r=sfraser. 2003-07-07 18:22:04 +00:00
seawood%netscape.com 1a6a612624 Split private xpcom defines into separate header.
Bug #210409 r=dougt
2003-07-03 20:55:23 +00:00
seawood%netscape.com 8fdbbdff1d Make user-specific application directory name configurable using --with-user-appdir.
Thanks to Ben Bucksch <ben.bucksch@beonex.com> for the original patch.
Bug #58327 r=dougt
2003-07-01 18:32:49 +00:00
seawood%netscape.com 4fbdfa6f20 Fixing X-on-X bustage 2003-07-01 03:57:47 +00:00
seawood%netscape.com 775e423c59 Argh. HAVE_64BIT_OS is not xpcom specific.
Bug #210409
2003-06-27 19:17:46 +00:00
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
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