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

353 Коммитов

Автор SHA1 Сообщение Дата
mcafee%netscape.com b7cb28cb34 Adding --enable-new-drag-and-drop for new dnd stuff. 1999-05-05 23:46:13 +00:00
briano%netscape.com 596124712e Fix for bug 5770. Thanks to lennox@cs.columbia.edu. 1999-05-05 23:38:15 +00:00
alecf%netscape.com 69da12dd88 fix -Wno-long-long because it's only supported on egcs 1.1.x 1999-05-05 05:59:03 +00:00
ramiro%netscape.com 83af4d082b It was breaking on redhat 6.0. 1999-05-04 23:56:33 +00:00
alecf%netscape.com 40c6e3ff22 add a whole bunch of new gcc/g++ warnings, and fix long long complaint with -pedantic 1999-05-04 20:24:19 +00:00
ramiro%netscape.com dccc3064db Add support for USE_STRING2 - for toggling between nsString and nsString2. 1999-05-04 06:58:54 +00:00
ramiro%netscape.com d5d66ffcca Make the idl thing work on RedHat 6.0. 1999-05-01 02:09:55 +00:00
mcafee%netscape.com f6df1f4fda Adding --disable-double-buffer to turn off double-buffering (so you can see the repaint problems). Thanks to jlnance@sailboat.mis.uncwil.edu for this fix. a=chofmann. 1999-04-30 23:08:07 +00:00
briano%netscape.com 33b180ac28 Fix to properly support Sun's WorkShop compilers. Thanks to Tim Rowley (tor@boojum.cs.brown.edu). 1999-04-30 21:43:50 +00:00
tague%netscape.com c462ade9fe Fixed #5678 approved by choffman and reviewed by leaf and briano 1999-04-29 23:01:49 +00:00
jdunn%netscape.com 6d20884fce add additional checking for checking compiler support of -pthread. 1999-04-27 23:20:01 +00:00
sspitzer%netscape.com d1da15c5f1 commenting out the --enable-js-stubs stuff.
according to waterson, the enable-js-stubs stuff is obsolete.
once I hear back from jband, I'll remove it for good.
1999-04-26 04:46:10 +00:00
briano%netscape.com 44b3c91a80 Fix for OSF/1 builds. Thanks to Jim Nance (jlnance@avanticorp.com) for the hints. 1999-04-23 21:44:22 +00:00
briano%netscape.com 30b6ded8ee Added a fairly inelegant hack to check if the compiler understands -pthread. 1999-04-23 21:04:56 +00:00
slamm%netscape.com fdeef7af48 Improve recovering from conflicting objdir/srcdir builds. Add cleansrcdir target to client.mk. Update the objdir vs. srcdir build instructions in configure. 1999-04-23 20:46:22 +00:00
mcafee%netscape.com 3f94d61e5a Removing NEW_CLIPBOARD_SUPPORT from the build. 1999-04-23 17:29:05 +00:00
ramiro%netscape.com b90813bcf5 Take out dumb mistake i left in here sometime ago. Should fix the shrike
build.
1999-04-23 13:58:23 +00:00
briano%netscape.com 98c7fb827e Conformity tweak. 1999-04-23 07:44:17 +00:00
briano%netscape.com e68b3c70ef Fixed the broken nspr_my_config.mk hack to work with objdirs. 1999-04-22 23:00:05 +00:00
slamm%netscape.com b938a461c1 Tweak of last checkin. Drop comparison to 1. 1999-04-22 18:56:52 +00:00
slamm%netscape.com 8d99949de1 Fix unquoted string in OJI/JAVA test. 1999-04-22 18:44:52 +00:00
briano%netscape.com 1dae6e451c Commented out the duplicate AC_HEADER_STDC, since AC_TYPE_MODE_T already does it. 1999-04-22 04:06:33 +00:00
briano%netscape.com 8f8b246b7c Oops. Well, that's why I didn't want to move the NSPR checks in the first place.... 1999-04-22 02:36:58 +00:00
briano%netscape.com a2e47acd91 Final fix for bug#5157. Moved the NSPR checks closer to the beginning. 1999-04-22 01:07:55 +00:00
briano%netscape.com 46945a8181 Fix for bug#5048. Can't use --enable-java and --enable-oji at the same time. 1999-04-22 00:43:06 +00:00
mcafee%netscape.com f810be9b85 Turning on clipboard by default; preparation for yanking non-NEW_CLIPBOARD_SUPPORT code. 1999-04-21 07:44:30 +00:00
slamm%netscape.com cb6aa6eb49 Quickly output makefiles. 1999-04-21 01:13:55 +00:00
waqar%netscape.com 3c1058a4cd Changes to AIX flags to build on AIX 4.2.x. 1999-04-17 01:40:35 +00:00
briano%netscape.com 690ff2baca Fixes for 4179, 5156, and part of 5157. 1999-04-16 04:49:49 +00:00
ramiro%netscape.com f70762af01 Only works on Linux for some reason. 1999-04-16 03:32:17 +00:00
ramiro%netscape.com e140572a4d Make it not break on systems where 'make' is not gnu make. 1999-04-16 02:55:02 +00:00
ramiro%netscape.com 5dd3a3e629 Make sure NSPR always builds with make and not make -jX (X > 1). NSPR cant
handle -jX builds because of the OBJDIR dependencies.
1999-04-16 02:39:00 +00:00
slamm%netscape.com 433ef71a8d Do not support --enable-toolkit in Configurator because it is out of order. 1999-04-15 19:34:25 +00:00
alecf%netscape.com 44892beed3 fix configure so that libIDL is now REQUIRED rather than just warning the user 1999-04-15 18:50:11 +00:00
ramiro%netscape.com 118ad90bda Fix typo. Setting MOZILLA_CLIENT force nspr to use user threads instead
of pthreds, which is bad.
1999-04-15 05:45:05 +00:00
ramiro%netscape.com 8e26ead4fa Turn on support for building and using nspr as part of the seamonkey build.
YAY!
1999-04-15 05:14:19 +00:00
ramiro%netscape.com 9af0be6656 Update nspr environment config and override as discussed with the NSPR team. 1999-04-14 11:24:11 +00:00
briano%netscape.com 1e4be2fd83 Yet another floundering attempt to get the NetBSD/alpha Tinderbox building. 1999-04-14 03:59:29 +00:00
briano%netscape.com a5d07dc5a1 Fix for the HP-UX build breakage. 1999-04-14 03:15:46 +00:00
briano%netscape.com 0f2a08db57 Added pthread support for FreeBSD. 1999-04-13 22:05:21 +00:00
slamm%netscape.com 522029de9a Clean up test that produced a.out. We don't want that. 1999-04-13 21:08:54 +00:00
ramiro%netscape.com 6512775af8 Make -g the default, take -O out. 1999-04-13 13:59:57 +00:00
ramiro%netscape.com 25d323e78a Move unix specific build hacks/scripts/etc into their own little place:
build/unix.
1999-04-13 04:15:34 +00:00
ramiro%netscape.com 072a66ef0e Better fix for the nspr building thing - after talking to wtc. Disabled
for now until he makes the changes to nspr config.mk.
1999-04-13 02:59:35 +00:00
briano%netscape.com b83aa2ca8e Fixed a typo. 1999-04-13 01:29:40 +00:00
waqar%netscape.com 65aae81f0b Removed the -O option from the AIX build process. 1999-04-12 22:36:41 +00:00
ramiro%netscape.com 1e9fd04c32 Uncouple MOZ_DEBUG from --enable-debug. 1999-04-11 19:36:21 +00:00
ramiro%netscape.com bfdfbfb348 Undo hack that made -O and -g were mutually exclusive. 1999-04-11 17:43:06 +00:00
ramiro%netscape.com 31f0396d2d Add support for building NSPR from the source tree. If the NSPR detection
fails, use build and use mozilla/nsprpub as if nspr were part of the build
system.  A small tweak to NSPR is needed before this can be activated.
Also make sure the USE_PTHREADS environment var for NSPR is properly set
and not hard coded.
1999-04-11 14:12:39 +00:00
ramiro%netscape.com d00f145f90 Fixing the pthread check. Step 1. Un-couple -lpthread from NSPR_LIBS.
Im doing this very carefully I steps in order not to break the complicated
pthread and nspr hackery.
1999-04-11 11:17:43 +00:00
ramiro%netscape.com 54628fb276 Simplify further. Use only one one variable to indicate whether NSPR is
native or not.

