cbiesinger%web.de
d66dabdfdb
185621 r=cls qt port should define QT_NO_STL
2002-12-16 21:39:32 +00:00
seawood%netscape.com
55ef870eac
Add check for ml.exe when building psm on win32.
...
Bug #164646 r=bryner
2002-12-13 01:47:12 +00:00
colin%theblakes.com
0824e190c0
OpenVMS build changes. b=180290. r=cls
2002-12-12 00:08:59 +00:00
seawood%netscape.com
bab96f1a37
Fix our libical integration:
...
Pull libical & calendar by default.
RForce libical libs to be always dynamic & prefix them with moz
Bug $178798 r=blizzard
2002-12-11 04:15:45 +00:00
seawood%netscape.com
f091730ffb
Fix egrep syntax.
2002-11-23 09:43:37 +00:00
seawood%netscape.com
fdf4b165ff
Properly detect OS_ARCH when building on Win32 ME.
...
Bug #180822 r=dmose,wtc
2002-11-23 05:57:40 +00:00
seawood%netscape.com
9ae9b77bfa
Move gmodule checks to the bottom of configure.in after GLIB_CFLAGS is set for non-win32 platforms.
...
Fixing tinderbox bustage.
2002-11-19 05:09:08 +00:00
seawood%netscape.com
7dc1156846
Check that glib has gmodule support when --enable-ctl is selected.
...
Bug #180611 r=roland.mainz@informatik.med.uni-giessen.de
2002-11-19 03:53:58 +00:00
seawood%netscape.com
b7762135e9
Get MOZILLA_VERSION from central config/milestone.txt file
...
Bug #179565 r=asasaki
2002-11-19 03:06:29 +00:00
blizzard%redhat.com
1cdb4fef2e
Bug #176341 . configure should check for pango 1.1/1.2 when using gtk2 and xft. r=cls Patch from keitaro@attbi.com.
2002-11-16 15:56:09 +00:00
seawood%netscape.com
03b0fefbec
Make mkdepend failures a fatal condition.
...
Treat nsinstall & mkdepend as HOST_PROGRAMs so that they don't call mkdepend to generate dependencies.
Bug #179895 r=bryner
2002-11-15 03:41:17 +00:00
locka%iol.ie
1e05e467e8
Add --enable-activex-scripting switch to configure.in and package changes to include npmozax.dll. b=133818 r/a=seawood@netscape.com
2002-11-13 13:14:14 +00:00
seawood%netscape.com
25556e7733
PATH entries on win9x are all upper-case.
...
Bug #164646 Fixing win9x bustage.
2002-11-12 20:09:52 +00:00
seawood%netscape.com
5018be0bd3
Fix win32 checks for directories that are at the end of the patch.
...
Thanks to parish@ntlworld.com for the patch.
Bug #164646 r=cls
2002-11-12 08:41:08 +00:00
seawood%netscape.com
a65ef9a81e
Define MKCSHLIB properly for win32
2002-11-09 08:38:44 +00:00
seawood%netscape.com
013de5c8ce
Tighten (add?) tool version checks for win32 builds.
...
Allow MIDL to be specified from mozconfig or env since various MS SDKs contain an unsupported version of midl and they insist upon adding their SDK dirs to the beginning of the PATH (bug #178392 )
Bug #164646 r=bryner
2002-11-09 02:16:55 +00:00
seawood%netscape.com
4d624672d7
Remove bogus debugging warning
2002-11-06 05:26:02 +00:00
seawood%netscape.com
444e4babc7
Fixing vc7 bustage caused by original checkin for bug 176302.
...
Bug #176302 r=bryner
2002-11-05 00:16:23 +00:00
mkaply%us.ibm.com
3cc3973a4a
Let's try this again
2002-10-30 15:53:40 +00:00
seawood%netscape.com
1c8d01f970
Fixing OS/2 tinderbox bustage.
...
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #177200
2002-10-30 15:00:32 +00:00
seawood%netscape.com
b7fd0cb161
Removing OS/2 support from nsinstall. OS/2 will use a system installed version of nsinstall like the win32 builds.
...
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #177200 r=cls a=roc+moz
2002-10-30 05:53:39 +00:00
seawood%netscape.com
27f48be93d
Add support for dos-paths in GLIB_PREFIX & LIBIDL_PREFIX env vars.
...
Bug #176302 r=walk84 a=roc+moz
2002-10-30 00:30:09 +00:00
mkaply%us.ibm.com
18da08997d
#175487
...
r=cls, a=brendan
Turn on building of OS/2 installer - hurrah!
2002-10-29 06:21:36 +00:00
seawood%netscape.com
d06cac751d
Add support for specifying alternate locations for glib & libIDL via GLIB_PREFIX & LIBIDL_PREFIX on win32. Allows us to build with vc7 without damaging our vc6 setup.
...
Bug #127985 r=bryner a=asa
2002-10-18 19:35:53 +00:00
seawood%netscape.com
3391f077c1
Add compiler flags to reduce string overhead in libraries for Solaris Forte builds.
...
Thanks to Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de> for the patch.
Bug #149154 r=cls a=roc+moz
2002-10-18 00:25:31 +00:00
seawood%netscape.com
96a667e294
Define WIN32_LEAN_AND_MEAN globally for win32 builds.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
2002-10-17 07:33:49 +00:00
blythe%netscape.com
7f05826bbc
Bug 170618
...
r=cls a=asa
Enable code size measurement build steps.
Should not effect normal build.
2002-10-15 23:34:42 +00:00
bryner%netscape.com
94557070ad
Second try at landing bug 171343 - nsProfileAccess's signal handler should use SA_SIGINFO and sa_sigaction where available. r=ccarlen, cls, sr=brendan, a=chofmann.
2002-10-11 08:44:02 +00:00
tor%cs.brown.edu
b2e0901034
update libpng to 1.2.5. r=cls
2002-10-04 06:34:53 +00:00
blizzard%redhat.com
7aa07050e1
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
42c5458c5d
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
97334d8f6e
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
4d3c8a3a93
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
29c30c5f3e
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
81c8682e00
A more compact fix for the "test" problem for bug 165602. r=cls.
2002-09-28 21:18:44 +00:00
bryner%netscape.com
af188c0c66
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
d1ccbb3319
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
5bfee30162
missed that file for last checkin
2002-09-23 12:11:01 +00:00
seawood%netscape.com
a55cc20fd2
Generate dependencies automatically when compiling a file on win32.
...
Bug #1677442 r=pavlov
2002-09-20 09:47:59 +00:00
seawood%netscape.com
8e2212c9db
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
fb1d49f2fe
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
5838e7d618
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
704ddcb584
Bug #156593 . Use pkgconfig for libidl-2, not libIDL-config-2. r=cls
2002-09-19 18:34:24 +00:00
seawood%netscape.com
5a2aa3aa54
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
e6f5f1af35
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
01a4079a4f
Remove flawed --with-static-qt & --with-static-gtk options.
...
Bug #166408 r=blizzard
2002-09-14 05:39:15 +00:00
leaf%mozilla.org
3f6e14efff
update "mozilla version" to 1.2b
2002-09-13 09:19:19 +00:00
seawood%netscape.com
7836ffd1b8
Add cview to the all extensions build list.
...
Bug #166939 r=rginda
2002-09-11 07:21:18 +00:00
alecf%netscape.com
09b8ec69c5
fix for bug 165969 - check for MMX headers on windows, too
...
r=cls
2002-09-03 22:32:19 +00:00
bryner%netscape.com
85f230d791
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
35956ecfb9
Define MOZ_LIBART_LIBS properly for beos.
...
Bug #163251
2002-09-01 07:22:06 +00:00
alecf%netscape.com
cfb6488435
add configure.in support for MMX instruction compiler intrinsics
2002-09-01 07:04:15 +00:00
seawood%netscape.com
2efa196cd8
Remove --enable-java-supplement.
...
Fix --enable-auto-deps.
Bug #161461 r=bryner
2002-08-31 04:04:49 +00:00
blizzard%redhat.com
667dc2a046
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
533a75fcdd
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
7e67351fac
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
a57798e9c8
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
e871bb4fcf
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
8fab3c5099
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
fa04fb294e
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
d7f253803e
#163550
...
r=cls
Add support for USE_STATIC_LIBS on OS/2
2002-08-20 22:21:21 +00:00
aaronl%netscape.com
0ab965cf72
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
025fb3a058
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
830df556e6
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
b908e4453e
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
96c419f2f8
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
2dd8386976
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
a906da3d7f
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
3e32c7839d
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
e6bc900e3a
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
046cf30546
Bug 161036 - provide mechanism to build experimental browser UI (bug 161036). r=cls.
2002-08-07 06:37:13 +00:00
seawood%netscape.com
fab6b422cf
Backing out solaris mapfile changes from bug 149152
2002-07-27 14:40:23 +00:00
seawood%netscape.com
eb6e850fac
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
2f04ad467f
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
268d35ffdc
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
fff1357047
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
9a8086af4d
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
03fc04d581
bug 157558, r=cls. version string updates for upcoming 1.1b
2002-07-17 02:39:51 +00:00
dmose%netscape.com
6a10ed08c6
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
9644001b34
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
01e6beba4f
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
3e06a8f91f
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
4adafe90e0
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
069bbb0e06
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
4190d68df3
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
f87d625660
missing quote mark on XPCOM_GLUE_LIBS
2002-06-26 20:16:12 +00:00
dbaron%fas.harvard.edu
a44ddf4882
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
d1ff4cafd7
update the mre mozilla version to 1.1a+, r=cls
2002-06-21 13:52:59 +00:00
dougt%netscape.com
2c2076e66c
153164. removed embed_base_s from XPCOM_GLUE_LIBS r/sr=seawood
2002-06-20 23:40:27 +00:00
seawood%netscape.com
f3869f5c81
Fixing build bustaged caused by absolute path assumptions.
...
Fallout from bug #141834
2002-06-19 20:45:57 +00:00
seawood%netscape.com
66a87e5efb
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
b04d67ef02
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
6de5b59159
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
88cd513c90
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
913bbb6f6c
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
7420d70bf9
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
e116353653
Add --disable-installer configure option for embedding purposes.
...
Bug #145343 r=mcafee
2002-05-31 00:39:07 +00:00
seawood%netscape.com
9144b41696
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
7abea1092f
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
3138cdc116
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
106b144cb9
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
2c34466433
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
b2449fe85b
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
e554d83626
fixes bug 129279 "nsIFile unicode/utf8/ascii task"
...
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
seawood%netscape.com
b600f3ca24
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
4ef44bc5a5
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
0db1ea6b9e
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
29e55441e4
#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
d7d38c7ba7
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
76d0228b75
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
73ec94d0a5
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
e31f0f5173
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
7cf51bef85
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
5e565e67aa
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
cfec345cb7
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
7d159463fe
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
aa930accac
This should have been in quotes - orevent OS/2 build warning
2002-03-21 13:20:50 +00:00
seawood%netscape.com
26c0ed499d
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
77591992df
#132050
...
r=cls, a=asa
Remove OS2_PROGRAM_RESOURCE hack - use RESFILE
2002-03-20 04:54:30 +00:00
seawood%netscape.com
a85acbb393
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
b121a981e9
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
5424811bd8
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
342a2db398
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
97bde34d47
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
6a691fe3ef
Put defines on separate lines to fix --enable-xpcom-lea bustage.
...
a=shaver
2002-03-06 21:51:16 +00:00
seawood%netscape.com
d3ddba1f5a
Bump MOZILLA_VERSION to 0.9.9+
2002-03-05 08:34:10 +00:00
seawood%netscape.com
98314a2e73
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
37903d583c
Realigning ./configure --help output
2002-02-28 07:18:12 +00:00
seawood%netscape.com
78fea53f52
Check for system version of freetype >= 2.0.8 for those of us building in objdirs.
...
Fix problem with sub-configures getting unnecessary additional options.
Bug #126919 r=bryner a=shaver
2002-02-28 07:00:59 +00:00
blizzard%redhat.com
63e3da7465
Part of bug #126919 . Add configure glue to get Xft support building. r=cls, a=brendan
2002-02-26 17:28:48 +00:00
seawood%netscape.com
9d7c7caad7
This patch:
...
* Changes MOZ_TRACE_MALLOC ifdefs to NS_TRACE_MALLOC ifdefs
* Links against the trace-malloc utils against libxpcom instead of just xpcomds
* Builds NSPR in debug mode on win32 if trace-malloc is enabled
* Adds a few "defined()" checks to diffbloatdump.pl so that it will work for
perl 5.6.1
* Adds a couple of checks for \r so that diffbloatdump.pl works on win32.
Bug #126915 r=bryner/dbaron a=asa
2002-02-26 09:58:45 +00:00
seawood%netscape.com
3b1963a97e
Use -pthread as a linker flag instead of a compile flag for FreeBSD.
...
Thanks to Jeremy Lea <mailto:reg@shale.csir.co.za> for the patch.
Bug #112987 r=cls a=asa
2002-02-26 09:57:01 +00:00
bstell%ix.netcom.com
b1a60d5cf1
bug 126387, use FreeType2 lib version 2.0.3 (AKA: 6.1.0) in addition
...
to 2.0.4 (AKA: 7.0.1) and up
r=ftang, sr=alecf, a=blizzard
2002-02-23 21:48:50 +00:00
locka%iol.ie
ab694dd0cf
Add "documentation" rule to rules.mk. This generates HTML documentation from h/idl files using doxygen. b=112214 r=seawood@netscape.com sr=rpotts@netscape.com a=dbaron@fas.harvard.edu
2002-02-22 11:11:24 +00:00
seawood%netscape.com
48f4f3f251
Do platform checks for postscript printing support (MOZ_ENABLE_POSTSCRIPT) in configure instead of makefiles.
...
Bug #126102 r=bryner
2002-02-20 07:08:02 +00:00
tor%cs.brown.edu
1050d3d796
Bug 123613 - mng subimage composite reading dest alpha from wrong
...
location, bump required libmng to 1.0.4. r=pavlov,cls; sr=blizzard
2002-02-17 15:29:18 +00:00
cbiesinger%web.de
4ffd3b9c08
bug 109442 r=cls
...
extensions/ctl/src/* hardcodes -lgmodule
2002-02-17 10:32:48 +00:00
seawood%netscape.com
9def9bbc00
Propagate MOZ_ENABLE_POSTSCRIPT so that unix printing works again.
...
bug #125800 a=antitux
2002-02-15 23:25:57 +00:00
leaf%mozilla.org
e60456610c
enable postscript printing, bug 80625. r=cls, sr=leaf, code from gisburn
2002-02-14 22:45:04 +00:00
seawood%netscape.com
dad63efb63
Bumping MOZILLA_VERSION to 0.9.8+
2002-02-14 04:33:59 +00:00
rbs%maths.uq.edu.au
ab2db8986a
Another try at --enable-mathml with a patch from bbaetz
2002-02-08 23:46:37 +00:00
rbs%maths.uq.edu.au
501298dbd4
--disable-mathml on Linux to investigate the redness
2002-02-08 12:49:46 +00:00
rbs%maths.uq.edu.au
bc13bc13b3
Complete bug 109826 - turn on MathML in default builds (Windows & Linux), r=cls, a=endico on behalf of staff@mozilla.org, a=shaver on behalf of drivers@mozilla.org
2002-02-08 10:59:12 +00:00
seawood%netscape.com
eddc5fef3f
Since we build a program called nsinstall in the tree, make sure that uwe use the full path to the nsinstall.exe found in wintools.zip.
...
Bug #123294 r=bryner
2002-02-05 06:01:58 +00:00
seawood%netscape.com
24cf4e73b7
Removing fallback hooks for deprecated configure options.
2002-02-04 08:59:16 +00:00
seawood%netscape.com
f22517332a
Add check to see if 'cd $MOZ_TOOLS && pwd` failed.
2002-02-03 04:34:43 +00:00
seawood%netscape.com
79fbcc79c7
Add support for MOZ_PROFILE, MOZ_COVERAGE, & MOZ_MAPINFO for win32 gmake builds.
...
Set these variables in your MOZCONFIG file before running configure or on the make cmd line when building in individual dirs.
2002-02-03 03:28:07 +00:00
seawood%netscape.com
181af4aac2
Add warning message if cl test prog fails for cygwin targets
2002-02-03 03:06:07 +00:00
jdunn%netscape.com
cd34d9887d
Change certain AIX ifdefs to AIX_XLC_364 since these ifdefs are only
...
needed for AIX's xlC 3.6.4 compiler. Add test to configure to check
compiler version. NOTE: also adding hpux and aix check for keyboardutils.
r=cls@seawood.org
# 119179
2002-01-25 15:07:38 +00:00
pinkerton%netscape.com
7180e5e8d1
allow --enable-default-toolkit=cocoa in makefiles and default toolkit can now be overridden on platform that don't use X11. r=cls/sr=hyatt. bug#121496
2002-01-24 15:11:18 +00:00
wtc%netscape.com
9b5fcae2d3
Bugzilla bug 100776: checked in a patch from Javier Pedemonte
...
<pedemont@us.ibm.com>. r=cls. a=brendan.
Modified file: configure.in
2002-01-22 22:01:18 +00:00
seawood%netscape.com
08603ad5d8
Oops. Missed a file for bug 92029
2002-01-16 08:45:57 +00:00
seawood%netscape.com
e56e20b1dc
Use dynamic library & xpidl_module names from nmake build for win32 gmake builds for compatibility.
...
bug #58981 sr=jag
2002-01-16 05:10:09 +00:00
jdunn%netscape.com
f79cf426f8
adding HAVE_FLOCKFILE test for pangoLite
...
r=cls@seawood.org
# 118825
2002-01-10 15:00:42 +00:00
bstell%ix.netcom.com
21f8668101
bug 116148, test if build env has FreeType2
...
r=cls
2002-01-09 14:37:58 +00:00
seawood%netscape.com
553b5a4df4
Fix ldap for win32 gmake build
...
Bug #58981 r=dmose
2002-01-08 06:31:55 +00:00
seawood%netscape.com
128ac41103
nsRect's win32 signature requires libraries need to link against libgkgfx for debug builds.
...
Added support for processing .rc to win32 gmake build.
Bug #58981
2002-01-01 00:03:57 +00:00
seawood%netscape.com
8fc329f0e3
Older versions of glib do not come with the gmodule add-on which is needed to build ctl so move the glib/gmodule check until after we'd detected glib support
2001-12-31 22:58:11 +00:00
seawood%netscape.com
063aebbb5c
Bumping MOZILLA_VERSION to 0.9.7+
2001-12-29 09:44:43 +00:00
bnesse%netscape.com
f020caccb0
Fix for bug 89137. Remove autoconfig from preferences library. Patch by mitesh. r=bnesse/dmose. sr=alecf.
2001-12-21 22:30:53 +00:00
seawood%netscape.com
f07c70ec66
Disabling ctl extension for OS/2.
...
Fixing tinderbox bustage.
2001-12-21 19:31:57 +00:00
seawood%netscape.com
d80708dbff
Set GLIB_CFLAGS & GLIB_LIBS for win32 builds.
...
Bug #115840
2001-12-21 09:29:36 +00:00
seawood%netscape.com
1ac1bd266a
Removing bogus check for ctl deps.
...
Bug #115840 r=Roland.Mainz@informatik.med.uni-giessen.de
2001-12-21 07:06:39 +00:00
seawood%netscape.com
45bfbf0658
Landing the rest of the win32 gmake changes:
...
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup
Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
seawood%netscape.com
51fa852613
Make OS/2 use the win32 build changes and finish LIB_PREFIX substitution.
...
Thanks to Javier Pedemonte (pedemont@us.ibm.com ) for the patch.
Bug #58981 r=cls
2001-12-14 23:49:04 +00:00
bbaetz%cs.mcgill.ca
5c8cc975a2
Bug 80142 (among others) - landing of SVG_20010721_BRANCH. Work by
...
alex.fritze@crocodile-clips.com , james.turner@crocodile-clips.com , and
everyone else how helped on the branch. Thanks to peterv for last minute
build changes
r=cls for build changes
r=jst, rs=brendan for #ifdef'd parts touching existing files.
NOT ON BY DEFAULT
2001-12-12 07:59:31 +00:00
seawood%netscape.com
556b33c81a
Restoring OS/2 to previous state.
...
Bug #58981
2001-12-09 09:09:51 +00:00
seawood%netscape.com
7f4b4cba9a
Updating win32 support for gmake build:
...
* Add LIB_PREFIX to build
* Read MOZ_TOOLS at configure time to set LIBIDL_* on win32
* Move MOZ_DEBUG_LDFLAGS settings into config.mk
* Fix problem with ldap being configured for standalone modules when not specified
* Fix PROGRAMS & SIMPLE_PROGRAMS rules for win32
Bug #58981 r=bryner
2001-12-09 07:08:58 +00:00
dp%netscape.com
f6845f22be
backing out previous checkin. Makefile.in wants to decend into mozilla/tools and we dont pull that by default.
2001-12-07 05:53:27 +00:00
dp%netscape.com
c50495422b
bug 112470 Enabling timeline and tracemalloc by default
2001-12-07 04:37:35 +00:00
seawood%netscape.com
9c02b84922
Explicitly set AC_LANG_C before doing anyfeature tests.
...
Set -DSTDC_HEADERS for QNX since 6.0 fails the stdc headers tests.
Bug #107618
2001-12-07 01:14:53 +00:00
seawood%netscape.com
4de9fbe4c7
Add man page for mozilla. Change default --prefix back to /usr/local .
...
Thanks to Jan Schumann <jschauma@netmeister.org> for the man page.
Bug #94220 r=blizzard
2001-12-06 22:17:24 +00:00
seawood%netscape.com
6c12d93d8b
Add check for XShm. Defines HAVE_XSHM
...
Bug #113743 r=Roland.Mainz@informatik.med.uni-giessen.de
2001-12-06 21:34:00 +00:00
seawood%netscape.com
045f32a830
Use -Wno-ctor-dtor-privacy for g++ builds.
...
Bug #113192 r=dbaron
2001-12-06 05:21:46 +00:00
seawood%netscape.com
755138547d
Removing unneeded AC_SUBST calls
2001-12-05 02:46:12 +00:00
seawood%netscape.com
c8994a7ac0
Initial landing of win32 support for autoconf builds.
...
Bug #58981 sr=alecf
2001-12-04 21:17:48 +00:00
seawood%netscape.com
8e430ec9b5
Remove --disable-gcc-pipe option.
...
Bug #81031
2001-12-02 21:56:15 +00:00
seawood%netscape.com
e6eef97328
Set -DFUNCPROTO=15 when compiling against X so that the X headers use the fully qualified ANSI-C prototypes.
...
Bug #112873 r=bryner
2001-12-01 22:15:20 +00:00
seawood%netscape.com
995026559f
Revert to using standard config.sub & config.guess entries for OS/2.
...
Thanks to pedemont@us.ibm.com (Javier Pedemonte) for the patch.
Bug #112244 r=cls
2001-12-01 18:54:36 +00:00
dbaron%fas.harvard.edu
60a6064696
Back out failed attempt to fix HP bustage.
2001-12-01 08:37:37 +00:00
dbaron%fas.harvard.edu
a431ba0436
Fix HP bustage from bug 112708 by testing for strtok_r in C++ rather than C.
2001-12-01 07:16:07 +00:00
seawood%netscape.com
552833b89c
Fix problem with Solaris /bin/sh interpreting ^ in a grep statement.
...
r=axel@pike.org
2001-11-29 15:57:27 +00:00
hewitt%netscape.com
ecdcf7a9d1
102574 - enable DOM Inspector in the default builds, r=leaf, sr=shaver
2001-11-29 09:36:46 +00:00
seawood%netscape.com
b4e526dd58
Add explicit check against zero when looking to remove an option so that test doesn't treat the return value of grep as "true" always.
...
Bug 111653 r=bryner
2001-11-26 22:28:12 +00:00
dbaron%fas.harvard.edu
4d96228ae4
Add HAVE_GCC3_ABI so the build system can know whether we're using gcc3. r=cls sr=shaver b=71627
2001-11-25 23:28:13 +00:00
seawood%netscape.com
8fc2270795
Restoring STDC_HEADERS define for os/2 since the the standard autoconf test macro doesn't seem to work.
...
Fixing tinderbox bustage
2001-11-21 19:10:44 +00:00
seawood%netscape.com
a953e22c95
Add check for STDC_HEADERS. Should fix QNX 6.0 bustage.
...
Bug #107618
2001-11-21 10:51:21 +00:00
seawood%netscape.com
13a032cb06
Allow specific extensions to be disabled by doing --enable-extensions=all,-ext_I_do_not_want
...
Bug #110900 r=pavlov
2001-11-20 08:17:13 +00:00
seawood%netscape.com
565a358143
Allow modules to override *default* optimization levels by setting MODULE_OPTIMIZE_FLAGS
...
Bug #110215 r=bryner
2001-11-16 07:42:48 +00:00
seawood%netscape.com
46a19168bb
Use dummy statement to override default adding of ical to LIBS (since we don't want it there).
2001-11-14 22:30:39 +00:00
seawood%netscape.com
38152def59
Attempt to compile simple X11 program to verify that X11 headers exist.
...
Bug #83822
2001-11-14 05:11:00 +00:00
seawood%netscape.com
f2bea6ef3f
Add hooks for building calendar. r=bryner
2001-11-14 01:40:53 +00:00
seawood%netscape.com
c47b23d994
Remove reference to defunct libIDL homepage.
...
Bug #109901
2001-11-14 01:24:19 +00:00
colin%theblakes.com
b903e07dcf
Make OpenVMS use MKSHLIB_[UN]FORCE_ALL. Remove other cruft that is now
...
no longer needed. b=108862 r=cls a/driver=asa
2001-11-09 03:06:36 +00:00
jdunn%netscape.com
9ad5c6d444
setting up AIX to only export NSGetModule from all components
...
These are if'd AIX only!
r=cls@seawood.org
a=blizzard@mozilla.org
# 108864
2001-11-08 12:15:48 +00:00
seawood%netscape.com
8936e49e57
Don't even ask
2001-11-07 06:39:14 +00:00
seawood%netscape.com
87f99ba919
Move defines from config.mk into configure.in
2001-11-07 06:13:22 +00:00
seawood%netscape.com
4112b25604
Clean up options
2001-11-07 05:52:21 +00:00
seawood%netscape.com
a5fd64c1c4
Tell BSD strip to just strip local & debug symbols rather than all symbols.
2001-11-03 05:57:00 +00:00
seawood%netscape.com
be10c3b1a8
Backing out fix for remote mach-o builds as it left mach-o builds fragile.
...
Add TK_CFLAGS back to default CFLAGS/CXXFLAGS.
Bug #107696
2001-11-03 03:29:05 +00:00