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