bug 381820 - mozilla2 hg repo doesn't build out of the box due to missing extensions
authorluser@bluck
Thu, 24 May 2007 12:48:39 -0400
changeset 849 e2cabae2f338b065664723f2c13f40ef174eb53d
parent 848 a0b38e534c243ce8eb045b24202edba60b82714a
child 2443 733641d9feafe27a33c6e66c80a941148326b250
push idunknown
push userunknown
push dateunknown
bugs381820
milestone1.9a4pre
bug 381820 - mozilla2 hg repo doesn't build out of the box due to missing extensions
config/autoconf.mk.in
configure.in
--- a/config/autoconf.mk.in
+++ b/config/autoconf.mk.in
@@ -207,19 +207,17 @@ MOZ_NATIVE_ZLIB	= @SYSTEM_ZLIB@
 MOZ_NATIVE_JPEG	= @SYSTEM_JPEG@
 MOZ_NATIVE_PNG	= @SYSTEM_PNG@
 MOZ_TREE_CAIRO = @MOZ_TREE_CAIRO@
 
 MOZ_UPDATE_XTERM = @MOZ_UPDATE_XTERM@
 MOZ_MATHML = @MOZ_MATHML@
 MOZ_PERMISSIONS = @MOZ_PERMISSIONS@
 MOZ_XTF = @MOZ_XTF@
-MOZ_XMLEXTRAS = @MOZ_XMLEXTRAS@
 MOZ_NO_INSPECTOR_APIS = @MOZ_NO_INSPECTOR_APIS@
-MOZ_WEBSERVICES = @MOZ_WEBSERVICES@
 MOZ_SVG = @MOZ_SVG@
 MOZ_SVG_FOREIGNOBJECT = @MOZ_SVG_FOREIGNOBJECT@
 MOZ_LIBART_CFLAGS = @MOZ_LIBART_CFLAGS@
 MOZ_ENABLE_CANVAS = @MOZ_ENABLE_CANVAS@
 MOZ_CAIRO_CFLAGS = @MOZ_CAIRO_CFLAGS@
 MOZ_XSLT_STANDALONE = @MOZ_XSLT_STANDALONE@
 
 MOZ_PREF_EXTENSIONS = @MOZ_PREF_EXTENSIONS@
--- a/configure.in
+++ b/configure.in
@@ -4060,17 +4060,17 @@ MOZ_ARG_HEADER(Application)
 
 BUILD_STATIC_LIBS=
 ENABLE_TESTS=1
 MOZ_ACTIVEX_SCRIPTING_SUPPORT=
 MOZ_BRANDING_DIRECTORY=
 MOZ_CALENDAR=
 MOZ_DBGRINFO_MODULES=
 MOZ_ENABLE_CANVAS=1
-MOZ_EXTENSIONS_ALL=" wallet xml-rpc help p3p venkman inspector irc typeaheadfind gnomevfs sroaming datetime finger cview layout-debug tasks sql xforms schema-validation reporter"
+MOZ_EXTENSIONS_ALL=" wallet help p3p venkman inspector irc typeaheadfind gnomevfs sroaming datetime finger cview layout-debug tasks sql xforms schema-validation reporter"
 MOZ_FEEDS=1
 MOZ_IMG_DECODERS_DEFAULT="png gif jpeg bmp xbm icon"
 MOZ_IMG_ENCODERS_DEFAULT="png jpeg"
 MOZ_IPCD=
 MOZ_JAVAXPCOM=
 MOZ_JSDEBUGGER=1
 MOZ_JSLOADER=1
 MOZ_LDAP_XPCOM=
@@ -4114,18 +4114,16 @@ MOZ_STORAGE=1
 MOZ_SVG=1
 MOZ_TIMELINE=
 MOZ_UI_LOCALE=en-US
 MOZ_UNIVERSALCHARDET=1
 MOZ_URL_CLASSIFIER=
 MOZ_USE_NATIVE_UCONV=
 MOZ_V1_STRING_ABI=1
 MOZ_VIEW_SOURCE=1
-MOZ_WEBSERVICES=1
-MOZ_XMLEXTRAS=1
 MOZ_XPFE_COMPONENTS=1
 MOZ_XPINSTALL=1
 MOZ_XSLT_STANDALONE=
 MOZ_XTF=1
 MOZ_XUL=1
 NS_PRINTING=1
 NECKO_COOKIES=1
 NECKO_DISK_CACHE=1
