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

1046 Коммитов

Автор SHA1 Сообщение Дата
cls%seawood.org c382d0e249 Set HAVE_64BIT_OS when building on 64-bit OSes.
Bug #20860 r=brendan
2001-08-14 04:02:45 +00:00
bryner%netscape.com 68a8cd8cf3 Bug 94062 - remove support for MOZ_NSS_AUTOCONF. Patch from wtc, r=cls. 2001-08-12 04:25:41 +00:00
cls%seawood.org 2ed1ec729c Remove --disable-libpr0n option & USE_IMG2 makefile variable.
Bug #88685
2001-08-12 00:38:38 +00:00
mkaply%us.ibm.com eadbb0d178 #86730
OS/2 only - Some of the OS/2 flags we added in break either the build or postprocessing - removing them
2001-08-10 17:42:59 +00:00
blizzard%redhat.com feaf05a2df Add basic infastructure for gtk2 work. Bug #92034. r=cls 2001-07-24 23:30:00 +00:00
cls%seawood.org 9bdff5e647 Looks like LIBIDL_CONFIG remains set even if AM_PATH_LIBIDL fails, so use the tmp error variable instead.
Bug #85186
2001-07-24 10:05:54 +00:00
cls%seawood.org 86b613e764 Remove independent libIDL-config check and move orbit-config fallback checks until after the AM_PATH_LIBDIL macro is evaluated so that it can handle the -prefix options correctly.
Bug #85186 r=bryner
2001-07-24 08:16:48 +00:00
cls%seawood.org 1760874793 Update default optimization flags for OS/2.
Thanks to pedemont@us.ibm.com (Javier Pedemonte) for the patch.
Bug #86730 r=cls
2001-07-20 05:11:15 +00:00
cls%seawood.org 7532f0401a Remove tests for the following unused defines:
HAVE_SYS_FILIO_H
HAVE_QSORT
HAVE_USLEEP
HAVE_GETTIMEOFDAY
GETTIMEOFDAY_TWO_ARGS
HAVE_DEV_ZERO
HAVE_VALLOC
HAVE_SYSERRLIST
HAVE_OSTREAM
NEEDS_bool

