briano%netscape.com
58b6dbaeeb
SunOS-specific change to enable my last change to xpidl_idl.c.
1999-08-14 03:12:37 +00:00
briano%netscape.com
21520b2179
HP-specific fix. Defining NSCAP_DISABLE_DEBUG_PTR_TYPES to hopefully get it to build successfully.
1999-08-14 00:15:23 +00:00
slamm%netscape.com
511eaf9b9f
Take out -Wbad-function-cast and -Wconversion for gcc. These gave more noise than helpful warnings. We can add them back in later if we run out of warnings to fix. a=don
1999-08-13 00:52:27 +00:00
briano%netscape.com
12603cb184
Finally found a 'fix' for the OSF/1 ld's problem with multiply defined
...
symbols when building a .so. It creates the .so successfully, but returns
a non-zero exit status, so the build fails. This change ignores the return
status. This is OSF/1 (DU) specific.
1999-08-12 08:09:37 +00:00
cls%seawood.org
2e693417f9
Long overdue to bump up the version number of the libpng in the src tree
1999-08-10 22:58:59 +00:00
briano%netscape.com
49cc72cc45
Verify that archive extraction flags really are supported on Solaris before overriding MKSHLIB_FORCE_ALL.
1999-08-10 03:59:25 +00:00
briano%netscape.com
2e09605591
Fixed the QTDIR test, and defined NSCAP_DISABLE_DEBUG_PTR_TYPES for Solaris WS builds (as per bug 11309).
1999-08-09 21:45:47 +00:00
ramiro%netscape.com
8adc9ad359
Added Qt support to the unix build system. Thanks to Shawn Packwood
...
<shawnp@colba.net> for the patches.
1999-08-09 14:55:56 +00:00
briano%netscape.com
e81f1a53a0
Took out my Solaris gcc 2.7.2.1 specific hack, because though it enables binaries to link, they don't run. So we're back where we started.
1999-08-06 03:54:00 +00:00
mcafee%netscape.com
203c44cc05
Removing TOOLBAR_DD ifdef magic, this is on by default now.
1999-08-06 00:01:10 +00:00
ramiro%netscape.com
692e429935
Add support for building more than one toolkit at once. Currently #ifdefed
...
off as part of the toolkit link time exorcism.
1999-08-05 05:12:56 +00:00
briano%netscape.com
06009d857f
Fix for the build bustage on Solaris 2.5.1 using gcc 2.7.2.1.
1999-08-05 03:39:52 +00:00
briano%netscape.com
c663018ad9
Fix for breakage on Linux/SPARC. Now AS will default to $(CC) (instead of
...
nothing at all) and can be overridden as needed on a per-platform basis.
1999-08-05 01:50:24 +00:00
Jerry.Kirk%Nexwarecorp.com
3835a7b402
Move the initialization of Pthread variables up so that each platform
...
can override them.
1999-08-04 18:37:03 +00:00
ramiro%netscape.com
863374e917
Make sure the gcc + native case uses $(CXX) to build components
...
as Linux does.
1999-08-04 08:38:32 +00:00
slamm%netscape.com
cf9f0fda5f
Comment out unused option (--enable-mail-compose).
1999-08-03 20:44:51 +00:00
briano%netscape.com
8a0f141b69
The -Bforcearchive flag on OpenBSD doesn't work for us, because there is no way to turn it off, so use an alternate method instead (if necessary).
1999-08-03 02:11:08 +00:00
ramiro%netscape.com
f33d337200
One more typo.
1999-08-02 14:20:13 +00:00
ramiro%netscape.com
62db08d31a
Forgot to add define to turn it on.
1999-08-02 14:12:16 +00:00
ramiro%netscape.com
1907f3d208
Add temporary toolkit exorcism hack.
1999-08-02 13:33:11 +00:00
briano%netscape.com
70e2e6884c
Minor change for OpenVMS.
1999-07-31 00:24:25 +00:00
mscott%netscape.com
8856cc3423
This is it.....flip the necko switch for linux by enabling necko as the default choice.
1999-07-29 00:19:29 +00:00
Jerry.Kirk%Nexwarecorp.com
61d9b3c50d
Added an include directory to CFLAGS for the Neutrino/Photon platform.
1999-07-26 11:43:49 +00:00
briano%netscape.com
62a63d472d
Another IRIX 5.x tweak.
1999-07-23 01:28:24 +00:00
briano%netscape.com
9571f8ad0c
Potential fix for the build breakage on OSF/1.
1999-07-22 23:41:21 +00:00
briano%netscape.com
1bb0eeb32f
Workarounds for QNX's compiler choking to death on parts of nsCOMPtr.h.
1999-07-22 23:31:13 +00:00
Jerry.Kirk%Nexwarecorp.com
18e0f0bb28
Changed compile options for Neutrino/Photon
...
Changed test for NSPR Libs to assume they exist when Cross Compiling,
it used to assume they did not exist.
Added variables to prefix preprocessor, compile, and link commands,
example: "-Wall" can now be "-Wc,-Wall"
1999-07-19 23:25:50 +00:00
mcafee%netscape.com
01df862328
Fixing BeOS tinderbox build. patch provided by duncan.
1999-07-19 21:20:38 +00:00
mccabe%netscape.com
07f00c67ca
Remove vestiges of XPIDL_JS_STUBS (no longer used or implemented by xpidl-generated files.)
1999-07-16 01:20:03 +00:00
slamm%netscape.com
e6aaaeb1c4
Remove dead crypto flag. So no one gets confused.
1999-07-15 23:40:35 +00:00
slamm%netscape.com
1a189760a9
Reorder some option under the proper headings.
1999-07-15 23:37:51 +00:00
briano%netscape.com
918f681797
Added --enable-efence to allow the use of the Electric Fence lib if it exists. Default is off. Fixes bug 9597.
1999-07-15 23:10:16 +00:00
briano%netscape.com
6a0ea1fbd1
Fix for BSD/OS 3.1.
1999-07-14 23:00:49 +00:00
briano%netscape.com
09431e31cb
Fix for Motif builds on Solaris, and the first pieces of an idea that will allow platforms with old ld's to be able to build/link.
1999-07-13 00:05:07 +00:00
briano%netscape.com
d5eddc2606
SCO-specific addition to CXXFLAGS so it can find iostream.h.
1999-07-12 05:21:52 +00:00
briano%netscape.com
0ff7f49923
This should finally take care of SCO OpenServer. libXmu also requires libXext...
1999-07-11 22:51:31 +00:00
briano%netscape.com
8b596b97d2
Fix for SCO OpenServer. libXmu requires libXt.
1999-07-11 18:04:34 +00:00
briano%netscape.com
7ae7a7d54f
Minor variation of the fix for bug 9400 to prevent breaking systems not using X (BeOS, NTO).
1999-07-09 21:29:22 +00:00
briano%netscape.com
8a6bf84048
Fix for breakage on Solaris. Bug 9400.
1999-07-09 00:47:48 +00:00
briano%netscape.com
26b745e178
Partial fix for bug 9420. Simply needed to use -lplds$NSPR_VERSION instead of -lplds3 (hardcoded).
1999-07-08 23:12:57 +00:00
mcafee%netscape.com
b440c2255f
Adding --enable-toolbar-dd toolbar drag & drop option. a=cyeh
1999-07-07 20:31:34 +00:00
ramiro%netscape.com
67afe8f8fa
Fix the xlib breakage. The way XLIBS was being used is weird.
1999-07-07 18:01:37 +00:00
ramiro%netscape.com
76bd4a58da
Properly set the TK_LIBS.
1999-07-07 13:06:50 +00:00
ramiro%netscape.com
e97d09b771
Put it in configure to save some build gmake munging time.
1999-07-07 06:08:18 +00:00
briano%netscape.com
17402208c3
Change for OpenVMS's pseudo-cross-compile environment.
1999-07-06 23:11:39 +00:00
briano%netscape.com
40b9bca9b0
Fix for Workshop 5.0 builds on Solaris. Bug 9269.
1999-07-04 18:54:24 +00:00
ramiro%netscape.com
f41e67c622
Separate the widget and gfx toolkits into two variables.
...
Instead of MOZ_TOOLKIT, we now have MOZ_WIDGET_TOOLKIT and MOZ_GFX_TOOLKIT.
There is also a new configure flag, --enable-gfx-toolkit which does what its
name implies.
The configure script should continue to work as before.
1999-07-02 13:06:48 +00:00
briano%netscape.com
70e17c056e
Forgot the 'then'... Duh.
1999-07-01 03:46:36 +00:00
briano%netscape.com
dad24d7548
Fix for bug 9110. Sun's Workshop 4.2 compiler can't handle template specialization even though it claims it can.
1999-07-01 02:59:46 +00:00
briano%netscape.com
9933b1da85
Workaround for the shortcomings of the SunOS 4.x loader.
1999-07-01 02:15:13 +00:00
mcafee%netscape.com
14f3bbe610
Trying to get BeOS changes right, patch provided by Duncan Wilcox (duncan@be.com)
1999-06-30 04:30:20 +00:00
ramiro%netscape.com
af273bb294
Add configure support for setting and using MOZ_STRIP_NOT_EXPORTED.
...
Courtesy of Alex Larsson.
1999-06-29 22:29:14 +00:00
shaver%netscape.com
f584ae618d
add configure test for C++ template specialization for scc (HAVE_CPP_SPECIALIZATION)
1999-06-29 20:41:39 +00:00
ramiro%netscape.com
71d39ae5fb
Build GtkMozilla only if MOZ_TOOLKIT is "gtk".
1999-06-29 05:38:05 +00:00
briano%netscape.com
dbe26fc300
Removed the check for yywrap, and cleaned up the Fullcircle stuff a bit.
1999-06-25 19:46:20 +00:00
mcafee%netscape.com
b057c4556d
Looks like briano checked in some of Duncan Wilcox's BeOS changes, adding one change that didn't get in.
1999-06-25 08:06:57 +00:00
briano%netscape.com
d5a1c78bac
Duh. We're defining MKSHLIB to be ld on OpenBSD so we don't need the -Wl.
1999-06-25 03:04:14 +00:00
briano%netscape.com
73f20a6e23
OpenBSD's ld ignores --whole-archive, but has -Bforcearchive which looks like it might work in its place.
1999-06-25 00:52:52 +00:00
sspitzer%netscape.com
7aed32a7e6
*** empty log message ***
1999-06-24 20:32:11 +00:00
briano%netscape.com
d495b221e1
Subset of the QNX/NTO changes provided by Jerry Kirk (Jerry.Kirk@Nexwarecorp.com). More testing needed for the rest.
1999-06-22 01:47:51 +00:00
mcafee%netscape.com
c627c488c6
--enable-necko turns on the NECKO ifdef
1999-06-21 00:25:19 +00:00
briano%netscape.com
b805ab5273
Duh. Forgot to add the AC_SUBST line for MOZ_NSPRENV_CLASSIC_NSPR. Kind of necessary to complete bug 7567....
1999-06-16 21:27:14 +00:00
mcafee%netscape.com
c140fa3ede
Removing --enable-new-drag-and-drop, NEW_DRAG_AND_DROP is on by default now.
1999-06-16 05:50:32 +00:00
briano%netscape.com
561310ca21
Initial changes to support BeOS.
1999-06-15 03:35:49 +00:00
briano%netscape.com
35ccb48d55
Fix for non-pthreadable Linux libc5/glibc1 builds (bug 7567). Thanks to tenthumbs@cybernex.net for the fix.
1999-06-14 23:37:06 +00:00
briano%netscape.com
7687d2fe69
Fix/hack for Linux variants that don't define _dl_loaded.
1999-06-14 20:52:39 +00:00
ramiro%netscape.com
8eba1ffe7b
Conditionally ifdef out some dtd debugging code that chokes some
...
compilers because of badly broken streams code in prstrm.cpp.
1999-06-12 12:49:04 +00:00
mccabe%netscape.com
e77a2e4553
Remove vestiges of BUILD_XPIDL and USE_XPIDL from the build.
1999-06-12 09:29:46 +00:00
ramiro%netscape.com
3d3a16087c
Add --disable-pic-dso-cflags.
1999-06-11 12:49:54 +00:00
ramiro%netscape.com
c58584ca93
Factor out the PIC flags into their own autoconf variable.
1999-06-11 10:55:36 +00:00
briano%netscape.com
a8c8fd5537
Fix for bug 3250.
1999-06-11 03:09:15 +00:00
briano%netscape.com
2a0c0894d5
Fixed my stupid mistake that broke FreeBSD. Thanks to reg@shale.csir.co.za (Jeremy Lea) for pointing this out to me.
1999-06-10 21:31:43 +00:00
ramiro%netscape.com
2cfdd9b573
Fix something that was very with the last checkin. Dont strip .a files
...
dumbass. Approved by the Bastard Operator From Hell.
1999-06-10 16:27:39 +00:00
ramiro%netscape.com
d81a2a1e72
Add a configure flag --enable-strip-libs to make it easy to force the
...
libraries to strip.
1999-06-10 15:18:02 +00:00
ramiro%netscape.com
9c7cc01d19
Cleanup the ClientWallet, SingleSignon and CookieManagement mess.
1999-06-10 14:59:06 +00:00
ramiro%netscape.com
2c2304996c
Remove USE_STRING2 hack. No longer needed since nsString2 is the default.
1999-06-10 13:28:26 +00:00
briano%netscape.com
d364ca0546
Added a check for random().
1999-06-10 03:56:41 +00:00
briano%netscape.com
a7ad714f37
Oops, left out one of the two dashes.
1999-06-09 08:22:26 +00:00
briano%netscape.com
3fe44289ba
Added a patch for IRIX 6.x submitted by jasonh@engr.sgi.com.
1999-06-09 08:17:01 +00:00
briano%netscape.com
5bd08cfba9
Override the results of the archive extraction flag test for NetBSD and older FreeBSDs.
1999-06-09 00:28:05 +00:00
mcafee%netscape.com
7480708440
Changes for tk=xlib build. Thanks to Jeremy Lea for the patch.
1999-06-08 00:43:54 +00:00
briano%netscape.com
d9873421ae
Refined the ostream test.
1999-06-05 02:34:33 +00:00
briano%netscape.com
91e80ddf2d
Added checks for uint, int64, and int64_t.
1999-06-04 21:42:18 +00:00
briano%netscape.com
4bacc96dcc
Okay, so I'm a moron....
1999-06-04 03:24:56 +00:00
briano%netscape.com
bc79d4e185
Changed the way MOZ_DLL_SUFFIX gets defined. Hopefully this will allow it to be used the way PR_DLL_SUFFIX is used inside NSPR.
1999-06-04 01:50:12 +00:00
jdunn%netscape.com
1745f6443e
fix AIX linking...
1999-06-03 18:56:28 +00:00
jdunn%netscape.com
b395a5413d
for AIX (only) specify -bso to fix dynamic linking
1999-06-03 00:51:10 +00:00
briano%netscape.com
444343a395
Added a check to determine which library ostream is found in (if any).
1999-06-03 00:43:10 +00:00
ramiro%netscape.com
105c448059
It was breaking on libc5 linux without pthreads.
1999-05-31 01:21:10 +00:00
ramiro%netscape.com
c566d9d352
Add support for building gtk widget as part of mozilla builds.
1999-05-28 12:43:59 +00:00
sspitzer%netscape.com
e31f20d3c9
build tests and mailnews by default now.
1999-05-26 23:34:47 +00:00
jdunn%netscape.com
b909693db6
for AIX we need to use the C compiler for the assembler - this is
...
for the xptcall stuff
1999-05-26 23:26:31 +00:00
briano%netscape.com
ee71d4d959
Eliminated the hard-coded NSPR version number.
1999-05-26 22:49:03 +00:00
waterson%netscape.com
24430cd050
Bug 6968. Turn of MOZ_BRPROF by default.
1999-05-24 21:13:58 +00:00
briano%netscape.com
54cf41021f
Fix for IRIX 5.x.
1999-05-21 10:12:30 +00:00
briano%netscape.com
342f32569a
SCO OS5 specific addition.
1999-05-19 09:51:11 +00:00
briano%netscape.com
c9d20a2f11
Added a check for memory.h.
1999-05-13 03:31:36 +00:00
briano%netscape.com
7117e11905
Added a check for sys/byteorder.h.
1999-05-13 01:08:55 +00:00
briano%netscape.com
84939e98e3
Added a check for uint, mostly to help the QNX build.
1999-05-12 23:37:31 +00:00
briano%netscape.com
29f2711807
Another Motif-specific tweak. Don't worry about -lXpm anymore.
1999-05-12 07:13:24 +00:00
briano%netscape.com
73961cf266
Minor house-cleaning.
1999-05-12 02:35:54 +00:00
alecf%netscape.com
9141d7c05c
remove -pipe because it confuses the heck out of the solaris assembler "as"
...
(we should put it back when we know (gcc && gas)
1999-05-12 02:32:59 +00:00
briano%netscape.com
7a66f55829
Another motif bug fix.
1999-05-12 02:14:25 +00:00
akkana%netscape.com
a9fb77217e
New build option enable-crash-on-assert for those who really want the old behavior
1999-05-11 22:22:24 +00:00
briano%netscape.com
ae3c2af995
Fixed a bug in the Motif toolkit section.
1999-05-11 21:39:02 +00:00
mcafee%netscape.com
a7c2b4163f
Checking for setvbuf(). Thanks to bert_driehuis@nl.compuware.com for helping with apprunner output.
1999-05-09 06:21:29 +00:00
bruce%cybersight.com
7b87f8884c
Conditionally adding PICS (extensions/pics/) to the unix build. Use --enable-pics with configure to turn it on and build it. Not called anywhere yet. Neeti is aware that I was doing this.
1999-05-08 01:43:41 +00:00
briano%netscape.com
69802f2ba6
Fix for the Solaris WorkShop compiler builds.
1999-05-07 02:38:16 +00:00
briano%netscape.com
5931db708b
Minor reorg.
1999-05-07 02:26:56 +00:00
alecf%netscape.com
60f5fbc92a
remove -Wsign-compare because it confuses gcc 2.7.2.1
1999-05-06 19:03:23 +00:00
briano%netscape.com
aee1344959
Fix for SunOS 4.x.
1999-05-06 06:39:14 +00:00
briano%netscape.com
187f4d2bd0
Fix for NetBSD/x86.
1999-05-06 06:02:25 +00:00
briano%netscape.com
dd50c5fce8
Added a check for makeC++SharedLib_r on AIX if NO_SHARED_LIB is not set.
1999-05-06 03:16:55 +00:00
briano%netscape.com
6a5d288db5
Boy, that was dumb. Fixed the MKSHLIB recursion bug I checked in.
1999-05-06 02:20:46 +00:00
alecf%netscape.com
53b9b26d06
remove -W flag to get rid of "unused parameter" noise
1999-05-06 00:13:38 +00:00
mcafee%netscape.com
513dfaf93d
Adding --enable-new-drag-and-drop for new dnd stuff.
1999-05-05 23:46:13 +00:00
briano%netscape.com
02869b2558
Fix for bug 5770. Thanks to lennox@cs.columbia.edu.
1999-05-05 23:38:15 +00:00
alecf%netscape.com
f13405435f
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
4f28adfe48
It was breaking on redhat 6.0.
1999-05-04 23:56:33 +00:00
alecf%netscape.com
989dbdb3c8
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
94a11b974a
Add support for USE_STRING2 - for toggling between nsString and nsString2.
1999-05-04 06:58:54 +00:00
ramiro%netscape.com
697e714548
Make the idl thing work on RedHat 6.0.
1999-05-01 02:09:55 +00:00
mcafee%netscape.com
df1cfa52bc
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
6b6222f620
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
c996e0a6e6
Fixed #5678 approved by choffman and reviewed by leaf and briano
1999-04-29 23:01:49 +00:00
jdunn%netscape.com
90331acfec
add additional checking for checking compiler support of -pthread.
1999-04-27 23:20:01 +00:00
sspitzer%netscape.com
3aa51cdffc
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
259b882f26
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
1628644340
Added a fairly inelegant hack to check if the compiler understands -pthread.
1999-04-23 21:04:56 +00:00
slamm%netscape.com
0a25e8ed81
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
04f9719e17
Removing NEW_CLIPBOARD_SUPPORT from the build.
1999-04-23 17:29:05 +00:00
ramiro%netscape.com
fd298ee0a3
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
fbc6e3f02e
Conformity tweak.
1999-04-23 07:44:17 +00:00
briano%netscape.com
3aae2de4b1
Fixed the broken nspr_my_config.mk hack to work with objdirs.
1999-04-22 23:00:05 +00:00
slamm%netscape.com
ee2b70daae
Tweak of last checkin. Drop comparison to 1.
1999-04-22 18:56:52 +00:00
slamm%netscape.com
6a0cf17ce5
Fix unquoted string in OJI/JAVA test.
1999-04-22 18:44:52 +00:00
briano%netscape.com
502e1af48e
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
a7512c7bc6
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
fb50a324a0
Final fix for bug#5157. Moved the NSPR checks closer to the beginning.
1999-04-22 01:07:55 +00:00
briano%netscape.com
00c137651f
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
cd226f4a7c
Turning on clipboard by default; preparation for yanking non-NEW_CLIPBOARD_SUPPORT code.
1999-04-21 07:44:30 +00:00
slamm%netscape.com
65a29b5950
Quickly output makefiles.
1999-04-21 01:13:55 +00:00
waqar%netscape.com
c1295f5584
Changes to AIX flags to build on AIX 4.2.x.
1999-04-17 01:40:35 +00:00
briano%netscape.com
8706314a4e
Fixes for 4179, 5156, and part of 5157.
1999-04-16 04:49:49 +00:00
ramiro%netscape.com
aeee893bf8
Only works on Linux for some reason.
1999-04-16 03:32:17 +00:00
ramiro%netscape.com
6dc6cfcfa1
Make it not break on systems where 'make' is not gnu make.
1999-04-16 02:55:02 +00:00
ramiro%netscape.com
2ed21cb951
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
ec9af12638
Do not support --enable-toolkit in Configurator because it is out of order.
1999-04-15 19:34:25 +00:00
alecf%netscape.com
2f5f442147
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
c3ac2090a8
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