tor%cs.brown.edu
2781ac8ac1
update libpng to 1.2.5. r=cls
2002-10-04 06:34:53 +00:00
blizzard%redhat.com
a10d448fd4
Part of bug #126919 . Set up configure options for using an external version of xft. r=cls
2002-10-03 00:37:12 +00:00
seawood%netscape.com
d901a98463
Set default optimization level to -xO4 for Solaris/Forte builds.
...
Thanks to Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de> for the patch.
Bug #109860 r=cls
2002-10-01 17:03:24 +00:00
bryner%netscape.com
53392b85c9
Add a configure option to disable building composer (bug 170136). Move handling of the -composer command-line option from libeditor/base/ to composer/src/. Remove unused nsIEditorService interface. r=seawood, sr=sfraser.
2002-10-01 00:16:51 +00:00
pkw%us.ibm.com
d27676f0f8
Fix Bug 98892 - Null plugin crash on AIX with Java plugin installed.
...
Link with -lXm before -lXt on AIX, use $XT_LIBS instead of hardcoding
-lXt in Makefiles.
r=cls
2002-09-30 22:18:27 +00:00
dbaron%fas.harvard.edu
630ee775dd
Porting fixes for gcc trunk (to become 3.3): Eliminate C-only option from CXXFLAGS. Don't use pasting for things that are still separate tokens. Don't pass objects of non-POD type through |...|. Don't include strstream.h, which isn't used anymore anyway. b=170250 r=bbaetz sr=alecf
2002-09-30 14:18:27 +00:00
bryner%netscape.com
c091154f87
A more compact fix for the "test" problem for bug 165602. r=cls.
2002-09-28 21:18:44 +00:00
bryner%netscape.com
8115a7f0f1
Fixing a problem with my checkin for bug 165602 - don't mix the test for empty MACOS_DEPLOYMENT_TARGET and 10.2-or-greater, some versions of 'test' don't like this.
2002-09-28 10:20:32 +00:00
bryner%netscape.com
54be890aa8
Bug 165602 - define MACOS_DEPLOYMENT_TARGET (default to 10.1) for mach-o, and don't test for or reference 10.2-specific functions when building for 10.1. r=cls, wtc.
2002-09-28 09:19:58 +00:00
cbiesinger%web.de
fd0c76aa33
missed that file for last checkin
2002-09-23 12:11:01 +00:00
seawood%netscape.com
9a4136f239
Generate dependencies automatically when compiling a file on win32.
...
Bug #1677442 r=pavlov
2002-09-20 09:47:59 +00:00
seawood%netscape.com
296f1c9406
Add support for hosting a cross-compile from cygwin.
...
Thanks to Stuart Parmenter <pavlov@netscape.com> for the patch.
Bug #158720 r=cls
2002-09-20 08:54:29 +00:00
seawood%netscape.com
3a9d1d6591
Use separate vars for enabling & disabling c++ rtti & exceptions support.
...
Turn rtti support on for BeOS by default (since it requires it).
Bug #166400 r=pavlov
2002-09-20 08:50:59 +00:00
seawood%netscape.com
8d7073e686
Make sure that OS_TARGET is set to WINNT if NT is detected by uname.
...
Bug #161725 r=pavlov
2002-09-20 08:42:29 +00:00
blizzard%redhat.com
1d726ec07d
Bug #156593 . Use pkgconfig for libidl-2, not libIDL-config-2. r=cls
2002-09-19 18:34:24 +00:00
seawood%netscape.com
89a3b1b2cc
Remove unused BROKEN_QSORT define.
...
Bug #168863 r=Roland.Mainz@informatik.med.uni-giessen.de
2002-09-17 18:49:09 +00:00
seawood%netscape.com
84744778aa
Add support for BSDI 5.x
...
Thanks to lidl@pix.net for the patch.
Bug #167375 r=cls,wtc
2002-09-14 06:27:46 +00:00
seawood%netscape.com
8393ade9ad
Remove flawed --with-static-qt & --with-static-gtk options.
...
Bug #166408 r=blizzard
2002-09-14 05:39:15 +00:00
leaf%mozilla.org
a91b72e86f
update "mozilla version" to 1.2b
2002-09-13 09:19:19 +00:00
seawood%netscape.com
7edbc62099
Add cview to the all extensions build list.
...
Bug #166939 r=rginda
2002-09-11 07:21:18 +00:00
alecf%netscape.com
eed043095c
fix for bug 165969 - check for MMX headers on windows, too
...
r=cls
2002-09-03 22:32:19 +00:00
bryner%netscape.com
c86e760c38
Move finger and datetime protocols to extensions/, not built by default (bug 98753). r=cls, sr=darin.
2002-09-03 02:14:42 +00:00
seawood%netscape.com
d51366ee91
Define MOZ_LIBART_LIBS properly for beos.
...
Bug #163251
2002-09-01 07:22:06 +00:00
alecf%netscape.com
e4a633dc64
add configure.in support for MMX instruction compiler intrinsics
2002-09-01 07:04:15 +00:00
seawood%netscape.com
f0c8df14f6
Remove --enable-java-supplement.
...
Fix --enable-auto-deps.
Bug #161461 r=bryner
2002-08-31 04:04:49 +00:00
blizzard%redhat.com
2fa4398adb
Update version from 1.1b to 1.2a since that's our current target. sr=shaver
2002-08-29 14:40:31 +00:00
bolian.yin%sun.com
d9bd527fd0
bug 156593, Remove the dependence to gtk1 when the default toolkit is gtk2. This checkin fix a error in last patch
2002-08-29 14:21:59 +00:00
bolian.yin%sun.com
d9e1e87be7
bug 156593, Remove the dependence to gtk1 when the default toolkit is gtk2.
...
patch by john.sun@sun.com , r=cls
2002-08-29 10:30:58 +00:00
smontagu%netscape.com
b95b4ce51b
Fix build bustage with --enable-ctl by moving files from extensions/ctl to intl/ctl. Bug 133212. Author=Roland.Mainz@informatik.med.uni-giessen.de; Makefile changes r=cls. Not part of the default build.
2002-08-23 23:09:22 +00:00
dmose%netscape.com
1df0b2b16b
Make --enable-optimize --enable-debug builds easier to debug on linux (bug 157241), r=seawood@netscpae.com, shaver@mozilla.org
2002-08-22 22:40:30 +00:00
seawood%netscape.com
86234c6b5a
Rename config-defs.h to mozilla-config.h. Always generate mozilla-config.h and install it with the rest of the headers so that embeddors can use it instead of duplicating the flags on the commandline.
...
Bug #163929 r=bryner
2002-08-22 00:50:51 +00:00
rods%netscape.com
64dbd3ade1
Move printing code out of the DocumentViewer
...
add in #defines to turn on and off printing and print preview
Bug 139905 r=dcone sr=jst
2002-08-21 12:01:05 +00:00
mkaply%us.ibm.com
a0a8bd8356
#163550
...
r=cls
Add support for USE_STATIC_LIBS on OS/2
2002-08-20 22:21:21 +00:00
aaronl%netscape.com
582046de52
Bug 30088. Type ahead find, pref defaults to off for now. To turn on, use (accessibility.typeaheadfind, true). No Code Warrior project yet. See http://www.mozilla.org/projects/ui/accessibility/typeaheadfind.html for more details on feature. r=akkana,cls. sr=jst
2002-08-19 19:29:39 +00:00
bryner%netscape.com
d96798d50e
Get rid of gcc3's numerous warnings about using <new.h> instead of <new> by creating a new #define, NEW_H, which should be used instead of <new.h> or <new>. This is so we can continue to support a couple of braindead compilers that don't accept <new>. Bug 155852, r=cls.
2002-08-19 03:50:27 +00:00
axel%pike.org
0881b0cc24
bug 46754, remove transformiix copy of expat. Not part of build. build transformiix standalone on windows again.
...
changes to build system are r=cls, changes to transformiix r=peterv
2002-08-15 08:52:59 +00:00
seawood%netscape.com
537e2fe71e
Fix build problem caused by having spaces in the username.
...
Bug #137059 r=dmose r=mcs
2002-08-10 09:02:49 +00:00
seawood%netscape.com
41cbdd0e4d
Adding back the NO_X11 ifdef as the general test is wrapped in a SKIP_COMPILER_CHECKS ifdef.
2002-08-08 23:52:51 +00:00
seawood%netscape.com
4b567239da
Misc build cleanup v1:
...
Cleanup win32 configure output. Remove EMACS
Bug #161461 r=bryner
2002-08-08 21:35:45 +00:00
seawood%netscape.com
3e7db0f451
Use correct names for WIDGET_DLL & GFXWIN_DLL on win32.
...
Bug #160450 r=leaf
2002-08-08 18:54:09 +00:00
margaret.chan%sun.com
d468b89cae
Bug 149152 - Reduce exported functions to facilitate better runtime search. This is to address performance issue for Solaris. Check in once again for Nidheesh Dubey (nidheesh@eng.sun.com). Previous checkin has some editing problem. r=cls.
2002-08-07 23:46:20 +00:00
seawood%netscape.com
596c98c0f7
Remove explicitly linking against -lc on linux as it could break backwards binary compatibility. Linking using gcc/g++ should automatically link against libc.
...
Thanks to Franz.Sirl-kernel@lauterbach.com for the patch.
Bug #72766 r=wtc,cls
2002-08-07 11:11:39 +00:00
bryner%netscape.com
ccbd5d532b
Bug 161036 - provide mechanism to build experimental browser UI (bug 161036). r=cls.
2002-08-07 06:37:13 +00:00
seawood%netscape.com
f1e95b2e4d
Backing out solaris mapfile changes from bug 149152
2002-07-27 14:40:23 +00:00
seawood%netscape.com
21324948bb
This should have been tested against a gcc build before it went it.
...
Fixing tinderbox bustage (bug 149152)
2002-07-27 06:05:52 +00:00
joe.chou%sun.com
f02da53f96
Bug 149152 - Add mapfile to solaris to improve browser performance. r=cls@seawood.org, a=asa@mozilla.org
2002-07-27 02:43:27 +00:00
margaret.chan%sun.com
08f9f0881a
Bug 149151 - Use -lazyload to distribute cost of loading objects throughout their life cycle. This checkin also includes another linker option -zcombreloc which will combine relocatable objects in one section. Both options are added for performance reason, and they are only for Solaris. r=cls, a=asa.
2002-07-25 18:37:34 +00:00
bryner%netscape.com
1655a1a46f
Changes to allow Mozilla to build with new gcc3 developer tools on OS X (bug 153525). Patch by dbaron, r=cls, sr=bryner, a=asa.
2002-07-24 05:43:53 +00:00
seawood%netscape.com
3cfe0f9012
Remove DARWIN define from osx builds as it cripples the feature set provided by
...
OSX headers.
Bug #154232 r=wtc sr=scc a=scc
2002-07-18 04:11:48 +00:00
leaf%mozilla.org
e67d58ccaa
bug 157558, r=cls. version string updates for upcoming 1.1b
2002-07-17 02:39:51 +00:00
dmose%netscape.com
96da8dc541
Add a configure option and hack for Linux x86 to make existing plugin binaries (eg flash, real, ...) work with gcc 3.1 builds (bug 154206). r=bryner@netscape.com, serge@netscape.com; sr=blizzard@mozilla.org; a=asa@mozilla.org
2002-07-12 21:30:31 +00:00
mkaply%us.ibm.com
a105001e85
OS/2 optimized build is totally broke with the THROW stuff - I've opened a bug with the compiler folks
2002-07-09 16:38:02 +00:00
seawood%netscape.com
c80cc18d6b
compaq cxx doesn't like exception declarations when exceptions are disabled.
...
More fallout from bug #149032
2002-07-04 01:31:05 +00:00
seawood%netscape.com
1be8fdd2b8
Remove CPP_THROW_NEW workaround for all non-gnu compilers except MIPSPro, which doesn't like exception handling code when exceptions have been disabled via the compiler switch.
...
Bug #149032
2002-07-03 17:18:04 +00:00
seawood%netscape.com
8e37611717
Don't set CPP_THROW_NEW for non-gnu compilers until I figure out why every commercial compiler (except MSVC) dies on this.
2002-07-02 22:59:34 +00:00
seawood%netscape.com
5c19b76a13
Add CPP_THROW_NEW macro to the build system. This macro should be used when def
...
ining a local |operator new| function. It will be set to an empty throw functio
n by default on all platforms except mac CW builds. This will allow us to not c
rash on systems that expect |operator new| to throw an exception by default and
will suppress compiler warnings about how |operator new| should throw an excepti
on instead of returning NULL.
Bug 149032 r=timeless sr=scc
2002-07-02 20:26:10 +00:00
pete.zha%sun.com
2223acda9d
bug 151388:To add a new compile switch to distinguish Windows and ATK code
...
patch=john.sun@sun.com r=cls(seawood@netscape.com )
So that we can use
#ifdef ACCESSIBILITY_ATK
//ATK code here
#else
//Windows code here
#endif
to keep the binaries smaller.
2002-06-28 06:24:43 +00:00
dougt%netscape.com
e2544e0d20
missing quote mark on XPCOM_GLUE_LIBS
2002-06-26 20:16:12 +00:00
dbaron%fas.harvard.edu
fbe2a4fc45
Build changes to build mach-o on gcc3: use -install_name option only when linking using -dynamiclib option, since with gcc3 it causes an error when used with -bundle or -execute. r=bryner sr=beard b=153525
2002-06-26 03:09:32 +00:00
leaf%mozilla.org
2bd6bed318
update the mre mozilla version to 1.1a+, r=cls
2002-06-21 13:52:59 +00:00
dougt%netscape.com
da066d642a
153164. removed embed_base_s from XPCOM_GLUE_LIBS r/sr=seawood
2002-06-20 23:40:27 +00:00
seawood%netscape.com
81564cac4d
Fixing build bustaged caused by absolute path assumptions.
...
Fallout from bug #141834
2002-06-19 20:45:57 +00:00
seawood%netscape.com
fb0381c091
Add --disable-activex to turn off building of activex component (win32 only).
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #141376 r=cls
2002-06-19 14:59:05 +00:00
seawood%netscape.com
751fe76301
Explicitly use sh when calling the cygwin-wrapper script as some developers are reporting that their shell can't call the script directly.
...
Fallout from bug #141834
2002-06-18 21:36:45 +00:00
seawood%netscape.com
c61a26b5bb
Fixing win32 gmake builds lack of debugging information problem by working around a combination MSVC & cygwin make deficiencies:
...
* We must use the full path to the source file when calling MSVC so that debugging information shows up in the object files.
* Because of cygwin's use of /cygdrive when using full paths, we must use a cygwin-wrapper script in some cases to allow native win32 programs to use a fully qualified cygwin path.
* We have to call configure using the full path so that $(srcdir) contains the
full path in the Makefiles. The rules have been changed for win32 so that it
always use $(srcdir)/$*.{c,cpp} as the sourcefile name even when the file is in
the cwd. This works around both the /cygdrive issue and the msvc's path info
optimization.
* We still use the wrapper when calling rc.exe & nsinstall. nsinstall
frequently takes multiple args and is called all over the tree so changing each
calling site is going to be expensive. (I'll have to check the logs again but
I think the rc wrapping can go.)
* nspr & ldap still use the wrappers for all native win32 progs. Neither nspr
nor ldap uses the acoutput-fast.pl script to speed up the substitution of
@srcdir@ into their Makefiles so, makefile substitution will break if we use
dos-paths.
* In the handful of directories where we copy srcfiles from another directory
in lieu of using VPATHs, we have to now copy those files to $(srcdir) so that
the default rules can find them.
Bug #141834 r=leaf,wtc,dmose,mcs
2002-06-17 17:09:57 +00:00
bryner%netscape.com
6cf9d3f65a
Add an option to enable prebinding for mach-o builds (bug 151087). r=cls.
2002-06-13 08:52:55 +00:00
dougt%netscape.com
4646c51914
Fixes bugs 149745 148918 149715 149730 149754 129959. Cleanup of nsIFile and nsILocalFile interfaces, supporting do_GetInterface in embedding via xcom glue, and general cleanup of shutdown. r=various, sr=shaver@mozilla.org
2002-06-11 19:26:04 +00:00
darin%netscape.com
cf08eaa806
fixes bug 147333 "Cannot load local files whose names contain
...
Japanese/Chinese characters" r=bstell sr=brendan a=asa
2002-06-10 18:50:11 +00:00
seawood%netscape.com
39f4d6701b
Add --disable-installer configure option for embedding purposes.
...
Bug #145343 r=mcafee
2002-05-31 00:39:07 +00:00
seawood%netscape.com
f4cb595231
If --disable-md is given, do not use gcc's -include directive as it screws up dependencies.
...
Bug 140171 r=bryner
2002-05-14 05:18:16 +00:00
seawood%netscape.com
a396a857ff
Conditionally check for -lSM & -lICE if -lXt test fails.
...
Use XT_LIBS variable for -lXt and its dependencies.
Link XT_LIBS in static xlib builds.
Use same modulename for xlib module in Makefile as the code uses.
Bug #126163 & Bug #144182 r=bryner
2002-05-14 04:04:23 +00:00
blizzard%redhat.com
f5d6b583a2
Bug #121255 . Hook up gtk2 to xremote. r=cls on the configure.in change
2002-05-12 21:03:17 +00:00
seawood%netscape.com
8345ac1cb7
Include <stddef.h> instead of <stdlib.h> in wchar_t tests to avoid exit() declaration issues with autoconf.
...
Bug #139211 r=dbaron
2002-05-10 23:35:40 +00:00
dougt%netscape.com
eac1a05645
Fixing the SunOS bustage. Removing res_ninit check until we can add the right link lines. bug 142205
2002-05-06 20:01:52 +00:00
dougt%netscape.com
6b67dc825b
Fixes 117628. Failed DNS error causes future lookups to fail. Now we call res_ninit() on platforms which support this function when the dns lookup fails. r=brendan@mozilla.org, sr=darin@netscape.com
2002-05-04 03:40:06 +00:00
darin%netscape.com
1b1677bbe9
fixes bug 129279 "nsIFile unicode/utf8/ascii task"
...
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
seawood%netscape.com
7b143f20f3
Fix long-standing typo. Search for <sys/bitypes.h> not <sys/bittypes.h>
...
Bug #139895 r=bryner
2002-04-26 01:13:21 +00:00
seawood%netscape.com
8210816284
Only check for & use -fshort-wchar with CXX as some versions of gcc only support -fshort-wchar for g++.
...
Bug #139211 r=bryner
2002-04-25 22:18:43 +00:00
seawood%netscape.com
6c52cddc34
Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
...
Changes:
* Added EXTRA_COMPONENTS variable to build. Use it to automagically install files into the components dir.
* Added SYSINSTALL variable. Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template
The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
/bin/mozilla-config
/include/mozilla-ver/*
/lib/mozilla-ver (mozappdir)
/components
/res
/defaults
/chrome
There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.
$prefix -> /lib/mre/mre-ver (mredir)
/components
Bug #56601 r=leaf
2002-04-25 20:40:00 +00:00
shanjian%netscape.com
a8c2712fd0
#91305 add univerialchardet into unix default extensions list
...
r=cls sr=hewitt a=rjesup@wgate.com
2002-04-10 22:47:01 +00:00
bryner%netscape.com
feffaea92b
Yet another fix for win32 gmake builds, this time for the case where the mozilla build directory is not under a /cygdrive/ path. r=cls, a=asa.
2002-04-08 08:10:18 +00:00
cls%seawood.org
1dd84fe3e8
Use cygpath to workaround the problem of moztools being on non-cygwin drive mounts.
...
Thanks to Brian Ryner <bryner@netscape.com> for the patch.
Bug #135391 r=cls a=rjesup
2002-04-06 07:09:37 +00:00
seawood%netscape.com
9a110b8c1d
Not sure how cvs managed to not check in this part of 38061's patch.
...
Should fix tinderbox bustage.
2002-04-03 09:23:10 +00:00
jdunn%netscape.com
5cb95bd2e6
Adding support for AIX5 (and hence 64bit aix) - aix only
...
courtesy of pkw@austin.ibm.com
r=cls@seawood.org
a=asa@mozilla.org
# 133620
2002-04-02 14:06:25 +00:00
dmose%netscape.com
cbb3438933
Pass --with-mozilla to LDAP C SDK subconfigure; this should fix the slag tinderbox bustage
2002-03-27 09:35:13 +00:00
dmose%netscape.com
c5b9a24630
Build system and LDAP XPCOM SDK changes to switch to LDAP C SDK version 5; required for SSL-LDAP (bug 124244). r=sspitzer@netscape.com, seawood@netscape.com (build changes); sr=bienvenu@netscape.com; a=asa@mozilla.org
2002-03-27 06:31:38 +00:00
jband%netscape.com
d4a4667114
adding the interface info extensions to the list of possible extensions. Also adding the proxy part of the xmlextras to the list of makefiles. These new modules are NOT PART OF THE BUILD
2002-03-24 19:01:50 +00:00
locka%iol.ie
6fc5189055
Add rules to configure script to control where doxygen reads and writes files. b=130592 r=seawood@netscape.com sr=scc@mozilla.org a=asa@mozilla.org
2002-03-22 19:22:13 +00:00
mkaply%us.ibm.com
a936977d4f
This should have been in quotes - orevent OS/2 build warning
2002-03-21 13:20:50 +00:00
seawood%netscape.com
ab677bd5f1
Remove hardcoded OS_TARGET=WINNT and test OS_ARCH instead of OS_TARGET so that win9x/xp gmake builds work.
...
Bug #128779 r=jrgm a=asa
2002-03-21 09:48:15 +00:00
mkaply%us.ibm.com
c83084f53c
#132050
...
r=cls, a=asa
Remove OS2_PROGRAM_RESOURCE hack - use RESFILE
2002-03-20 04:54:30 +00:00
seawood%netscape.com
9ce15f29bc
Move chatzilla to the list of default extensions on unix/mac.
...
Bug #131092 r=rginda a=asa
2002-03-19 22:38:11 +00:00
seawood%netscape.com
cfa1188943
Disable postscript printing on OSX by default.
...
Thanks to Brian Ryner <bryner@netscape.com> for the patch.
Bug #129761 r=cls a=asa
Remove comment about cookie & wallet being necessary extensions.
Bug #18352
2002-03-10 07:46:59 +00:00
seawood%netscape.com
b8da58166d
Use MOZ_ARG_WITH_BOOL instead of MOZ_ARG_WITHOUT_BOOL for --with-system-nspr.
...
cleanup from Bug #127526
2002-03-08 23:27:48 +00:00
harishd%netscape.com
61d131e8e6
Adding support to enable P3P upon request. r=heikki, sr=alecf,sfraser a=asa
2002-03-08 22:33:50 +00:00
seawood%netscape.com
3b24c6bdae
Default to using in-tree versions of nspr, zlib, jpeg, png & mng rather than checking for system version as some of our system checks suck & we have version mismatches in the tree.
...
Bug #127526 r=bryner a=asa
2002-03-08 06:57:47 +00:00
seawood%netscape.com
951664842f
Put defines on separate lines to fix --enable-xpcom-lea bustage.
...
a=shaver
2002-03-06 21:51:16 +00:00
seawood%netscape.com
441d645000
Bump MOZILLA_VERSION to 0.9.9+
2002-03-05 08:34:10 +00:00
seawood%netscape.com
6110337216
Use -fPIC (or -KPIC) when using the compiler to link shared libraries.
...
Bug #128160 r=bryner a=asa
2002-03-05 08:08:41 +00:00
seawood%netscape.com
3d013dd4b3
Realigning ./configure --help output
2002-02-28 07:18:12 +00:00