Remove a bunch of AC_DEFINE() statements for a previous rpm support checkin
I made (it was not needed).  Use MOZ_ instead of MOZILLA_ to be consistent
with the rest of configure.in.

Added build/nsprenv.mk support.  Setting the NSPR environment via a file.
This doesnt work yet, since it needs 2 small tweaks to NSPR.

Added support for non native nspr.  Not turned on yet.  Until NSPR includes
2 small tweaks.

Since comments are free, added a bunch of them.
1999-04-11 10:32:45 +00:00
ramiro%netscape.com 26310e3cf8 Simplyfi a bit. If NSPR is detected in the system, dont build nsprpub
automatically witout having to specify --disable-build-nspr.
1999-04-11 08:04:59 +00:00
blizzard%redhat.com fbd7a623a0 add makefiles for xlib and add toolkit option 1999-04-10 15:30:19 +00:00
braddr%puremagic.com c8cb8b90de Add build and build/package to the exceptions list so that build/package/rpm/Makefile can be created 1999-04-10 06:52:59 +00:00
briano%netscape.com 4a7ff172ef Minor change to make IRIX happier. 1999-04-10 01:42:21 +00:00
slamm%netscape.com a1015d133f nevermind the AC_LANG stuff. it's not universal. 1999-04-10 01:18:06 +00:00
briano%netscape.com 5cc3e106e7 Change to allow us to find statfs, or statvfs if available, and do away with platform-specific ifdefs in the places this is used. 1999-04-10 01:09:22 +00:00
slamm%netscape.com 537ccf9ae2 Use autoconf magic to switch AC_ tests to use C++ instead of C. 1999-04-10 00:27:24 +00:00
alecf%netscape.com 5bd8cc8609 fix libIDL checking in configure script. For now require 0.6.3 1999-04-10 00:25:55 +00:00
ramiro%netscape.com 3fce5c3aeb Fix for bug 4855. Packaging info for m4 on Linux. 1999-04-09 23:01:46 +00:00
briano%netscape.com f07a5dad67 Added a check for compat.h. Yes, it's an extremely obscure case for extremely obsolete SunOS versions, but what the hell. 1999-04-09 00:01:43 +00:00
briano%netscape.com 0626682fe8 Define _REENTRANT for any compiler on OSF/1. Fixes the problem with mkautocf.c. 1999-04-08 01:31:49 +00:00
briano%netscape.com 006edffc63 Turned off -pipe for BSDI builds. 1999-04-07 21:48:19 +00:00
sspitzer%netscape.com 1f65017f5e fix typos 1999-04-06 23:53:32 +00:00
alecf%netscape.com 73d81bbb2f give nice long message when user does not have libIDL 1999-04-06 23:33:14 +00:00
briano%netscape.com 2c06c7f5fb Need to eliminate -pipe from CXXFLAGS as well on Solaris. 1999-04-06 00:18:34 +00:00
briano%netscape.com 5ab606c264 Fix for NetBSD. Submitted by gduzan@acm.org. 1999-04-05 23:11:57 +00:00
briano%netscape.com 3fa0375395 Fix for Solaris/x86 build. Sun's as doesn't like having gcc flags passed to it. 1999-04-05 22:31:53 +00:00
akkana%netscape.com 743e9af41b Turn editor on by default; use --disable-editor to turn it off 1999-04-05 22:21:02 +00:00
mcafee%netscape.com 28fb773080 Backing out the -pedantic is on by default change, until we don't get a warning for every file that gets compiled. Ressurecting the --enable-pedantic configure flag. 1999-04-05 17:49:28 +00:00
toshok%hungry.com a8a8937791 add check for pthread_attr_init in -lc_r if it's not in -lpthread, and the gethostbyname_r check fails. this gets pthreads on freebsd working. Also, add another AC_SUBST for the NSPR include dir, since the OJI stuff needs NSPR_INCLUDE_DIR/private 1999-04-05 02:48:00 +00:00
alecf%netscape.com c4bc4533c7 make -pedantic the default on gcc builds 1999-04-02 23:20:28 +00:00
waterson%netscape.com 0ef4be2ade Added AC_DEFINE for MOZ_BRPROF. 1999-04-02 20:19:17 +00:00
briano%netscape.com e89acc17eb Moved the checks for X and the toolkits closer to the beginning. 1999-04-02 03:39:13 +00:00
briano%netscape.com f8d69e8797 Fix for the Solaris breakage. 1999-04-02 03:21:38 +00:00
briano%netscape.com 6cb4280a57 Now we check for ld support of archive extraction flags (only know three sets of flags at this point). 1999-04-02 02:29:11 +00:00
waterson%netscape.com f7bd650753 Added BRPROF into the build, --disable-brprof to disable it. 1999-04-01 07:26:42 +00:00
briano%netscape.com 83fecdf5a5 Fix (sort of) for NetBSD/alpha 1.3H specifically, but perhaps others as well. 1999-03-27 02:09:04 +00:00
slamm%netscape.com ac00745474 1. Turn --enable-md on by default if using GNU tools.
2. Remove "-include" test again. I thought we needed it but we don't.
3. Standardize GNU_CC and GNU_CXX usage.
4. General clean-up.
1999-03-26 05:37:38 +00:00
slamm%netscape.com 8ad72403a8 Restore -include test (for BSD/OS 3.1 port). 1999-03-24 01:27:01 +00:00
mcafee%netscape.com a54c3acf92 Adding --enable-new-clipboard to turn on NEW_CLIPBOARD_SUPPORT ifdef. 1999-03-23 22:55:22 +00:00
slamm%netscape.com 8a7112f1a4 Quote shell variable in comparison (otherwise it gives an error when undefined). 1999-03-22 20:42:40 +00:00
briano%netscape.com 0a69f9ae98 Fixed the typo in the check for C++ unused methods, and hard-coded ac_ext=C
for the C++ checks (needed to make Watcom's QNX compiler notice that it's
dealing with C++ not C <sigh...>).
1999-03-18 03:11:15 +00:00
donm%netscape.com 7233eef009 script oopsy. fixed now. 1999-03-17 23:38:44 +00:00
leaf%mozilla.org 0a0f5ac00f Landing nspr library name change, and plevent function call change. 1999-03-17 21:32:03 +00:00
pavlov%pavlov.net d7a2ff8486 attempt to see what tinderbox machines don't have gtk 1.2 on them... will
revert this in a minute.
1999-03-15 00:47:55 +00:00
alecf%netscape.com ec843b33aa use BUILD_IDLC to refer to the DOM idl compiler 1999-03-12 19:34:25 +00:00
ramiro%netscape.com 96f27eabb0 Take out exception tests, it breaks --enable-tests. 1999-03-12 11:42:10 +00:00
briano%netscape.com 9fa46da501 Fix for the NetBSD build breakage (hopefully). 1999-03-11 23:16:49 +00:00
slamm%netscape.com 39b612dcf6 Fix for -MD flags. Filter-out the rule if the rule if it is bogus. A better way around the problem would be to take CFLAGS off the link line, but I am not sure if we can do this. 1999-03-11 19:46:00 +00:00
mcafee%netscape.com 9ad5b5e229 Adding -xildoff linker flag to Solaris/CC build; removing -z defaultextract MKSHLIB_UNFORCE_ALL option, this works with ld but not CC. CC just picks the last -z option and uses that for the whole line, ld behaves as advertized in the ld man page. 1999-03-11 09:16:56 +00:00
briano%netscape.com 88878b3c2e Added tests for int16_t, int32_t, and uint16_t for AIX and BSDI. 1999-03-11 02:32:53 +00:00
ramiro%netscape.com e355a93818 Reverted donm's solaris linker flag changes. You need to detect that gcc
is built to use the gnu linker.  You cant assume that here.
1999-03-10 05:09:54 +00:00
alecf%netscape.com 73f877b57c don't #define MOZ_MAIL_NEWS, only set it in the make system 1999-03-10 01:41:09 +00:00
donm%netscape.com fe3bde1bdd solaris gcc needs different command line options to link a
set of static libs into a shared lib.
1999-03-10 00:27:20 +00:00
slamm%netscape.com 9e3e4c916e Give error if building in objdir and have previously built in srcdir. Move '-Wall' and '-include' to GNU-only section (silly to test for GNU-only features). Change '-MMD' to '-MD' to include standard headers. Clean '-O' from CFLAGS/CXXFLAGS if MOZ_DEBUG is set. 1999-03-09 01:30:26 +00:00
akkana%netscape.com 25cd4f851d Changes to fix the Irix N32/egcs build; thanks to Jason Heirtzler <jasonh@cthulhu.engr.sgi.com> 1999-03-09 00:24:17 +00:00
ramiro%netscape.com 6809aa923c Fix unix builds. 1999-03-08 15:50:50 +00:00
ramiro%netscape.com 0f9121d023 Allow for lock_SunOS.s to build properly. Fix the build system to
properly set all the ac magic needed to properly asm files.
Currently this is only an issue on Solaris, when building with the native
sun compiler.
1999-03-08 15:01:13 +00:00
cls%seawood.org 0934081cb8 Introduced separate CXXFLAGS for use with C++ code in the same style as the existing CFLAGS. Prepended _ to some configure.in private variables. 1999-03-07 05:18:45 +00:00