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

865 Коммитов

Автор SHA1 Сообщение Дата
cls%seawood.org 8dba30fb0e Sigh. We call that script unconditionally onw so this might as well be an error condition. 2000-09-21 08:10:19 +00:00
cls%seawood.org 3f37afcf0e We're going to start checking for perl modules to avoid build bustage down the road. For now, disable jar packaging if we do not have the required modules. 2000-09-21 07:14:29 +00:00
cls%seawood.org 1cead0fc13 Remove hardcoded initial setting of MOZ_DISABLE_JAR_PACKAGING so users can set it in the env passed to configure. Thanks to decklin for pointing this out. 2000-09-21 06:32:18 +00:00
mcafee%netscape.com 561653a1f6 Adding --disable-jar-packaging for unix. r=warren 2000-09-21 02:11:01 +00:00
jdunn%netscape.com 4a78f455ae unsetting the NO_LD_ARCHIVE flag for AIX, since it doesn't need
it and actually causes problems for us.
a= brendan@mozilla.org
#= 52783
r= cls@seawood.org
2000-09-20 11:40:42 +00:00
cls%seawood.org 80b7d5b9f5 Ok, I'm a moron. stderr == 2. 2000-09-15 22:29:20 +00:00
cls%seawood.org 1aeecbb77a Change redirection rules for perl test so stderr results appear in config.log. Thanks to axel@pike.org for the fix. 2000-09-15 21:44:58 +00:00
cls%seawood.org eef0eadc9b Fix check for perl version and drop minimum perl version back to 5.000 r=axel@pike.org a=leaf bug #52065 2000-09-15 19:40:51 +00:00
cls%seawood.org 8114481fd0 Sigh. This should be a warning for now, not an error condition 2000-09-15 15:03:33 +00:00
cls%seawood.org 8b07a72eff Turn off exception handling for irix 6.x builds as it fixes a bug with out-of-scope gotos. Bug #25562. Thanks to <jsd@igroup.org> for the suggested fix. 2000-09-15 06:39:01 +00:00
cls%seawood.org f6a75fc8c3 Fix perl api test so that jar packaging is not always disabled. 2000-09-15 06:10:56 +00:00
cls%seawood.org d8cd57fec8 Add check for perl api version 5.005 as forced by this jar fiasco.
Turn on MOZ_DISABLE_JAR_PACKAGING if perl api != 5.005 or zip is not installed.
Turn off the copy feature of make-jars.pl as that doesn't work in the objdir aware version of the make-jars.pl script.
Bug 52065. r=bryner
2000-09-15 00:19:30 +00:00
waterson%netscape.com 1bf469d51f Make sure we get demangling for --enable-trace-malloc builds, too. r=brendan 2000-09-11 05:08:09 +00:00
cls%seawood.org bc77023ff8 Oops. --disable-libIDL doesn't work as the macro is checking for --without-libIDL 2000-09-09 01:00:03 +00:00
cls%seawood.org b9d2f17968 Every MKSHLIB_FORCE_ALL needs a MKSHLIB_UNFORCE_ALL. Should fix freebsd 2.2 bustage. 2000-09-01 21:16:36 +00:00
sgehani%netscape.com a81899ffad Rename libzlib -> libz complying with standard zlib naming convention.
[nsbeta3+ b=49735; r=sobotka@axess.com]
2000-08-25 08:32:19 +00:00
cls%seawood.org 1cc73731f3 Argh. The irix xptcinvoke glue is written only against the N32 ABI so we have no choice but to use it. This means no browser for Irix versions below 6.x. :-/ 2000-08-19 08:58:51 +00:00
cls%seawood.org 469c427b58 Use the -n32 ABI as the default for Irix 6.x but allow the option to disable it. 2000-08-19 08:05:05 +00:00
colin%theblakes.com e30fb96026 libIDL fix for OpenVMS only. r=leaf 2000-08-15 18:30:59 +00:00
jgaunt%netscape.com 256a676860 r=jdunn@netscape.com r=edburns@acm.org r=cls@netscape.com
a=leaf@netscape.com a=drapeau@eng.sun.com
bug=#43090
fix for hpux java plugin, generalized through configure.in for anyone.
2000-08-14 23:32:14 +00:00
warren%netscape.com 1dc501bfae Getting gc leak-detector to work on linux. Non-nspr changes. code=beard,wade r=warren 2000-08-11 00:13:39 +00:00
pavlov%netscape.com b964b452ae removing (broken) x11-shm code. I have not found this code to provide any speedup, and since it is broken, I am removing
it.  bug 32736 r=bryner
2000-08-06 05:18:01 +00:00
cls%seawood.org b5b56c67e5 Fix --enable-logrefcnt so that it will actually force refcnt logging on or off per http://lxr.mozilla.org/seamonkey/source/xpcom/doc/MemoryTools.html. 2000-08-02 03:17:49 +00:00
vidur%netscape.com 5d71119cbe Adding xmlextras to the default build target so that it can be included in the nightlies as per leaf. a=leaf, r=pollmann 2000-07-31 23:14:24 +00:00
cls%seawood.org dac5db04a3 Oops. Remove define accidentally set with previous checkin. 2000-07-28 11:09:00 +00:00
cls%seawood.org fc46336e90 Fix typo 2000-07-28 08:10:59 +00:00
tor%cs.brown.edu 58a834ad61 Bug 40748 - officially kill the SUNWspro4.2 build. r=cls, a=waterson 2000-07-19 19:53:01 +00:00
jdunn%netscape.com c62ff7fa71 Applying jgaunt's & jim_nance's change (see rev 1.647 & 1.649) to
hpux in general (for 10.20) as opposed to hpux11 specfic for bug #=39747
using blanket approval of r=waterson for port changes (hpux specific)
2000-07-11 20:33:33 +00:00
axel%pike.org 49dc52265e Adding rint to AC_CHECK_FUNCS, r=cls@seawood.org, a=waterson 2000-07-11 07:42:07 +00:00
cls%seawood.org 9fb0332aac Updated NetBSD section so that mozilla will build on NetBSD-current. Bug #41524 Thanks to Shin'ichiro TAYA <taya@sm.sony.co.jp> for the patch. 2000-07-08 11:39:05 +00:00
cls%seawood.org 33b80651af Add --disable-libIDL option for use with standalone modules. 2000-07-08 04:45:49 +00:00
tor%cs.brown.edu 4e554bb7e3 Remove unneeded AC_DEFINE, clean up warnings, and take out debug printfs. 2000-07-08 03:39:21 +00:00
cls%seawood.org c99fd7394b Commented out compaq compiler test as the test still fails after new compiler was installed 2000-07-08 03:02:43 +00:00
tor%cs.brown.edu e9aa28bc6f Turning on MNG decoder by default on all platforms.
configure.in change r=cls.  a=pnunn,brendan.
2000-07-07 21:52:23 +00:00
mkaply%us.ibm.com 612b43c436 #40177
r = cls, a = brendan
OS/2 bringup - XP_OS2_EMX should be defined for EMX builds no matter what
2000-07-05 21:21:54 +00:00
dbaron%fas.harvard.edu 0af80d2a54 Add Vidur's xmlextras to the list of *all* extensions (what you get with --with-extensions=all). Does not affect default build. r=vidur 2000-07-01 21:41:48 +00:00
cls%seawood.org 6731a0b90c Check for -pthread support on OpenBSD as well. 2000-06-28 07:53:26 +00:00
cls%seawood.org 0511ea4947 June cleaning. 2000-06-28 07:04:52 +00:00
cls%seawood.org d27fda69b0 Adding configure option --enable-elf-dynstr-gc. Bug #43357 2000-06-28 04:32:15 +00:00
sspitzer%netscape.com 5fdeec1c47 back out part of jerry kirk's check in. not sure why he turned this off. 2000-06-27 04:37:15 +00:00
Jerry.Kirk%Nexwarecorp.com 84bc03fc95 Changes to allow the Photon version of Mozilla to not be a
MONOLITHIC_TOOLKIT any longer.
r=cls
2000-06-27 02:45:09 +00:00
rich.burridge%sun.com 705dc8cd51 Fix to allow refcnt'ing on the Solaris platform.
r=scc@mozilla.org a=brendan@mozilla.org
Bug #40769
2000-06-26 22:23:47 +00:00
rich.burridge%sun.com 16acac4ed3 Fix to allow Mozilla to build/run on the Solaris Intel platform with
Sun native compilers (SC 5.0 and Workshop 6 aka Forte). The two
xptc...uniish_x86.cpp files are forced to be compiled optimised to
generate the correct assembly code.
r=mccabe@netscape.com a=brendan@mozilla.org
2000-06-22 10:58:06 +00:00
mkaply%us.ibm.com 3dddc12efa # 40177
r = cls, a = brendan
OS/2 bring-up  - VisualAge changes for configure.in
2000-06-16 14:31:03 +00:00
dbaron%fas.harvard.edu d85bce1ecc Changes to turn on nsCOMPtr leak logging on autoconf based platforms. r=waterson@netscape.com 2000-06-15 02:13:07 +00:00
cls%seawood.org 1153e35ddb Call AC_SUBST to that MOZ_MNG is properly (un)set. 2000-06-13 23:32:42 +00:00
mkaply%us.ibm.com b0abf5d9b3 # 40177
r = cls, a = brendan
OS/2 bring-up - Change EMX param for OS/2
2000-06-13 14:55:49 +00:00
tor%cs.brown.edu 7615ad0d3f Add a --enable-mng option to enable MNG image decoder. r=cls, a=brendan 2000-06-12 23:13:42 +00:00
cls%seawood.org 3485ce173b Make the distclean target work as advertised. Bug #42167 2000-06-12 23:02:14 +00:00
akkana%netscape.com 10e2cec55e 34896: Turn on ender lite for Unix. r=mjudge 2000-06-09 20:51:45 +00:00
dmose%mozilla.org 02be1061c7 fix the first time someone runs the sub-configure for the LDAP C SDK in an objdir; code only runs when --enable-ldap is specified to configure. a=leaf@mozilla.org; r=blizzard@mozilla.org 2000-06-06 22:07:45 +00:00
slamm%netscape.com 24b4c012a4 Remove unused section header. 2000-06-05 21:26:58 +00:00
waterson%netscape.com 7ea63b347d Canonify HAVE_CPP_ACCESS_CHANGING_USING and HAVE_CPP_AMBIGUITY_RESOLVING_USING. 2000-06-05 00:46:37 +00:00
sgehani%netscape.com 03d2deed37 Reinstating zlib rules to pick shared object if it exists. Checking in for
cls@seawood.org -- reinstating rules per rev 1.657.  [r=sgehani]
2000-06-03 19:13:20 +00:00
sgehani%netscape.com 549df2b5e8 Unhork Linux installer by reinstating zlib linkage rules.
b=41255
r=pavlov
a=granrose
2000-06-02 15:51:39 +00:00
waterson%netscape.com 2e927f2fde Add --enable-trace-malloc flag. r=cls 2000-06-01 06:20:40 +00:00
jim_nance%yahoo.com 2ddf41212d Tru64 compiler flags to make template code smaller. 2000-06-01 01:07:23 +00:00
dmose%mozilla.org 9130f5f138 make mozilla configure and build the ldap sdk when --enable-ldap is given. r=pavlov@netscape.com,cls@seawoord.org; a=brendan@mozilla.org. 2000-06-01 00:26:48 +00:00
cls%seawood.org 09bf292e76 When using the local copies of zlib, png & jpeg, let the linker use the shared versions if they are available. r=waterson 2000-05-31 23:03:13 +00:00
colin%theblakes.com a64ba8e7c2 VMS only. Use uname -Wh for OS_TEST. r=leaf 2000-05-30 23:26:33 +00:00
waterson%netscape.com a42389ae29 Add NEED_CPP_TEMPLATE_CAST_TO_BASE. 2000-05-27 05:50:16 +00:00
tor%cs.brown.edu 76ee618a3d SUNWspro5.1+ bustage fix: classic iostream test needs to check
for compilers >=5.0 (actually for anything other than 4.2).
2000-05-26 21:54:54 +00:00
tor%cs.brown.edu 9623757e9e SUNWspro5.1 bustage fix: use "-Qoption" instead of undocumented
option passthrough. r=rich.burridge@Sun.COM
2000-05-26 20:44:31 +00:00
jgaunt%netscape.com 044c021677 workaround for bug 39747. timer bustage is causing crash on HP as on Tru64
a=watterson # 39747
2000-05-25 19:40:30 +00:00
axel%pike.org bea362c317 fixing horkage of clobber builds, e.g. shrike, a=syd 2000-05-25 02:04:55 +00:00
axel%pike.org daa4628992 Fix for 40456, adding --enable-xsl to configure
second is not part of default build, r,a=leaf
2000-05-24 22:54:58 +00:00
jim_nance%yahoo.com 4fbfdda992 Workaround for bug 39747. MOZ_MONOLITHIC_TOOLKIT breaks the timer code,
and this option was used on the alpha.  This changes configure.in not to set
it anymore under Tru64.  IRIX and HPUX still use this flag, are they
working right now? Blanket approval from Brendan & Waterson for porting
changes.
2000-05-23 03:37:14 +00:00
tor%cs.brown.edu 7374469368 Temporary fix for SUNWspro link bustage 39452. 2000-05-21 03:37:39 +00:00
jim_nance%yahoo.com 8254c9cbf3 Code to help fix 39541. We now use the cxx compiler to generate shared libs
containing cxx generated objects rather than calling /usr/bin/ld directly.
r=cls@seawood.org a=brendan@meer.net
2000-05-20 23:47:23 +00:00
cls%seawood.org 90c026607b Make --without-dbgrinfo-modules work properly.
Fixes for platforms without REPEATING_TIMERS (BeOS).  r=pavlov a=leaf
2000-05-18 20:10:59 +00:00
akkana%netscape.com 05dc68c27f Default of 0 on MOZ_ENDER_LITE actually made it default to ON. Turn it back off 2000-05-17 05:05:26 +00:00
akkana%netscape.com 9743e5a9de Add --enable-ender-lite flag (off by default) 2000-05-17 03:08:04 +00:00
pavlov%netscape.com 0c75802384 changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
dp%netscape.com bd00295201 Using --enable-module instead of --enable-xpcom-standalone 2000-05-16 23:03:17 +00:00
pavlov%netscape.com ec5e703948 libtimer_s.a begone! 2000-05-16 22:04:58 +00:00
cls%seawood.org c7d78537e6 Added new configure option --with-dbgrinfo-modules to allow us to independently toggle the use of the developer's -DDEBUG flag and the compiler's -g debug flag.
Thanks to Justin Morey <justin@68k.org> for the patch.  Bug 39187
2000-05-16 09:31:58 +00:00
cls%seawood.org d7fa46b93b Change the libIDL url. Bug 22200 2000-05-16 00:09:54 +00:00
waterson%netscape.com 5f0253c3ac Add test for NEED_CPP_DERIVED_TEMPLATE_OPERATORS. 2000-05-15 07:18:54 +00:00
dp%netscape.com 33627aed2b xpcom standalone rules. 2000-05-15 07:03:04 +00:00
bryner%uiuc.edu 3b1aa149be Removing unused #defines of MOZ_LEAKY and TRACING. r=cls. 2000-05-14 05:25:21 +00:00
cls%seawood.org 28fdf7c192 Fix detection for OS/2 builds. Bug 38977 2000-05-13 21:22:02 +00:00
waterson%netscape.com e62fffecef Temporarily add --enable-new-string-apis to ease transition to new Unixen. 2000-05-13 18:54:47 +00:00
cls%seawood.org 6a444d116d Added -DMOZ_WIDGET_<toolkit> for each toolkit that is enabled. Tweaked legacy plugin support so that it will compile when not using gtk. Bug 38145 2000-05-13 04:41:56 +00:00
tajima%eng.sun.com 0c686c0e7b build configuration changes for xprint(gfx/src/xprint). r=leaf, a=ftang 2000-05-12 03:31:18 +00:00
dmose%mozilla.org 28ebd5cd1d added --enable-ldap switch to configure; defaults to off; r=alecf@netscape.com 2000-05-09 06:58:37 +00:00
mj%digicool.com af9ba5c53f Make XML-RPC part of the default build on Unix and Win32. smfr will take care ofthe Mac build.
r=shaver
2000-05-05 20:33:49 +00:00
tor%cs.brown.edu 9ccca20458 Patch from andreas.otte@primus-online.de to add an "--enable-svg"
option to configure.  Defaults to not building svg.
2000-05-05 04:32:50 +00:00
cls%seawood.org eb76e1c2cf Fix for broken stopwatch (--enable-perf-metrics). Bug 27335 2000-05-05 01:30:17 +00:00
waterson%netscape.com e480592b21 Improve wording for C++ tests. 2000-05-04 06:55:09 +00:00
waterson%netscape.com e110cd0747 Add test to check whether partial template specialization works. r=scc 2000-04-27 05:52:26 +00:00
waterson%netscape.com 419a3a586f Add test to determine if the compiler has trouble comparing nsCOMPtr's to zero using operator==() and operator!=(). r=scc 2000-04-27 05:23:02 +00:00
tor%cs.brown.edu 4d3b195830 Patch from rich.burridge@Sun.COM to remove unneeded reference to
-lCstd when using the SUNWspro5.0 compilers.  libCstd is large
and only provided in static form, so this change causes the
distribution directory to shrink by about a factor of two.  r=tor
2000-04-27 00:32:01 +00:00
pavlov%netscape.com 03d4675682 string api changes r=scc 2000-04-25 05:40:45 +00:00
cls%seawood.org 2ea484ee25 Revert my objdir changes from this weekend. 2000-04-25 01:55:52 +00:00
cls%seawood.org 33edc21c9c General cleanup of the shared library rules.
Quick fix for bug #36844.
Since people kept forgetting to wrap SHARED_LIBRARY_LIBS inside MKSHLIB_FORCE_ALL & MKSHLIB_UNFORCE_ALL pairs, we now handle it in rules.mk.  Same goes for making $(SHARED_LIBRARY) dependent upon $(SHARED_LIBRARY_LIBS).
2000-04-23 17:48:04 +00:00
jim_nance%yahoo.com fd559fd98f Changed the version of the DEC C++ compiler we test for.
This should not affect systems not running Tru64 Unix
2000-04-22 11:01:07 +00:00
cls%seawood.org 176bded229 Added support for building select individual modules using --enable-modules. Currently, only dbm, xpcom & necko work. At this point, you still have to pull the whole tree. We'll fix that later. Bugs 24515 & 34159 2000-04-18 09:42:12 +00:00
jim_nance%yahoo.com 2113c7ffbd configure 2000-04-17 11:16:40 +00:00
cls%seawood.org bc34584651 Changed BeOS linker flags so that it will resolve all symbols when linking shared libs. Added -lbe to OS_LIBS for BeOS. This should get rid of the "missing symbol" error at runtime. 2000-04-17 03:47:33 +00:00
jim_nance%yahoo.com 922fe6f148 Fix for 35810. The configure script now stops running if perl can
be found.  It used to keep going and cause build errors.
r=cls
2000-04-15 10:55:55 +00:00
jim_nance%yahoo.com 8d57f3e967 Backing out some changes to CFLAGS that did not work as well as I wanted
them to.
2000-04-13 22:28:27 +00:00
jim_nance%yahoo.com c934025584 Fixes for bug 35466 from wtc, along with some suggestions for better
compiler flags from Jeff D. at Compaq.  This should not affect anything
other than Tru64 Unix.  If it does I can be reached at 919.859.3885
2000-04-13 03:13:14 +00:00
cls%seawood.org f6ba55aac8 BeOS build fixes. Bug #34553 2000-04-12 06:20:59 +00:00
cls%seawood.org 2d4b1edaca Add CFLAGS & CXXFLAGS to MKCSHLIB & MKSHLIB respectively. Bug 35127, r=shaver, a=leaf 2000-04-10 20:38:28 +00:00
cls%seawood.org 3c1876ab59 Minor changes to incoporate OS/2 into our build system. Bug #34106
We now set MOZ_{JPEG,ZLIB,PNG}_{CFLAGS,LIBS}, XPCOM_LIBS, MOZ_COMPONENT*_LIBS, WIDGET_DLL, GFXWIN_DLL and MOZ_JS_LIBS in configure.
Added os2 specific arguments to configure.
Added os2 target arch section to configure.
Modified a handful of Makefile.ins to use MOZ_JS_LIBS, MOZ_COMPONENT_LIBS, & EXTRA_DSO_LIBS where necessary.
2000-04-05 06:08:04 +00:00
cls%seawood.org d8b7f7ec3a Changes to get the BeOS build running. Patch provided by Yannick Koehler <koehler@mythrium.com> . 2000-04-05 02:12:26 +00:00
cls%seawood.org 1ea74d1bd4 Add -Wno-multichar to WARNINGS_C*FLAGS for BeOS. Thanks to "Yannick Koehler" <koehler@mythrium.com> for the patch. 2000-04-04 07:53:25 +00:00
waterson%netscape.com d748616253 Add test for HAVE_CPP_UNAMBIGUOUS_STD_NOTEQUAL, which tests to see if |operator!=()| in the standard template library is overly helpful, and causes compiler bustage. r=scc 2000-04-04 06:36:08 +00:00
cls%seawood.org e6724bf622 Remove CFLAGS from LDFLAGS. Bug #23870 2000-04-04 05:58:09 +00:00
cls%seawood.org 57978e5c23 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +00:00
cls%seawood.org ec05d70cb6 Moved setting of platform specific DLL_SUFFIX to configure.
Removed old unused WINNT ifdefs from rules.mk.
2000-03-31 10:49:39 +00:00
cls%seawood.org 2a66da2fae Remove --enable-implicit-archive option and rule sets as they still have dependency problems and are not being worked on. Bug #15241 2000-03-31 09:37:14 +00:00
cls%seawood.org 93408ca534 Added HOST_LIBIDL_CONFIG to build. Bug #11890 2000-03-31 07:12:39 +00:00
blizzard%redhat.com 31f5ab0f46 remove the old webshell based gtk embedding widget from the build. also, add the new gtk embedding widget makefiles to allmakefiles.sh. r=leaf 2000-03-31 03:58:02 +00:00
waterson%netscape.com e2976c60e9 Beef up autoconf tests to differentiate 'ambiguity resolving' and 'access changing' support of the 'using' keyword. Add a test to see if the 'std' namespace is used on the platform. r=scc 2000-03-28 07:01:37 +00:00
waterson%netscape.com 8af63be58b Reverting my changes: I think I may have broken nsCOMPtr comparison with this... 2000-03-28 00:36:39 +00:00
waterson%netscape.com af45c443cc Make HAVE_CPP_USING test even trickier to force it to break on gcc-2.7.2.3, which really *doesn't* support |using|. r=scc 2000-03-28 00:24:17 +00:00
waterson%netscape.com fe63ab7254 Botched the variable test. Sorry! 2000-03-24 06:32:01 +00:00
waterson%netscape.com 0f1983b210 Add HAVE_CPP_MODERN_SPECIALIZE_TEMPLATE_SYNTAX test; make HAVE_CPP_SPECIALIZATION test a bit more lax; make HAVE_CPP_USING a bit more rigorous. r=scc 2000-03-24 05:59:28 +00:00
slamm%netscape.com 992b9450d8 Clean up detect-webshell-leaks option. 2000-03-21 21:05:13 +00:00
sspitzer%netscape.com b556422f2d adding NO_UDSOCK for vms only. submitted by colin blake. 2000-03-18 15:52:41 +00:00
sspitzer%netscape.com 6a46b9ae57 clean up nsUserInfoUnix.cpp. fix from Chris Seawood <cls@seawood.org>.
r=sspitzer, tested by colin blake on vms.
2000-03-17 07:53:19 +00:00
jim_nance%yahoo.com 52f21cf88b -gall only works with the c++ compiler
r=Pavlov
2000-03-17 03:41:08 +00:00
leaf%mozilla.org 1448dfcab2 better extension directory handling. original fix from
Axel Hecht <axel@pike.org>, modified to include xmlterm in the ``all'' and
``yes'' options by leaf@mozilla.org, r=cls@seawood.org
2000-03-17 00:16:44 +00:00
jdunn%netscape.com 2fde717fec for AIX check for libC_r instead of libC
discovered by ciaran.deignan@bull.net
2000-03-15 23:38:07 +00:00
leaf%mozilla.org e88a2f3941 fixing paths to be absolute so third party dependent build systems can
take advantage of the linker scripts. r=slamm
2000-03-15 01:55:04 +00:00
pavlov%netscape.com b2fa03ca14 psm-glue to extensions 2000-03-14 06:08:49 +00:00
slamm%netscape.com bde03413e2 Ripout everything except what ns tree needs on top of mozilla tree. ns tree's autoconf.mk.in will now include the one from mozilla. All you have to do is override settings if necessary. 2000-03-14 03:16:25 +00:00
cls%seawood.org 6e33e7ef4f Remove unconditional define of HAVE_DEV_ZERO for solaris.
Add NEED_USLEEP_PROTOTYPE define for osf1.
Replace the osf specific ifdefs in widget with NEED_USLEEP_PROTOTYPE ifdefs.
2000-03-13 08:35:57 +00:00
pavlov%netscape.com 33ce2d4e90 changes to let us build on MacOS X 2000-03-11 03:08:04 +00:00
sherry.shen%sun.com 14768205c5 Bug #28281, r=leaf, a=leaf,
Add an option for building Java-supplement
and fix the Java building problem about JDIRS.
2000-03-09 02:08:23 +00:00
jim_nance%yahoo.com 5f67ce7b92 Fix for the Tru64 changes to work with the autoconf scheme we are using.
r=cls
2000-03-07 02:35:43 +00:00
warren%netscape.com 39a598bf60 Bug 21556: Making linux be thread-safe. Adding NS_MT_SUPPORTED to config rules. r=mcafee,a=jar 2000-03-05 09:07:44 +00:00
cls%seawood.org 5cea5856a2 Long overdue removal of broken comment from --enable-mathml. Sorry guys. 2000-03-02 11:14:38 +00:00
jim_nance%yahoo.com cd357cf6ad add -noexceptions flag for Tru64 (AKA Digital Unix AKA OSF/1) cxx compiler 2000-02-26 02:58:36 +00:00
cls%seawood.org ac0ba372bf Add X_CFLAGS to CPPFLAGS so that the X11 include path is used when looking for headers and testing for features.
Add defines needed for mingw32 build.
2000-02-25 23:11:33 +00:00
wtc%netscape.com f816aa5c82 Bugzilla bug #27457: pull NSPR using the static tag
NSPRPUB_RELEASE_4_0_20000218.  Change NSPR_VERSION to 4.
r=leaf@mozilla.org. a=jar@netscape.com.
Modified files: client.mak, client.mk, configure, configure.in,
build/mac/NGLayoutBuildList.pm, config/config.mak
2000-02-21 20:19:14 +00:00
cls%seawood.org e9e1a2e4f3 BeOS specific tweaks to allow the browser to compile.
Fixed configure.in to properly set developer specific debug flag under BeOS.
Added UNIX_CRASH_ON_ASSERT ifdef to stop BeOS from bring up debugger on non-abort assertions.
2000-02-16 08:06:00 +00:00
cltbld%netscape.com 155813b2a4 Backing out wtc's nspr changes to clear up thread hanging & orangeness in linux build. r=alecf,don 2000-02-16 02:09:05 +00:00
leaf%mozilla.org 87deff0995 fix for 10847, r=cls@seawood.org, turning on detect-webshell-leaks code
by default for debug builds.
2000-02-15 22:33:33 +00:00
tor%cs.brown.edu 0cd9d13b67 Add vtable autodetection for solaris to enable use of SUNWspro5.0
compilers.  bug 20297. r=cls
2000-02-15 21:23:01 +00:00
wtc%netscape.com 40c478f70c Bugzilla bug #27457: pull the NSPR tag NSPRPUB_4_0_BETA_20000215 and
bump NSPR_VERSION to 4.
Modified files: client.mak, client.mk, configure, configure.in,
build/mac/NGLayoutBuildList.pm, config/config.mak
2000-02-15 21:17:40 +00:00
cls%seawood.org 5f277538bc Pass value of NSPR_VERSION to subconfigures to reduce number of places the nspr version needs to be updated. Bug #27457 2000-02-15 04:52:52 +00:00
dp%netscape.com f41bccfd9f bug# 13732 Removing brprof from the build. r=akkanna 2000-02-12 18:50:36 +00:00
Jerry.Kirk%Nexwarecorp.com 29daf523eb Making changes for the Neutrino/Photon platform to switch from Photon 1
to Photon 2 and from cross compiling under QNX to native compiling under
Neutrino.
2000-02-09 12:57:36 +00:00
mcafee%netscape.com b9248e426c Adding support to bypass profile at startup to test tinderbox. setenv MOZ_BYPASS_PROFILE_AT_STARTUP 1 to get do this. r=pavlov 2000-02-05 04:07:57 +00:00
jdunn%netscape.com 833c49b7ff for plds detection, use PL_NewHashTable instead of PL_GetEvent (since wtc moved
that to xpcom).
r= wtc@netscape.com
a= leaf@mozilla.org
2000-02-01 01:01:07 +00:00
jim_nance%yahoo.com 0f13ae6b9d Fix description of --enable-jprof
r=Pavlov
2000-01-26 13:01:31 +00:00
slamm%netscape.com 0ebb3b0475 Remove extra perl test. Move nspr option down in the list for the configurator page (http://cvs-mirror.mozilla.org/webtools/build/config.cgi). r=pavlov. 2000-01-26 00:45:58 +00:00
alecf%netscape.com 7f865e4e45 Check in jlnance's jprof patches. r=alecf. Thanks! 2000-01-18 02:45:07 +00:00
bruce%cybersight.com a0e34ea2f3 Speeling cownts. r=shaver 2000-01-17 21:28:22 +00:00
colin%theblakes.com 5ad3554f27 Fix OpenVMS build (broken by rev 1.562). r=cls 2000-01-15 21:54:19 +00:00
cls%seawood.org 813dfe092e Add a check for miscompiled long long when using -pedantic. Bug #19431 r=waterson 2000-01-15 01:39:44 +00:00
cls%seawood.org 5695508a59 Added check for GNU as as we can only use certain ASFLAGS under solaris with Sun's as. 2000-01-11 04:54:28 +00:00
jdunn%netscape.com 99a454b8f4 turning AIX to not be MONOLITHIC (following Colin and his OpenVMS work)
r= <noone>
2000-01-06 00:46:54 +00:00
mcafee%netscape.com 74efe2f4fb Turning OJI on by default (18899). Removing obsolete --enable-oji, --enable-java. r=slamm 2000-01-04 05:28:45 +00:00
cls%seawood.org bd821a0c4b Ok, taking this split of compiler options used only for compiles a step further....The idea is that when the user passes CFLAGS to configure, those flags are to be used basically anywhere that that CC is. COMPILE_FLAGS is set in configure to contain the compiler flags that cannot be used while linking (e.g. -include on BSD/OS). In config.mk, I moved all of the variables that used to compose CFLAGS into COMPILE_CFLAGS so that CFLAGS only contains the values from running configure.
Removed unused NOMD_CFLAGS & MDUPDATE_FLAGS.
1999-12-24 10:58:11 +00:00
briano%netscape.com 064cf82fcb Potential fix for Unixware 7 breakage, and a hack to deal with the lack of a prototype for usleep on Sol 2.5.1. 1999-12-24 01:14:23 +00:00
briano%netscape.com d9095adadc Fix for build bustage on Solaris 2.3. 1999-12-18 00:13:27 +00:00
briano%netscape.com c5200d8c12 Fix specifically for NetBSD/alpha builds. Won't affect other platforms. a=chofmann 1999-12-17 03:25:04 +00:00
briano%netscape.com 1b4d1c63ff Fix for build breakage on some of the unwanted platforms. 1999-12-16 00:07:19 +00:00
briano%netscape.com a9e939f899 Fix for bug 21676. a=chofmann 1999-12-15 01:04:31 +00:00
briano%netscape.com 41a151a45f Build fix for Solaris 2.3 (yes, really). No effect on other platforms. a=chofmann 1999-12-13 23:14:13 +00:00
briano%netscape.com 284390e0f3 Okay, the AIX breakage showed what was wrong with my initial bug 20882 change.
Linux and Solaris (using gcc) didn't have any problems, so I didn't notice
I was ending up with -DD_INO=\"d_ino\" when I really wanted -DD_INO=d_ino.
This fixes that problem.  Still will have no effect on the "official" builds
until the related code changes go in.
1999-12-11 06:02:54 +00:00
briano%netscape.com fe651543eb Initial change to fix bug 20882. Defines D_INO and HAVE_VA_LIST_AS_ARRAY as appropriate. Won't affect builds until the actual code changes are checked in after M12. a=chofmann 1999-12-11 02:33:31 +00:00
cls%seawood.org daae47e365 Remove unnecessary options from DSO_LDOPTS for AIX. r=jdunn 1999-12-10 20:10:57 +00:00
briano%netscape.com 35d347fe5e Backed out my earlier QNX memory model change. It compiles just fine, but binaries linked in this manner don't run (memory violation). Sigh... 1999-12-07 03:50:43 +00:00
cls%seawood.org 93568890a8 Add "-p1" to aix's DSO_LDOPTS. Make aix use DSO_LDOPTS when making shared libs. 1999-12-05 06:24:12 +00:00
cls%seawood.org a60f31e93b Instead of testing if /dev/zero is a file, just check if it is readable. Bug #16942 r=granrose 1999-12-05 03:50:53 +00:00
cls%seawood.org e47c48e974 Use the builtin AC_LANG_ functions rather than overriding CC & CFLAGS when testing for non-C language features. Partial fix for bug #20254 1999-12-03 07:20:14 +00:00
bryner%uiuc.edu 0a8f191827 Remove two more unused defines, UNIX_EMBED and X_PLUGINS. r=cls. 1999-12-03 04:29:53 +00:00
briano%netscape.com 1b6676992e QNX-specific build fix. This should solve the stupid memory model segment size too small thing. 1999-12-03 00:07:18 +00:00
bryner%uiuc.edu e58c61d6f5 Removing unused UNIX_LDAP define from the build. r=cls. 1999-12-02 02:34:39 +00:00
cls%seawood.org db98473510 Removing --disable-editor (and MOZ_EDITOR) from the build as the editor module now handles all of the text fields for Mozilla and using this option will result in a "non-working" browser (text fields are not editable). Bug #20369 1999-12-01 06:08:25 +00:00
jdunn%netscape.com 57333d6e7e # 18551
r= granrose@netscape.com & rkl@connect.org.uk

On HPUX enable SHLIB_PATH in gcc builds
1999-11-30 22:54:08 +00:00
mcafee%netscape.com 8fc1326dc3 Add -DULTRA_SPARC to CFLAGS as well, needed for jslock.c/WS5.0/Solaris. r=slamm 1999-11-24 00:43:58 +00:00
cls%seawood.org faba7ca222 Oops, we're using USE_PTHREADS instead of _HAVE_PTHREADS. 1999-11-23 18:55:01 +00:00
cls%seawood.org e96ad492f8 Added check for pthread symbols in libc. 1999-11-23 15:31:56 +00:00
cls%seawood.org cbcea4c4e7 Forgot the "test" keyword on the final elif. Bug #19626 1999-11-23 06:35:43 +00:00
cls%seawood.org e20009557e FreeBSD should not use monolithic toolkit by default. Patch submitted by Pascal Hofstee <daeron@shadowmere.student.utwente.nl>. 1999-11-22 15:16:34 +00:00
cls%seawood.org 01ee3eae4c We don't need to recalculate the OS_* variables each time make is invoked so move them into configure.in so that they are set only once. 1999-11-22 08:15:46 +00:00
duncan%be.com eee97d86af Try again with fix for BeOS build. This is not the same fix that broke
the Solaris build yestarday, but I'm looking at tinderbox anyway, ready
to back this out if there are build problems.
r=mcafee, r=shaver
1999-11-20 16:15:44 +00:00
nisheeth%netscape.com b0e82245da Backing out mcafee's change to configure.in to fix SunOS bustage. 1999-11-19 07:50:38 +00:00
mcafee%netscape.com 0c106adc1e Fix from Duncan Wilcox, makefiles have dependency on MOZ_TIMER_LIBS and cannot use -ltimer_beos. r=mcafee (me) 1999-11-19 05:24:47 +00:00
colin%theblakes.com d1588cf8c7 Do not define MOZ_MONOLITHIC_TOOLKIT for OpenVMS 1999-11-18 22:38:51 +00:00
jdunn%netscape.com 48495910ae Change the linking option of -Bsymbolic to only happen on Components
(i.e the i18n code and NOT on anything that links in gtk

r=pepper@netscape.com
# 18129
1999-11-18 02:49:30 +00:00
jdunn%netscape.com c8ebbea147 Fixing all unresolved symbols on unix. The bug has the diff's
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:47:54 +00:00
cls%seawood.org 303785fc25 Remove substitution of unused variables 1999-11-14 01:26:33 +00:00
jdunn%netscape.com 2846a853d1 turn on NSCAP_DISABLE_DEBUG_PTR_TYPES for AIX 1999-11-12 03:55:34 +00:00
jdunn%netscape.com 1ccd626080 Add a configure.in flag to allow components (IS_COMPONENTS) to link
against NSPR and xpcom.  I did this for AIX and added the step for
OpenVMS per Colin Blake's note.
1999-11-11 21:55:11 +00:00
mcafee%netscape.com aee3b686b3 Adding comment about cookie and wallet dependency, r=morse,shaver 1999-11-11 21:36:22 +00:00
jdunn%netscape.com f05697bda4 HP specific Fix for #16506. 1999-11-11 02:08:10 +00:00
cls%seawood.org def1bb1371 Moved the handling of extensions into configure.in.
Changed allmakefiles.sh to only generate Makefiles for extensions directories that are specified.
Added support for --with-extensions=none & --without-extensions
The following options have been superceded by --with-extensions:
   --disable-cookie-management
   --disable-client-wallet
   --disable-single-signon
1999-11-09 23:30:32 +00:00
cls%seawood.org aef4afc557 Removed NECKO define.
Added '-W -Wno-unused' to _WARNINGS_CFLAGS for gcc.
Marked --enable-mathml as broken.
1999-11-09 23:22:15 +00:00
dmose%mozilla.org 8535dda53e updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
cls%seawood.org e501ad8da4 Tested various build options, marked some broken, unmarked others that have been fixed. Removed obsolete options. 1999-11-01 15:32:02 +00:00
nisheeth%netscape.com 8f292a36ca Added --enable-detect-webshell-leaks autoconf flag. 1999-10-27 07:13:48 +00:00
ramiro%fateware.com a426b260aa Removing the badly rotten MOZ_STRIP_NOT_EXPORTED hack. We now have a better
way to accomplish the same thing using linker version scripts.
r=cls@seawood.org
1999-10-22 07:11:43 +00:00
ramiro%fateware.com 035f0f5f2a Work in progress to add reasonable rpm packaging support for the beast.
NOT PART OF THE SEAMONKEY BUILD.
1999-10-21 14:57:38 +00:00
nisheeth%netscape.com f0e0d5ee25 Will not affect build. Add support for --enable-perf-metrics autoconf flag that will switch on the reporting of timing information about gecko's layout processes. 1999-10-21 02:01:49 +00:00