Bug #89793 r=dbaron
2001-07-19 06:16:13 +00:00
axel%pike.org beb1a4d1f6 checking in last part of 53518, configure.in needs an endianess test for transformiix standalone. r=cls 2001-07-18 09:32:29 +00:00
colin%theblakes.com 5d85f1d3a9 OpenVMS has to use poll (not select) when dealing with the
X Connection Number. b=87175 r/sr=blizzard
2001-07-16 11:36:06 +00:00
cls%seawood.org 62abaafdc2 Update OS/2 settings of PNG/MNG/JPEG_LIBS. Bug #88892 2001-07-07 23:22:07 +00:00
cls%seawood.org fb219e8973 Remove obsolete --disable-new-cache option & MOZ_NEW_CACHE/OLD_CACHE ifdefs from the tree. We are not turning back now. :)
Bug #89008 r=dougt sr=waterson
2001-07-06 08:07:43 +00:00
mkaply%us.ibm.com 7dfef57416 #88742
r=cls
Enable ASM_SUFFIX in the build
2001-07-02 03:49:50 +00:00
mkaply%us.ibm.com 3db878b8fb OS/2 TB breakage - use new STATIC_LIB style 2001-07-01 14:00:43 +00:00
cls%seawood.org 52d7838acf Landing static build changes for OS2
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #85283 r=mkaply r=waterson
2001-07-01 12:11:13 +00:00
cls%seawood.org 3ec867b3e4 Removing unused/terminally broken configure options:
--disable-async-dns
--disable-build-xpfe
--disable-editor-api-log
2001-07-01 09:46:46 +00:00
cls%seawood.org f45a3d88e2 Removing checks for gdk-pixbuf
Bug #88504
2001-07-01 09:41:27 +00:00
cls%seawood.org e460090809 Add --without-system-nspr option.
Bug #87612 r=bryner a=blizzard
2001-06-26 22:22:49 +00:00
ben%netscape.com b121b690c0 turn on 65251 by default. Part of previous checkin. 2001-06-22 04:19:34 +00:00
waterson%netscape.com 0877b1a573 Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2001-06-20 20:21:49 +00:00
cls%seawood.org 15f53c22fe Turn on xprint by default if system supports it (ie, has libXp).
Thanks to Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de> for the patch.
Bug #49947 r=cls a=blizzard
2001-06-20 03:03:21 +00:00
cls%seawood.org d3f6f9a89d Work around gcc 2.95.x bug on irix by defining -D_LANGUAGE_C_PLUS_PLUS.
Bug #79282 r=wtc a=asa
2001-06-20 01:09:47 +00:00
cls%seawood.org 80f526179f Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
jcgriggs%sympatico.ca 63a3cc4ae5 Updates for Qt Mozilla build. Bugzilla #81241 2001-06-18 16:09:35 +00:00
peterv%netscape.com 41e276f85a Fix for bug 81414 (transformiix standalone won't build, MOZ_XSL->!TX_EXE). Code by Axel Hecht, r=peterv/cls, sr=scc, a=dbaron. 2001-06-10 16:45:36 +00:00
axel%pike.org 04e434600d Backing out fix for 81414, I have no idea what win is doing here 2001-06-10 12:55:01 +00:00
axel%pike.org 9aa0ba5306 bug 81414, build standalone transformiix, MOZ_XSL->!TX_EXE, r=peterv,cls, sr=scc, a=dbaron (on behalf of drivers) 2001-06-10 11:30:48 +00:00
bstell%netscape.com 05a148f5bc bug 61439: workaround X server bug so non-US users can enter email addresses
when autocomplete popup is up
r=pavlov@netscape.com, sr=blizzard@mozilla.org, a=asa@mozilla.org
2001-06-05 05:07:19 +00:00
cls%seawood.org beade706c0 Properly set c++ exception flags for Irix MIPSPro compiler.
Thanks to John Vandenberg <johnv@adacel.com.au> for the patch.
Bug #82496 r=cls a=asa
2001-06-05 00:22:50 +00:00
cls%seawood.org dc4be14436 Don't attempt to build ldap if building standalone modules. Create "directory" if it doesn't exist.
Bug #75734 r=dmose a=asa
2001-06-05 00:15:03 +00:00
cls%seawood.org dcd245dad2 Do not set MOZ_DEBUG_FLAGS to -g when building on irix with gcc 2.95.x as it causes an internal compiler error in some files.
Thanks to John Vandenberg <zeroJ@null.net> for the patch.
Bug #28717 r=leaf sr=cls a=asa for 0.9.1
2001-05-29 14:47:33 +00:00
cls%seawood.org 7682458683 Backing out previous checkin for bug 76710 as it causes libboehm.so to be linked with -Bsymbolic and that's bad.
bug #81735 a=blizzard for 0.9.1
2001-05-24 02:07:36 +00:00
cls%seawood.org f7991766ff Add --disable-auto-deps option which causes the build system to not automatically generate dependencies on the fly. Also, fixes VPATH problem with non gcc-MD separate build phase |make depend|.
Bug #66529 r=pavlov
2001-05-22 07:52:30 +00:00
tor%cs.brown.edu 617fd78f26 Update tree libmng to 1.0.1 rs=blizzard 2001-05-20 17:36:25 +00:00
dbaron%fas.harvard.edu 608c4d0a19 Fix NS commercial Unix build bustage on some compilers by (at least temporarily) making PRUnichar always be equivalent to PRUint16 rather than sometimes being wchar_t. r=scc sr=brendan b=75544 2001-05-18 23:44:17 +00:00
cls%seawood.org ab4f5dbb6f Backing out previous bogus checkin that did not match the checkin comment 2001-05-17 07:45:08 +00:00
cls%seawood.org ceb2e8f983 Replace / with _ in OS_TARGET.
Thanks to lidl@pix.net for the patch.
Bug #81204 r=cls
2001-05-17 06:40:47 +00:00
rginda%netscape.com 7b2201568f bug 76050, separate --with-extensions=venkman and --enable-jsd, fix xmlterm test as well. r=cls 2001-05-15 20:47:28 +00:00
rginda%netscape.com ce5fcf9974 bug 76050, js debugger unix make system changes, r=cls 2001-05-15 05:48:08 +00:00
nisheeth%netscape.com ee5a52488c Enable Transformiix on Linux. Don't build on OS/2 for now until bug 53518 is fixed. 2001-05-12 09:54:16 +00:00
peterv%netscape.com 6eda529ca3 Backing out till we figure out why this breaks now. 2001-05-11 12:00:16 +00:00
peterv%netscape.com 7237192aba 72141 (Enable XSLT in default builds). r=cls. 2001-05-11 10:44:44 +00:00
peterv%netscape.com 2622d95a49 72141 (Enable XSLT in default builds). r=nisheeth, sr=jst. 2001-05-11 08:43:45 +00:00
jdunn%netscape.com cd5738e19e turn off HAVE_XIE for hpux
r= pavlov@netscape.com
# 76699
2001-05-10 11:36:24 +00:00
cls%seawood.org fcf4ac01ee Pass -Bsymbolic to linker when building shared libs.
Bug #76710
2001-05-10 09:12:29 +00:00
cls%seawood.org 9381e156bd Make --enable-crypto work for non-NSS autoconf builds as well. Time to seriously start shaking out the bugs.
r=bryner
2001-05-10 03:00:37 +00:00
ftang%netscape.com be411661b6 fix 75982. turn IBMBIDI on by default
r=ftang sr=erik in car pool
2001-05-09 21:21:37 +00:00
dbaron%fas.harvard.edu c064b2a60f Add inspector and access-builtin to --with-extensions=all. r=cls@seawood.org sr=hewitt@netscape.com b=75924 2001-05-05 14:26:02 +00:00
cls%seawood.org 8fe86ff395 Let the use of PR_Log() be controlled by a toplevel build option. All places that set FORCE_PR_LOG to force logging on need to wrap that #define FORCE_PR_LOG in a MOZ_LOGGING ifdef.
It's on by default. Set
--disable-logging (unix)
NO_LOGGING=1 (win32)
moz_logging = 0  (mac)
to turn it off globally.

Bug #53226 r=sspitzer,leaf,sfraser
2001-05-05 10:18:53 +00:00
cls%seawood.org 7a5a2d676d Set default ASFLAGS for solaris 2001-05-04 09:42:41 +00:00
wtc%netscape.com 6149e9d464 Bugzilla bug #77123: when the native compiler is used on Solaris,
NS_USE_NATIVE should be defined whether --enable-ultrasparc is
specified or not.  r=cls.
2001-05-04 01:41:21 +00:00
pete%alphanumerica.com 0de126b576 removing Wshadow flag.
see bug 5621
sr=cls r=leaf

--pete
2001-04-29 17:51:14 +00:00
timeless%mac.com 040c39454e Bugzilla Bug 68561 Mozilla build with Xlib toolkit only offers GTK+-specific options...
r=cls, sr=scc
2001-04-27 21:35:56 +00:00
cls%seawood.org f232b3a825 OOPS! Backing out accidental partial checkin of pr_log changes 2001-04-27 10:38:25 +00:00
cls%seawood.org e052bd05ba Make --with-dbgrinfo-modules work as expected.
bug #77088 r=shaver
2001-04-27 10:00:33 +00:00
cls%seawood.org e169b44803 Align --help output and fix some potentially confusing option descriptions.
Bug #77120 r=tor
2001-04-27 00:10:38 +00:00
cls%seawood.org 9c9c0be0ea Fix dependency rules for in-tree mkdepend.
Force solaris to use in-tree mkdepend since their system makedepend up to at least solaris 7 causes the build times to more than double with the new non-compiler dependency scheme.
2001-04-23 22:54:29 +00:00
cls%seawood.org 4e8d877e19 Remove exit(0) from qt version check.
Thanks to johng@corel.com (John Griggs) for the patch.
Bug #75730 r=leaf sr=cls
2001-04-17 01:10:54 +00:00
cls%seawood.org c29da21460 Use C++ compiler when doing gnu_get_libc_version() check 2001-04-16 10:25:22 +00:00
cls%seawood.org 91932eae31 Start using the NSS_CLIENT_BRANCH instead of the NSS_AUTOCONF_BRANCH for psm2 builds. 2001-04-16 03:58:57 +00:00
cls%seawood.org 050483df50 Move AC_DEFINE outside of AC_CACHE check to fix problem of config-defs.h always being regenerated. 2001-04-16 02:29:39 +00:00
bryner%uiuc.edu 1638ed7af6 Add support for building PSM from the nss autoconf branch using --enable-crypto. Remove references to obsolete MOZ_SECURITY define. r=cls. 2001-04-14 03:20:48 +00:00
jdunn%netscape.com 5dbbc3fef0 don't set HAVE_CPP_2BYTE_WCHAR_T for AIX
r= cls@seawood.org
# 75544
2001-04-13 12:09:34 +00:00
cls%seawood.org 2194adc33f Add check for <nl_types.h> as OpenBSD 2.5 requires that you include <nl_types.h> when including <langinfo.h> but does not do it automatically 2001-04-13 08:54:52 +00:00
cls%seawood.org 94a365bea6 Remove -rpath from LDFLAGS when using --with-default-mozilla-five-home as it causes problems when building mozilla on a machine with mozilla installed.
Bug #68196 r=blizzard
2001-04-13 08:47:44 +00:00
oeschger%netscape.com b7c01a8daa adding help build piece, bug=74132, r=samir, r=ssu (for win32), sr=alecf 2001-04-12 01:06:01 +00:00
cls%seawood.org abd7ba0c68 Use nspr-config from nsprpub/config instead of $(DIST)/bin 2001-04-09 14:22:05 +00:00
cls%seawood.org fa436840d4 Updating copyright 2001-04-09 13:25:32 +00:00
cls%seawood.org 3313ef598a Adding initial support for building mozilla with autoconf version of NSS. r=bryner 2001-04-09 09:38:30 +00:00
cls%seawood.org d5e62409d5 La la la. Still redefine NSPR_CFLAGS for OS/2. nsinstall should not be using NSPR_CFLAGS in any case. Hopefully fixing tb bustage 2001-04-07 22:15:54 +00:00
dbaron%fas.harvard.edu 093e897c1b Fix bustage on VC++ and gcc 2.7.2.x caused by incorrect overload resolution. 2001-04-07 17:25:16 +00:00
dbaron%fas.harvard.edu 244ee9e63a Replace my previous incorrect fix for |operator==| ambiguities with a correct one: provide additional |operator==| and |operator!=| for comparing nsCOMPtrs to raw pointers that take a non-const raw pointer argument so that builtin operators will not have a better conversion for one argument. b=65664 r=waterson@netscape.com sr=scc@mozilla.org 2001-04-07 15:29:39 +00:00
cls%seawood.org e23b3822d1 Do not redefine NSPR_LIBS & NSPR_CFLAGS for OS/2 VA builds. Should fix tb bustage 2001-04-07 11:33:52 +00:00
cls%seawood.org 4ecdbf35d2 Update build to use nspr.m4.
Start using nspr-config to set NSPR_CFLAGS & NSPR_LIBS.
Start placing nspr headers under $(DIST)/include/nspr to match a system installed NSPR.
Bug #73919 r=blizzard@mozilla.org
2001-04-07 04:34:53 +00:00
akkana%netscape.com 531bc52575 66345: Factoring necessary for editor reorganization. sr=kin, r=jfrancis 2001-04-05 23:57:18 +00:00
cls%seawood.org ce739653f5 Update our non-compiler based dependency system to build dependencies on the fly like the compiler-based system does.
Bug #66529 r=leaf
2001-04-05 01:18:34 +00:00
pinkerton%netscape.com d5d30a1da5 Add DARWIN define for osx so we don't have to keep adding RHAPSODY defines if
anything new is needed. r=leaf/sr=shaver.
2001-04-04 23:13:27 +00:00
cls%seawood.org 974418bc38 Use TRY_LINK instead of TRY_COMPILE when testing for gnu_get_libc_version().
Thanks to Kurt <lidl@pix.net> for the patch.
Bug #74758 Fixing ports tinderbox bustage
2001-04-04 21:29:20 +00:00
cls%seawood.org 646393444e Expand the function check for gnu_get_libc_version() into a full compile check as BeOS has the function in libroot.so but it is not declared in any headers. 2001-04-04 11:02:06 +00:00
erik%netscape.com 5d208e9ec4 eckin for bstell@netscape.com:
bug 54000; r=ftang@netscape.com, sr=erik@netscape.com
(part of nl_langinfo(CODESET);)
add check for nl_langinfo and libc-version.h
2001-04-03 06:01:49 +00:00
cls%seawood.org 12cee16a3a Second round of nspr autoconf cleanup.
Adding --with-dist-prefix options to free up standard options for real installs.
Bug #73919 r=bryner
2001-04-01 01:01:28 +00:00
cls%seawood.org bf590cc6a7 Add version check for Qt toolkit. Minimum required version 2.2.0 (Bug #73987, r=cls)
Update QT_CFLAGS to use proper include path and special string define. (Bug #70509, r=leaf, sr=cls)
Thanks to johng@corel.com (John Griggs) for the patches.
2001-03-31 06:21:57 +00:00
cls%seawood.org 7b3235a9ec Remove solaris flags to use libiostream in the build.
Thanks to rich.burridge@Sun.COM (Rich Burridge) for the patch.
Bug #74005 r=cls
2001-03-31 03:39:09 +00:00
bryner%uiuc.edu d5ea9f5964 Fixing --disable-libpr0n so we can see if it's causing the profile problems. r=cls. 2001-03-31 01:56:38 +00:00
cls%seawood.org 8a649c330d Making ldap beos-aware. Fixing tinderbox bustage.
Bug #74163 r=dmose@netscape.com
2001-03-31 01:06:45 +00:00
pavlov%netscape.com 523ea3d9c9 turning on new imagelib on linux. part of bug 73161 and 70938. r=bryner,syd sr=waterson 2001-03-30 07:04:13 +00:00
dmose%netscape.com 587f165b70 fix BeOS bustage by disabling ldap support on that platform 2001-03-30 05:55:51 +00:00
dmose%netscape.com 496115f6f2 This workaround actually won't work. Backing it out. 2001-03-30 05:24:23 +00:00
dmose%netscape.com 01bd3e80db Attempt to workaround bustage on palermo by forcing -Dhpux on all HP/UX builds. r=cls@seawoord.org 2001-03-30 04:51:54 +00:00
dmose%netscape.com 8ab6564cda Start building the LDAP XPCOM SDK by default in autoconf builds (bug 70658). Patch to flip the switch: r=leif@netscape.com, sr=cls@seawood.org. Code being turned on: moa=dmose@netscape.com, sr=shaver@mozilla.org 2001-03-30 01:52:15 +00:00
jdunn%netscape.com 7245d6a999 when building sharedobjects set 2 additional flags for AIX
r= cls@netscape.com
# 72189
2001-03-27 23:18:37 +00:00
cls%seawood.org 430b1a9b38 Erk. --enable-chrome-format actually defaults to jar not both. 2001-03-25 20:18:18 +00:00
cls%seawood.org bbdf6ce953 Add -lc to LIBS/OS_LIBS for Linux.
Bug #72766 r=bryner
2001-03-25 04:32:01 +00:00
cls%seawood.org 0758824807 Only build chrome jar files by default. Use either --enable-chrome-format (autoconf) or MOZ_CHROME_FILE_FORMAT (win32) to override.
Bug #72390 r=jag
2001-03-24 11:07:15 +00:00
darin%netscape.com 68fbb81dce Enabling new cache build in Linux. r=beard; sr=mscott,rpotts; a=chofmann 2001-03-22 00:18:13 +00:00
cls%seawood.org 5dc13141ba Land the rest of the --enable-static-components build changes.
Bug #46775 r=bryner
2001-03-20 05:42:58 +00:00
dmose%netscape.com 42c00de566 Split up ldap build options into two sections: ldap and ldap_experimental, in preparation for turning on just the ldap module in the default builds. Also fixes LDAP C SDK bustage introduced by change to --enable-nspr-autoconf. Bug 70658. Patch from leif@netscape.com, r=dmose@netscape.com, sr=alecf@netscape.com. 2001-03-14 06:41:35 +00:00
cls%seawood.org ae40bf3976 Add check for -lbind on BeOS.
Thanks to maz@albany.net (Matthew Zahorik) for the patch.
Bug #71701 r=cls
2001-03-13 05:50:16 +00:00
cls%seawood.org e2504048ca Add check for gcc -pipe support. Also test to make sure that AS accepts input on stdin.
Bug #63610 r=dbaron
2001-03-12 22:28:27 +00:00
dbaron%fas.harvard.edu 81e520b8ea Do test for field names in utsname structure in C++ rather than C to work around bug in g++ 3.0 prerelease that makes the names different in C and C++ (we only use the result in C++). r=cls@seawood.org b=63604 2001-03-11 18:09:12 +00:00
cls%seawood.org efc426b1a6 Rename img libraries that have have common external equivalents as our internal versions may be slightly incompatible.
Bug #57247 sr=tor
2001-03-09 23:53:17 +00:00
cls%seawood.org 356604f15b Clean up netbsd section.
Thanks to martin@NetBSD.ORG (Martin Husemann) and taya@sm.sony.co.jp (Shin'ichiro TAYA) for the patch.
Bug #61745 r=cls
2001-03-09 07:34:36 +00:00
cls%seawood.org 3a83e5b153 Remove xmlterm from MOZ_EXTENSIONS and issue a warning if we are not building with the gtk toolkit. Bug #67250 2001-03-09 05:55:28 +00:00
cls%seawood.org 984dc05fd3 Actually use CPPFLAGS when it is passed to configure 2001-03-09 04:53:17 +00:00
cls%seawood.org eb945be4f4 Pass PERL_VERSION to test script as an env variable so that the perl test works properly. Bug #66443 2001-03-09 04:30:27 +00:00
dbaron%fas.harvard.edu 5a1f5835dc Add temporary build options --enable-new-cache for new cache (bug 68705) and --enable-libpr0n for new image library (bug 70938). r=cls@seawood.org 2001-03-09 00:56:58 +00:00
blizzard%redhat.com e94fda7677 Remove extra ] in xinerama test. r=cls 2001-03-02 15:37:19 +00:00
erik%netscape.com c257b52ba2 bug 70389; author=simon@softel.co.il; r=cls; sr=erik; adding changes to
build system to conditionally compile the IBM bidi code (for Arabic and
Hebrew bidirectional text)
2001-02-28 23:45:40 +00:00
cls%seawood.org a3d50f2c62 Fix nspr autoconf support for OpenVMS.
Thanks to Colin Blake <colin@theblakes.com> for the patch.
Bug #69842 r=cls
2001-02-25 21:44:59 +00:00
jdunn%netscape.com b5da2ff9ed defining _REENTRANT for hpux 11.00 & aix 4.3
r= cls@seawood.org
# 69808
2001-02-23 13:24:49 +00:00
cls%seawood.org 4f9266b3ff Setting autoconf as the default build method for NSPR on the NSPRPUB_CLIENT_BRANCH
Bug #58804
2001-02-23 05:26:43 +00:00
waterson%netscape.com 2cd62f503b Bug 43121. Move XUL content model code from RDF DLL to content DLL. r=jst,hyatt; sr=brendan. 2001-02-22 03:01:34 +00:00
blizzard%redhat.com 6c1b51d4e6 Fix bug #68882. Don't build xinerama support since it crashes the dynamic loader on stock RH 7.0. Add an explicit --enable-xinerama flag. r=cls 2001-02-18 16:16:54 +00:00
blizzard%redhat.com cc1d997500 Fix bug #32612. Add xinerama support for linux systems. r=bryner, pinkerton, leaf sr=alecf 2001-02-14 22:05:03 +00:00
cls%seawood.org cacba54314 Allow spaces in --enable-optimize args. Bug #68246 r=leaf a=brendan 2001-02-09 21:30:09 +00:00
dbaron%fas.harvard.edu 7a903b8bcf Re-enable the autoconf test that fixes the nsCOMPtr operator== ambiguities on Linux and HP now that we know it works correctly on HP. b=65664 r=scc@mozilla.org sr=brendan@mozilla.org 2001-02-07 03:56:31 +00:00
blizzard%redhat.com 53b525170b Add checks for xinerama libraries. This is the start of multi-monitor setups for linux. r=cls 2001-02-07 00:10:17 +00:00
kandrot%netscape.com 24123921f2 r=waterson sr=cls
Adding a newer version of the libc malloc.c from the author.  It is
 compiled switched in via --enable-lea.
2001-02-06 04:28:59 +00:00
tor%cs.brown.edu e235de648c libpng update to 1.0.9. sr=brendan 2001-02-06 02:32:50 +00:00
dbaron%fas.harvard.edu 80cf492dd2 Disable earlier changes for bug 65664 for fear they might cause HP-only bustage. 2001-02-05 01:04:38 +00:00
dbaron%fas.harvard.edu 5d5156afbb Add test for problems in overload resolution related to const and volatile to fix bug 65664. r=scc@mozilla.org sr=brendan@mozilla.org 2001-02-04 19:57:17 +00:00
cls%seawood.org 2ffd6d7d65 Add AC_SUBST for MOZ_XPCTOOLS 2001-02-01 20:36:43 +00:00
sspitzer%netscape.com e2a6bf7559 fix for #67205. get --enable-xpctools to work again.
it will build the JS profiler.  r=leaf,bryner, sr=cls
2001-02-01 15:36:59 +00:00
colin%theblakes.com d7902bc47b Define the new USE_PTHREADS for OpenVMS. r=cls 2001-02-01 10:54:04 +00:00
shaver%mozilla.org b5d4d82b86 update --enable-ldap help message (r=syd, sr=waterson) 2001-01-30 03:44:15 +00:00
cls%seawood.org d67cab71c9 Create MOZ_CHECK_PTHREADS() macro that compiles a small test case using <pthread.h> so that systems like hpux & osf/1 will properly detect pthreads. 2001-01-27 22:47:16 +00:00
mkaply%us.ibm.com 32b73e9541 #65880
r=cls
Enable OBJDIR builds for OS/2
2001-01-27 15:36:41 +00:00
cls%seawood.org 576bce74cc Add MOZ_ENABLE_XREMOTE flag so that xremote is only compiled for X-based platforms.
Bug #59505
2001-01-27 03:50:07 +00:00
cls%seawood.org dc9b761b81 Fix perl test to use $] for the version number.
Check for Config.pm as a separate test.
Bug #66443
2001-01-27 02:32:30 +00:00
cls%seawood.org acaa1d6d50 Default to non-monolithic builds for BSDI.
Set standard BSD thread flags for BSDI.
Thanks to Kurt J. Lidl <lidl@pix.net> for the patch.
2001-01-17 19:34:31 +00:00
cls%seawood.org 9bf1b1bc4c Check for GNU_CC not USE_GCC.
Bug #64432
2001-01-07 23:56:55 +00:00
dbaron%fas.harvard.edu 4943669e38 Make the autoconf test for a wchar_t usable as PRUnichar check that wchar_t is unsigned (in addition to being 2 bytes). Do the test for -fshort-wchar in C++ since some versions of gcc have a signed wchar_t in C++ only. b=63857 r=cls@seawood.org 2001-01-07 14:35:24 +00:00
bryner%uiuc.edu 4162159483 Adding an option to disable using -fshort-wchar (even if your compiler supports it). sr=cls. 2001-01-06 07:54:23 +00:00
tor%cs.brown.edu a0c57662ca Bug 63896 - use system libmng if available. r=cls 2000-12-29 19:59:59 +00:00
cls%seawood.org b467ad2658 Turn off UltraSparc optimizations by default. Use --enable-ultrasparc to build for the v8plus arch.
Bug #63173 r=rich.burridge@sun.com
2000-12-29 06:33:07 +00:00
cls%seawood.org 6ab20d82c5 Change the definition of --enable-optimize to be less ambiguous. 2000-12-28 04:29:44 +00:00
bryner%uiuc.edu 7bf99af947 Removing all traces of the old LAYERS #define. r=jst, sr=cls. 2000-12-26 22:19:17 +00:00
dbaron%fas.harvard.edu 2ff6dea99f Fix and enable the autoconf test to allow the faster version of NS_LITERAL_STRING on compilers where sizeof(wchar_t) == 2 or compilers (such as gcc 2.96+) that accept -fshort-wchar to force this. r=waterson@netscape.com sr=cls@seawood.org b=54564 2000-12-23 16:34:49 +00:00
cls%seawood.org adf99d8d59 Add psm to standalone build system.
Pull psm & nss by default via client.mk .
Moves psm-glue from Mozilla build to psm module.
Bug #60912. r=bryner
CARPOOL!
2000-12-22 20:43:27 +00:00
cls%seawood.org 95eecb8fc2 Everything needs libm and some platforms don't have shared lib dependencies. What was I thinking? 2000-12-14 22:17:19 +00:00
cls%seawood.org c1cf64c8b1 Use $(STRIP) instead of strip for --enable-strip-libs. 2000-12-14 22:15:51 +00:00
cls%seawood.org 8069d1d82e Add proper detection of STRIP (which I thought we already had). This should fix the nightly build problem. 2000-12-14 07:39:48 +00:00
cls%seawood.org fb065da12c Commenting out unnecessary lib checks. 2000-12-13 08:19:29 +00:00
cls%seawood.org 0e57417bc4 The ORBit fallback checks confuse cross-compile builds. 2000-12-12 07:40:37 +00:00
dbaron%fas.harvard.edu 3dc4043ccc A better configure test for fixing the IRIX bustage. 2000-12-10 04:27:38 +00:00
dbaron%fas.harvard.edu 198833687a Attempt to fix |address_of| bustage on IRIX. r=scc@mozilla.org b=59414 2000-12-10 03:13:53 +00:00
cls%seawood.org 6e4fa4d46c Turn off monolithic toolkit builds for OpenBSD.
Thanks to David Krause <david@netcentral.com> for the patch.
Bug #60730
2000-12-06 07:22:00 +00:00
cls%seawood.org 5e7d1c9726 Disable error check for xargs until OS/2 tinderbox is updated. 2000-12-06 06:36:35 +00:00
cls%seawood.org 4a74058213 Adding check for xargs. It is used in some non-default build rules and we need it to properly clean up after our Makefile creation when using some shells.
Bug 37095 r=mkaply@us.ibm.com r=jdunn@netscape.com
2000-12-06 03:25:17 +00:00
wtc%netscape.com c6f65adfcb Bugzilla bug #60040: added missing double quotes ("") around the variable
($LIBIDL_CONFIG) after test -z.  r=cls@seawood.org.
Modified files: configure, configure.in
2000-12-05 04:15:59 +00:00
brendan%mozilla.org ff57cc5a3c Checking in cls's latest patch to help my jslock.[ch] code on ultrasparc/gcc. 2000-12-04 05:27:41 +00:00
brendan%mozilla.org d16f9f9097 cls's build-bustage patch to define ULTRA_SPARC independent of whether gcc is used on Sun systems. 2000-12-04 04:06:57 +00:00
cls%seawood.org a3cca6d3ca Add hooks to turn on module dep tracking by setting MOZ_TRACK_MODULE_DEPS=1 when running configure. Bug #59454 2000-12-04 01:34:02 +00:00
cls%seawood.org 8d02607af4 Change --enable-optimize to take an argument.
Bug #53486 r=timeless
2000-12-01 13:21:43 +00:00
waterson%netscape.com 8354ca813d Bug 61469. Add --enable-reflow-perf flag. r=cls, sr=leaf 2000-11-30 21:54:06 +00:00
waterson%netscape.com cb70dc787d Bug 58290. Add --disable-logging to turn of NS_LOGGING altogether. r=cls, sr=leaf 2000-11-30 21:52:41 +00:00
colin%theblakes.com 7365a34267 OpenVMS specific fix for unresolved symbols at link time (caused
by checkin for 59021).

bug=61463  r=cls
2000-11-29 22:42:24 +00:00
dougt%netscape.com a28a7926c8 Static Modules change. Missed these two files yesterday. r=valeski/warren, sr/a=cls@seawood.org 2000-11-22 21:50:53 +00:00
cls%seawood.org 99933f16b9 Add -n32 to ASFLAGS if USE_N32 is set on Irix. 2000-11-17 02:03:09 +00:00
cls%seawood.org c9071beb27 Replacing RH6.0 specific check for older ORBit (which has libIDL.so but not libIDL-config) with generic check. r=ramiro@eazel.com Bug #59695 2000-11-10 04:26:38 +00:00
mkaply%us.ibm.com 8a94249791 #55103
r=cls
Hardcode OS_ARCH and OS_TARGET for OS/2
2000-11-03 21:28:58 +00:00
colin%theblakes.com b9f6645744 Remove HAVE_MOVEMAIL for OpenVMS.
bug=58503 sr/moa=cls
2000-10-31 10:55:37 +00:00
cls%seawood.org 397ad81ed9 Fix --enable-homedir. Bug #58327 2000-10-30 15:54:11 +00:00
mkaply%us.ibm.com d076b6e6f0 #58097
r=cls
TINDERBOX BREAK - Enable HAVE_MOVEMAIL
2000-10-26 20:45:48 +00:00
cls%seawood.org 21ec362285 Backing out temp fix for bug #25562 (-LANG:exceptions=OFF CXXFLAGS).
Rerranging labels in nsMsgSend.cpp so that Irix CC won't complain about jumping to a label out of its region. Bug #25562 sr=mscott
2000-10-26 08:28:16 +00:00
cls%seawood.org 93e36560be Add gcc check for -pthreads if -pthread check fails. bug #44504 Thanks to madams@janna.com (Mark G. Adams) for the patch. 2000-10-26 07:52:08 +00:00
cls%seawood.org b685a27446 Fix problem of undefined c++ template symbols in Irix builds by using 'CC -ar' to create intermediate library archives instead of 'ar'. Bug #55783 . Thanks to rob@adacel.com.au (Robert Low) for the patch. 2000-10-26 02:23:00 +00:00
cls%seawood.org 76515f2405 Backing out fix for bug #35419 until we can figure out what to do about the libiberty problem. 2000-10-24 04:01:44 +00:00
cls%seawood.org dc37d79464 Add -fPIC to ASFLAGS for solaris/gcc builds. Bug #35418
Use -shared instead of -G to build shared libraries for solaris/gcc builds. Bug #35419
Thanks to Herbie.Ong@eng.sun.com for the patch.
2000-10-24 01:10:25 +00:00
ramiro%eazel.com 4969105044 Bug 56793. Add support for building unix mozilla with a default
MOZILLA_FIVE_HOME.  Build changes r=cls.  Small XPCOM change sr=scc.
2000-10-21 08:33:16 +00:00
ramiro%eazel.com faf59c6da9 Bug 56795. Adding support for corel/eazel profiler. Build changes approved
and reviewed by cls.  r=cls a=cls.
2000-10-20 14:59:13 +00:00
sspitzer%netscape.com c634ddf44c landing movemail changes from adam@gimp.org. only builds on UNIX, no extra bloat for win32 or mac. r=sspitzer@netscape.com 2000-10-14 21:21:15 +00:00
dougt%netscape.com a3d776683b Adding shor wchar support. r/a scc@mozilla.org cls@seawood.com b= 54564 2000-10-01 06:16:14 +00:00
cls%seawood.org 38000f3fdc I was incorrectly informed about the impact of elf-dynstr-gc on non-x86 builds. Turning it off for non-linux x86 builds. bug 54405 2000-09-30 03:21:02 +00:00
cls%seawood.org c9a7da5e32 Turn elf-dynstr-gc on by default for linux. r=bryner bug 54405 2000-09-30 02:24:44 +00:00
cls%seawood.org 61e12ccfbf Explicitly check for glib instead of relying upon libIDLs check. Avoid duplicate checks. Bug #53230 2000-09-24 23:36:13 +00:00
cls%seawood.org dc72e7fcbb Bump required perl version to 5.004. Check the PERL env variable for perl as well as the path. Bug #52065 r=jag 2000-09-24 20:07:15 +00:00
cls%seawood.org 1d513e9abf Turn off MONOLITHIC_TOOLKIT for Irix. Thanks to Robert Low <rob@adacel.com.au> for the patch. Bug #53471 r=cls a=brendan 2000-09-24 02:09:47 +00:00
cls%seawood.org 3c9fa2b79e Removing perl mod test as it appears to be causing some ports to fail when they normally would not have. 2000-09-21 11:13:00 +00:00
cls%seawood.org 9c3454c55f 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 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