Commit Graph

766 Commits

Author SHA1 Message Date
cls%seawood.org
80ea3d9e55 Argh! We're caching the results of the checks for zip & perl from way back when so we need to check them against : as an error condition. 2000-09-21 08:20:16 +00:00
cls%seawood.org
a21a980793 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
c65990b115 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
77a80922d6 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
99a4670b2a Adding --disable-jar-packaging for unix. r=warren 2000-09-21 02:11:01 +00:00
jdunn%netscape.com
2ba0a51c8f 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
48c2e24d72 Ok, I'm a moron. stderr == 2. 2000-09-15 22:29:20 +00:00
cls%seawood.org
92e0c32028 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
11c5d3367e 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
368aa5bcd6 Sigh. This should be a warning for now, not an error condition 2000-09-15 15:03:33 +00:00
cls%seawood.org
7570884a02 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
9bd9de44d9 Fix perl api test so that jar packaging is not always disabled. 2000-09-15 06:10:56 +00:00
cls%seawood.org
b4bc453a6e 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
27d5c1658f Make sure we get demangling for --enable-trace-malloc builds, too. r=brendan 2000-09-11 05:08:09 +00:00
cls%seawood.org
2d40396b9f 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
5d2eebb92f 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
8b7c694896 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
ab983bf6e3 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
5ef043ad42 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
707198a4b1 libIDL fix for OpenVMS only. r=leaf 2000-08-15 18:30:59 +00:00
jgaunt%netscape.com
85eba39719 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
80ee64b1e3 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
9aad91d714 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
aee50b580f 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
674ad9d95f 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
49ae54f8a9 Oops. Remove define accidentally set with previous checkin. 2000-07-28 11:09:00 +00:00
cls%seawood.org
d848d8a94b Fix typo 2000-07-28 08:10:59 +00:00
tor%cs.brown.edu
1d1a5485e4 Bug 40748 - officially kill the SUNWspro4.2 build. r=cls, a=waterson 2000-07-19 19:53:01 +00:00
jdunn%netscape.com
16993ab9ad 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
932ea05e52 Adding rint to AC_CHECK_FUNCS, r=cls@seawood.org, a=waterson 2000-07-11 07:42:07 +00:00
cls%seawood.org
3f4a648b4d 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
1d2d838080 Add --disable-libIDL option for use with standalone modules. 2000-07-08 04:45:49 +00:00
tor%cs.brown.edu
09388fe170 Remove unneeded AC_DEFINE, clean up warnings, and take out debug printfs. 2000-07-08 03:39:21 +00:00
cls%seawood.org
69a5100cae 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
203eea477a 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
b45f36b442 #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
a921110dbd 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
b1e99d84b9 Check for -pthread support on OpenBSD as well. 2000-06-28 07:53:26 +00:00
cls%seawood.org
be1711dd70 June cleaning. 2000-06-28 07:04:52 +00:00
cls%seawood.org
7766827f6f Adding configure option --enable-elf-dynstr-gc. Bug #43357 2000-06-28 04:32:15 +00:00
sspitzer%netscape.com
53f1224696 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
c04a7c75a1 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
69a9f4b960 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
3abefb82f8 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
d611df0583 # 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
87a5d6a6d7 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
37996e5bbe Call AC_SUBST to that MOZ_MNG is properly (un)set. 2000-06-13 23:32:42 +00:00
mkaply%us.ibm.com
abeaa0e5ec # 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
6f741e7524 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
c6618547c5 Make the distclean target work as advertised. Bug #42167 2000-06-12 23:02:14 +00:00
akkana%netscape.com
854171971d 34896: Turn on ender lite for Unix. r=mjudge 2000-06-09 20:51:45 +00:00
dmose%mozilla.org
cb5c88c1fc 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
2492cfb209 Remove unused section header. 2000-06-05 21:26:58 +00:00
waterson%netscape.com
94bd261c1c Canonify HAVE_CPP_ACCESS_CHANGING_USING and HAVE_CPP_AMBIGUITY_RESOLVING_USING. 2000-06-05 00:46:37 +00:00
sgehani%netscape.com
66c81b8bf3 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
ea7877cee8 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
1d8647fe5d Add --enable-trace-malloc flag. r=cls 2000-06-01 06:20:40 +00:00
jim_nance%yahoo.com
5f6d28e7e3 Tru64 compiler flags to make template code smaller. 2000-06-01 01:07:23 +00:00
dmose%mozilla.org
d23dcfdb97 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
937b3616b9 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
f9829d05b7 VMS only. Use uname -Wh for OS_TEST. r=leaf 2000-05-30 23:26:33 +00:00
waterson%netscape.com
7bca9aa876 Add NEED_CPP_TEMPLATE_CAST_TO_BASE. 2000-05-27 05:50:16 +00:00
tor%cs.brown.edu
c3a45abd30 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
c1ea397fec 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
feb9eaa028 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
f451efad6a fixing horkage of clobber builds, e.g. shrike, a=syd 2000-05-25 02:04:55 +00:00
axel%pike.org
37b5af0a5f 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
9472d36eb8 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
f0c6e115a7 Temporary fix for SUNWspro link bustage 39452. 2000-05-21 03:37:39 +00:00
jim_nance%yahoo.com
d9992f2b2d 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
04af6e67ca 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
f13b0bd778 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
d58e863811 Add --enable-ender-lite flag (off by default) 2000-05-17 03:08:04 +00:00
pavlov%netscape.com
803190ad4b changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
dp%netscape.com
668e29fefc Using --enable-module instead of --enable-xpcom-standalone 2000-05-16 23:03:17 +00:00
pavlov%netscape.com
62a1e94a53 libtimer_s.a begone! 2000-05-16 22:04:58 +00:00
cls%seawood.org
5963c08799 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
0ca70c9e54 Change the libIDL url. Bug 22200 2000-05-16 00:09:54 +00:00
waterson%netscape.com
89bbe2e6ff Add test for NEED_CPP_DERIVED_TEMPLATE_OPERATORS. 2000-05-15 07:18:54 +00:00
dp%netscape.com
9d72595993 xpcom standalone rules. 2000-05-15 07:03:04 +00:00
bryner%uiuc.edu
0dc65fb828 Removing unused #defines of MOZ_LEAKY and TRACING. r=cls. 2000-05-14 05:25:21 +00:00
cls%seawood.org
5ebe2c59b7 Fix detection for OS/2 builds. Bug 38977 2000-05-13 21:22:02 +00:00
waterson%netscape.com
d44171a2ae Temporarily add --enable-new-string-apis to ease transition to new Unixen. 2000-05-13 18:54:47 +00:00
cls%seawood.org
ac8b98306f 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
eaace242de build configuration changes for xprint(gfx/src/xprint). r=leaf, a=ftang 2000-05-12 03:31:18 +00:00
dmose%mozilla.org
77e3f39b7c added --enable-ldap switch to configure; defaults to off; r=alecf@netscape.com 2000-05-09 06:58:37 +00:00
mj%digicool.com
bd167d1990 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
a411cb913d 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
4de12a786a Fix for broken stopwatch (--enable-perf-metrics). Bug 27335 2000-05-05 01:30:17 +00:00
waterson%netscape.com
f672c8d8b8 Improve wording for C++ tests. 2000-05-04 06:55:09 +00:00
waterson%netscape.com
bcef67b51f Add test to check whether partial template specialization works. r=scc 2000-04-27 05:52:26 +00:00
waterson%netscape.com
6cc102da27 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
2f48a603df 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
a3a300fdf2 string api changes r=scc 2000-04-25 05:40:45 +00:00
cls%seawood.org
fb203ee4a8 Revert my objdir changes from this weekend. 2000-04-25 01:55:52 +00:00
cls%seawood.org
8754202470 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
3de2e29065 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
c4a7fe96b1 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
c742799ac5 configure 2000-04-17 11:16:40 +00:00
cls%seawood.org
56e9ddefaa 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