@@ -4321,36 +4319,36 @@ suite)
   MOZ_APP_DISPLAYNAME=SeaMonkey
   MOZ_MAIL_NEWS=1
   MOZ_LDAP_XPCOM=1
   MOZ_COMPOSER=1
   MOZ_SUITE=1
   MOZ_PROFILESHARING=
   MOZ_APP_VERSION=$SEAMONKEY_VERSION
   if test "$MOZ_XUL_APP"; then
-    MOZ_EXTENSIONS_DEFAULT=" wallet xml-rpc p3p venkman inspector irc typeaheadfind gnomevfs sroaming reporter"
+    MOZ_EXTENSIONS_DEFAULT=" wallet p3p venkman inspector irc typeaheadfind gnomevfs sroaming reporter"
   else
-    MOZ_EXTENSIONS_DEFAULT=" wallet xml-rpc help p3p venkman inspector irc typeaheadfind gnomevfs sroaming reporter"
+    MOZ_EXTENSIONS_DEFAULT=" wallet help p3p venkman inspector irc typeaheadfind gnomevfs sroaming reporter"
   fi
   AC_DEFINE(MOZ_SUITE)
   ;;
 
 browser)
   MOZ_APP_NAME=firefox
   MOZ_XUL_APP=1
   MOZ_UPDATER=1
   MOZ_PHOENIX=1
   MOZ_PLACES=1
   MOZ_PLACES_BOOKMARKS=
   # always enabled for form history
   MOZ_MORKREADER=1
   MOZ_SAFE_BROWSING=1
   MOZ_APP_VERSION=$FIREFOX_VERSION
   MOZ_NO_XPCOM_OBSOLETE=1
-  MOZ_EXTENSIONS_DEFAULT=" xml-rpc inspector gnomevfs reporter"
+  MOZ_EXTENSIONS_DEFAULT=" inspector gnomevfs reporter"
   AC_DEFINE(MOZ_PHOENIX)
   # MOZ_APP_DISPLAYNAME will be set by branding/configure.sh
   ;;
 
 minimo)
   MOZ_APP_NAME=minimo
   MOZ_APP_DISPLAYNAME=minimo
   AC_DEFINE(MINIMO)
@@ -4426,17 +4424,17 @@ xulrunner)
   MOZ_UPDATER=1
   MOZ_XULRUNNER=1
   MOZ_ENABLE_LIBXUL=1
   MOZ_APP_VERSION=$MOZILLA_VERSION
   MOZ_JAVAXPCOM=1
   if test "$MOZ_STORAGE"; then
     MOZ_PLACES=1
   fi
-  MOZ_EXTENSIONS_DEFAULT=" xml-rpc gnomevfs"
+  MOZ_EXTENSIONS_DEFAULT=" gnomevfs"
   MOZ_NO_XPCOM_OBSOLETE=1
   AC_DEFINE(MOZ_XULRUNNER)
 
   if test "$LIBXUL_SDK"; then
     AC_MSG_ERROR([Building XULRunner --with-libxul-sdk doesn't make sense; XULRunner provides the libxul SDK.])
   fi
   ;;
 
@@ -4447,17 +4445,16 @@ camino)
   MOZ_JSDEBUGGER=
   MOZ_SINGLE_PROFILE=1
   MOZ_PROFILESHARING=
   MOZ_APP_DISPLAYNAME=Mozilla
   MOZ_APP_VERSION=$MOZILLA_VERSION
   MOZ_EXTENSIONS_DEFAULT=" typeaheadfind"
 # MOZ_XUL_APP=1
   MOZ_PREF_EXTENSIONS=
-  MOZ_WEBSERVICES=
   AC_DEFINE(MOZ_MACBROWSER)
   ;;
 
 content/xslt)
   MOZ_APP_NAME=mozilla
   MOZ_EXTENSIONS_DEFAULT=""
   AC_DEFINE(TX_EXE)
   MOZ_XSLT_STANDALONE=1
@@ -5494,32 +5491,16 @@ dnl ====================================
 dnl Inspector APIs
 dnl ========================================================
 MOZ_ARG_DISABLE_BOOL(inspector-apis,
 [  --disable-inspector-apis Disable the DOM inspection APIs ],
     MOZ_NO_INSPECTOR_APIS=1,
     MOZ_NO_INSPECTOR_APIS= )
 
 dnl ========================================================
-dnl XMLExtras
-dnl ========================================================
-MOZ_ARG_DISABLE_BOOL(xmlextras,
-[  --disable-xmlextras Disable XMLExtras such as XPointer support ],
-    MOZ_XMLEXTRAS=,
-    MOZ_XMLEXTRAS=1 )
-
-dnl ========================================================
-dnl Webservices
-dnl ========================================================
-MOZ_ARG_DISABLE_BOOL(webservices,
-[  --disable-webservices Disable Webservices/SOAP support ],
-    MOZ_WEBSERVICES=,
-    MOZ_WEBSERVICES=1 )
-
-dnl ========================================================
 dnl Pref extensions (autoconfig and system-pref)
 dnl ========================================================
 MOZ_ARG_DISABLE_BOOL(pref-extensions,
 [  --disable-pref-extensions
                           Disable pref extensions such as autoconfig and
                           system-pref],
   MOZ_PREF_EXTENSIONS=,
   MOZ_PREF_EXTENSIONS=1 )
@@ -5685,31 +5666,21 @@ if test `echo "$MOZ_EXTENSIONS" | grep -
     MOZ_EXTENSIONS=`echo $MOZ_EXTENSIONS | sed -e 's|xforms||g'`
 fi
 
 if test `echo "$MOZ_EXTENSIONS" | grep -c auth` -ne 0; then
     AC_MSG_WARN([auth is no longer an extension, use --disable-negotiateauth to disable.])
     MOZ_EXTENSIONS=`echo $MOZ_EXTENSIONS | sed -e 's|auth||g'`
 fi
 
-if test `echo "$MOZ_EXTENSIONS" | grep -c xmlextras` -ne 0; then
-    AC_MSG_WARN([xmlextras is no longer an extension, use --disable-xmlextras to disable.])
-    MOZ_EXTENSIONS=`echo $MOZ_EXTENSIONS | sed -e 's|xmlextras||g'`
-fi
-
 if test `echo "$MOZ_EXTENSIONS" | grep -c 'cookie\|permissions'` -ne 0; then
     AC_MSG_WARN([cookie and permissions are no longer extensions, use --disable-permissions to disable.])
     MOZ_EXTENSIONS=`echo $MOZ_EXTENSIONS | sed -e 's|cookie||g; s|permissions||g'`
 fi
 
-if test `echo "$MOZ_EXTENSIONS" | grep -c webservices` -ne 0; then
-    AC_MSG_WARN([webservices is no longer an extension, use --disable-webservices to disable.])
-    MOZ_EXTENSIONS=`echo $MOZ_EXTENSIONS | sed -e 's|webservices||g'`
-fi
-
 if test `echo "$MOZ_EXTENSIONS" | grep -c pref` -ne 0; then
     AC_MSG_WARN([pref is no longer an extension, use --disable-pref-extensions to disable.])
     MOZ_EXTENSIONS=`echo $MOZ_EXTENSIONS | sed -e 's|pref||g'`
 fi
 
 if test `echo "$MOZ_EXTENSIONS" | grep -c universalchardet` -ne 0; then
     AC_MSG_WARN([universalchardet is no longer an extension, use --disable-universalchardet to disable.])
     MOZ_EXTENSIONS=`echo $MOZ_EXTENSIONS | sed -e 's|universalchardet||g'`
@@ -7607,19 +7578,17 @@ AC_SUBST(NS_USE_NATIVE)
 AC_SUBST(MOZ_WIDGET_TOOLKIT)
 AC_SUBST(MOZ_GFX_TOOLKIT)
 AC_SUBST(MOZ_UPDATE_XTERM)
 AC_SUBST(MINIMO)
 AC_SUBST(MOZ_AUTH_EXTENSION)
 AC_SUBST(MOZ_MATHML)
 AC_SUBST(MOZ_PERMISSIONS)
 AC_SUBST(MOZ_XTF)
-AC_SUBST(MOZ_XMLEXTRAS)
 AC_SUBST(MOZ_NO_INSPECTOR_APIS)
-AC_SUBST(MOZ_WEBSERVICES)
 AC_SUBST(MOZ_PREF_EXTENSIONS)
 AC_SUBST(MOZ_SVG)
 AC_SUBST(MOZ_SVG_FOREIGNOBJECT)
 AC_SUBST(MOZ_XSLT_STANDALONE)
 AC_SUBST(MOZ_JS_LIBS)
 AC_SUBST(MOZ_PSM)
 AC_SUBST(MOZ_DEBUG)
 AC_SUBST(MOZ_DEBUG_MODULES)