From owner-freebsd-gnome@FreeBSD.ORG Thu Dec 27 21:13:08 2007 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8B9D16A419 for ; Thu, 27 Dec 2007 21:13:08 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from smtp-vbr8.xs4all.nl (smtp-vbr8.xs4all.nl [194.109.24.28]) by mx1.freebsd.org (Postfix) with ESMTP id 2F55A13C4DB for ; Thu, 27 Dec 2007 21:13:07 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [82.95.250.254]) by smtp-vbr8.xs4all.nl (8.13.8/8.13.8) with ESMTP id lBRLD607057214; Thu, 27 Dec 2007 22:13:06 +0100 (CET) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.13.8/8.13.3) with ESMTP id lBRLD5nu032057; Thu, 27 Dec 2007 22:13:05 +0100 (CET) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.13.8/8.13.6/Submit) id lBRLD5IM032056; Thu, 27 Dec 2007 22:13:05 +0100 (CET) (envelope-from wb) Date: Thu, 27 Dec 2007 22:13:05 +0100 From: Wilko Bulte To: Joe Marcus Clarke Message-ID: <20071227211305.GA32018@freebie.xs4all.nl> References: <20071226210217.GA25371@freebie.xs4all.nl> <1198708597.11242.0.camel@shumai.marcuscom.com> <20071227101815.GB28854@freebie.xs4all.nl> <4773D60E.7030907@marcuscom.com> <20071227192859.GA31327@freebie.xs4all.nl> <47741307.3040907@marcuscom.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="qDbXVdCdHGoSgWSk" Content-Disposition: inline In-Reply-To: <47741307.3040907@marcuscom.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by XS4ALL Virus Scanner Cc: gnome@freebsd.org Subject: Re: latest Firefox fails on https X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Dec 2007 21:13:09 -0000 --qDbXVdCdHGoSgWSk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Quoting Joe Marcus Clarke, who wrote on Thu, Dec 27, 2007 at 04:03:03PM -0500 .. > Wilko Bulte wrote: > > Quoting Joe Marcus Clarke, who wrote on Thu, Dec 27, 2007 at 11:42:54AM -0500 .. > >> Wilko Bulte wrote: > >>> Quoting Joe Marcus Clarke, who wrote on Wed, Dec 26, 2007 at 05:36:37PM -0500 .. > >>>> On Wed, 2007-12-26 at 22:02 +0100, Wilko Bulte wrote: > >>>>> Hi folks, > >>>>> > >>>>> In the hope I will not make a fool out of myself with this question: > >>>>> > >>>>> I just brought my laptop to the very latest 8-CURRENT. Worked without a > >>>>> hitch. > >>>>> > >>>>> As a side project I decided to also bring all ports up to date to the > >>>>> latest. > >>>>> > >>>>> One of the ports is Firefox. > >>>>> > >>>>> Which now gives me the following error message on every https: URL that I > >>>>> try: > >>>>> > >>>>> Unexpected response from server > >>>>> Firefox doesn't know how to communicate with the server. > >>>>> > >>>>> * Check to make sure your system has the Personal Security Manager > >>>>> installed. > >>>>> * This might be due to a non-standard configuration on the server. > >>>>> > >>>>> I now have built from ports: > >>>>> firefox-2.0.0.11,1 Web browser based on the browser portion of Mozilla > >>>>> nss-3.11.7 Libraries to support development of security-enabled applic > >>>>> > >>>>> A somewhat earlier Firefox 2.0.0.x (whatever the prebuilt packages server > >>>>> currently carries) I fetched via pkg_add -r gave me the same error message. > >>>>> > >>>>> Firefox works just fine with normal http servers. > >>>>> > >>>>> Google gives me lots of "me too" and assorted Linux crud but nothing > >>>>> relevant to FreeBSD unfortunately. > >>>> Rebuild devel/nspr, security/nss, then www/firefox, and you should be > >>>> fine. > >>> Took a while (P3 1.2GHz laptop) but it does not work, same problem still. > >> That sucks. > > > > Well.. it just tests my patience :) > > > >>> What makes me suspicious is that the precompiled 8-current package exhibited > >>> the same problem. > >> That's not good. SSL is working fine for me, and I see no reason why it > >> should show as disabled. Please provide the output of make configure > >> for firefox. > > > > Do you mean config.log ? I have attached that one, and mozilla-config.h > > No, the output of make configure would have been more useful. As would > work/mozilla/config/autoconf.mk after running make configure. Woops. Here is autoconf.mk -- Wilko Bulte wilko@FreeBSD.org --qDbXVdCdHGoSgWSk Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="autoconf.mk" Content-Transfer-Encoding: quoted-printable # # ***** BEGIN LICENSE BLOCK ***** # Version: MPL 1.1/GPL 2.0/LGPL 2.1 # # The contents of this file are subject to the Mozilla Public License Versi= on # 1.1 (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # http://www.mozilla.org/MPL/ # # Software distributed under the License is distributed on an "AS IS" basis, # WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License # for the specific language governing rights and limitations under the # License. # # The Original Code is this file as it was released upon August 6, 1998. # # The Initial Developer of the Original Code is # Christopher Seawood. # Portions created by the Initial Developer are Copyright (C) 1998 # the Initial Developer. All Rights Reserved. # # Contributor(s): # # Alternatively, the contents of this file may be used under the terms of # either of the GNU General Public License Version 2 or later (the "GPL"), # or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"= ), # in which case the provisions of the GPL or the LGPL are applicable instead # of those above. If you wish to allow use of your version of this file only # under the terms of either the GPL or the LGPL, and not to allow others to # use your version of this file under the terms of the MPL, indicate your # decision by deleting the provisions above and replace them with the notice # and other provisions required by the GPL or the LGPL. If you do not delete # the provisions above, a recipient may use your version of this file under # the terms of any one of the MPL, the GPL or the LGPL. # # ***** END LICENSE BLOCK ***** # A netscape style .mk file for autoconf builds INCLUDED_AUTOCONF_MK =3D 1 USE_AUTOCONF =3D 1 MOZILLA_CLIENT =3D 1 BUILD_MODULES =3D all MOZILLA_VERSION =3D 1.8.1.11 FIREFOX_VERSION =3D 2.0.0.11 THUNDERBIRD_VERSION =3D 2.0.0.10pre SUNBIRD_VERSION =3D 0.8pre SEAMONKEY_VERSION =3D 1.1.7 MOZ_BUILD_APP =3D browser MOZ_APP_NAME =3D firefox MOZ_APP_DISPLAYNAME =3D Firefox MOZ_APP_VERSION =3D 2.0.0.11 MOZ_PKG_SPECIAL =3D=20 prefix =3D /usr/ports/www/firefox/work/fake exec_prefix =3D ${prefix} bindir =3D ${exec_prefix}/bin includedir =3D ${prefix}/include/firefox libdir =3D ${exec_prefix}/lib datadir =3D ${prefix}/share mandir =3D ${prefix}/man idldir =3D ${prefix}/share/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) mozappdir =3D $(libdir)/firefox mredir =3D $(libdir)/mre/mre-$(MOZ_APP_VERSION) mrelibdir =3D $(mredir)/lib DIST =3D $(DEPTH)/dist MOZ_CHROME_FILE_FORMAT =3D jar MOZ_WIDGET_TOOLKIT =3D gtk2 MOZ_GFX_TOOLKIT =3D $(MOZ_WIDGET_TOOLKIT) MOZ_X11 =3D 1 MOZ_JS_LIBS =3D -L$(DIST)/bin -lmozjs MOZ_GFX_TOOLKIT_LDFLAGS =3D -lgfx_$(MOZ_GFX_TOOLKIT) $(MOZ_XLIBRGB_LDFL= AGS) MOZ_WIDGET_TOOLKIT_LDFLAGS =3D -lwidget_$(MOZ_WIDGET_TOOLKIT) MOZ_DEBUG =3D=20 MOZ_DEBUG_MODULES =3D=20 MOZ_PROFILE_MODULES =3D=20 MOZ_DEBUG_ENABLE_DEFS =3D -DDEBUG -D_DEBUG -DDEBUG_root -DTRACING MOZ_DEBUG_DISABLE_DEFS =3D -DNDEBUG -DTRIMMED MOZ_DEBUG_FLAGS =3D -g MOZ_DEBUG_LDFLAGS=3D MOZ_DBGRINFO_MODULES =3D=20 MOZ_EXTENSIONS =3D cookie xml-rpc xmlextras pref transformiix universalcha= rdet webservices inspector auth permissions reporter spellcheck MOZ_IMG_DECODERS=3D png gif jpeg bmp xbm MOZ_IMG_ENCODERS=3D png jpeg MOZ_JSDEBUGGER =3D 1 MOZ_PERF_METRICS =3D=20 MOZ_LEAKY =3D=20 MOZ_JPROF =3D=20 MOZ_XPCTOOLS =3D=20 ENABLE_EAZEL_PROFILER=3D EAZEL_PROFILER_CFLAGS=3D EAZEL_PROFILER_LIBS=3D GC_LEAK_DETECTOR =3D=20 NS_TRACE_MALLOC =3D=20 USE_ELF_DYNSTR_GC =3D=20 USE_PREBINDING =3D=20 INCREMENTAL_LINKER =3D=20 MACOSX_DEPLOYMENT_TARGET =3D=20 MOZ_MAIL_NEWS =3D=20 MOZ_CALENDAR =3D=20 MOZ_PLAINTEXT_EDITOR_ONLY =3D=20 MOZ_COMPOSER =3D=20 BUILD_SHARED_LIBS =3D 1 BUILD_STATIC_LIBS =3D=20 MOZ_STATIC_COMPONENT_LIBS =3D=20 MOZ_ENABLE_LIBXUL =3D=20 ENABLE_TESTS =3D=20 IBMBIDI =3D 1 SUNCTL =3D=20 ACCESSIBILITY =3D 1 MOZ_VIEW_SOURCE =3D 1 MOZ_XPINSTALL =3D 1 MOZ_JSLOADER =3D 1 MOZ_USE_NATIVE_UCONV =3D=20 MOZ_SINGLE_PROFILE =3D 1 MOZ_LDAP_XPCOM =3D=20 MOZ_LDAP_XPCOM_EXPERIMENTAL =3D=20 MOZ_BRANDING_DIRECTORY =3D other-licenses/branding/firefox XPCOM_USE_LEA =3D=20 JS_ULTRASPARC_OPTS =3D=20 MOZ_ENABLE_POSTSCRIPT =3D 1 JS_STATIC_BUILD =3D=20 MOZ_INSTALLER =3D=20 MOZ_UPDATER =3D 1 MOZ_UPDATE_PACKAGING =3D=20 MOZ_NO_ACTIVEX_SUPPORT =3D 1 MOZ_ACTIVEX_SCRIPTING_SUPPORT =3D=20 XPC_IDISPATCH_SUPPORT =3D=20 MOZ_XPFE_COMPONENTS =3D 1 MOZ_IPCD =3D=20 MOZ_PROFILESHARING =3D=20 MOZ_PROFILELOCKING =3D 1 MOZ_FEEDS =3D 1 MOZ_PLACES =3D=20 MOZ_STORAGE =3D 1 MOZ_SAFE_BROWSING =3D 1 MOZ_URL_CLASSIFIER =3D 1 MOZ_MORK =3D 1 MOZ_MORKREADER =3D=20 MOZ_NO_XPCOM_OBSOLETE =3D=20 MOZ_NO_FAST_LOAD =3D=20 MOZ_JAVAXPCOM =3D=20 JAVA_INCLUDE_PATH=3D"" JAVAC=3D"" JAR=3D"" # The MOZ_UI_LOCALE var is used to build a particular locale. Do *not* # use the var to change any binary files. Do *not* use this var unless you # write rules for the "clean-locale" and "locale" targets. MOZ_UI_LOCALE =3D en-US MOZ_COMPONENTS_VERSION_SCRIPT_LDFLAGS =3D=20 MOZ_COMPONENT_NSPR_LIBS=3D-L$(DIST)/bin $(NSPR_LIBS) MOZ_FIX_LINK_PATHS=3D-Wl,-rpath-link,$(DIST)/bin XPCOM_FROZEN_LDOPTS=3D-L$(DIST)/bin $(MOZ_FIX_LINK_PATHS) -lxpcom XPCOM_LIBS=3D-L$(DIST)/bin -lxpcom -lxpcom_core=20 MOZ_REORDER=3D MOZ_TIMELINE=3D ENABLE_STRIP =3D 1 ClientWallet=3D1 CookieManagement=3D1 SingleSignon=3D1 MOZ_OJI =3D 1 MOZ_PLUGINS =3D 1 MOZ_POST_DSO_LIB_COMMAND =3D=20 MOZ_POST_PROGRAM_COMMAND =3D=20 MOZ_BUILD_ROOT =3D /usr/ports/www/firefox/work/mozilla MOZ_XUL =3D 1 NECKO_PROTOCOLS =3D about data file ftp gopher http res viewsource NECKO_DISK_CACHE =3D 1 NECKO_SMALL_BUFFERS =3D=20 NECKO_COOKIES =3D 1 MOZ_NATIVE_ZLIB =3D 1 MOZ_NATIVE_JPEG =3D 1 MOZ_NATIVE_PNG =3D 1 MOZ_TREE_CAIRO =3D=20 MOZ_UPDATE_XTERM =3D=20 MOZ_MATHML =3D 1 MOZ_XTF =3D 1 MOZ_NO_INSPECTOR_APIS =3D=20 MOZ_SVG =3D 1 MOZ_SVG_FOREIGNOBJECT =3D=20 MOZ_SVG_RENDERER_GDIPLUS =3D=20 MOZ_SVG_RENDERER_LIBART =3D=20 MOZ_SVG_RENDERER_CAIRO =3D 1 MOZ_LIBART_CFLAGS =3D=20 MOZ_ENABLE_CANVAS =3D 1 MOZ_CAIRO_CFLAGS =3D -D_THREAD_SAFE -I/usr/local/include/cairo -I/usr/local= /include/freetype2 -I/usr/local/include =20 TX_EXE =3D=20 # Mac's don't like / in a #include, so we include the libart # headers locally if we're using the external library ifdef MOZ_LIBART_CFLAGS ifndef MOZ_SVG_RENDERER_LIBART MOZ_LIBART_CFLAGS :=3D $(MOZ_LIBART_CFLAGS)/libart_lgpl endif endif MOZ_LIBART_LIBS =3D=20 MOZ_CAIRO_LIBS =3D -L/usr/local/lib -lcairo =20 MOZ_ENABLE_GNOMEUI =3D=20 MOZ_GNOMEUI_CFLAGS =3D=20 MOZ_GNOMEUI_LIBS =3D=20 MOZ_GNOMEVFS_CFLAGS =3D=20 MOZ_GNOMEVFS_LIBS =3D=20 MOZ_GCONF_CFLAGS =3D=20 MOZ_GCONF_LIBS =3D=20 MOZ_LIBGNOME_CFLAGS =3D=20 MOZ_LIBGNOME_LIBS =3D=20 MOZ_ENABLE_GNOME_COMPONENT =3D=20 MOZ_INSURE =3D=20 MOZ_INSURIFYING =3D=20 MOZ_INSURE_DIRS =3D=20 MOZ_INSURE_EXCLUDE_DIRS =3D=20 MOZ_NATIVE_NSPR =3D 1 MOZ_NATIVE_NSS =3D 1 CROSS_COMPILE =3D=20 OS_CPPFLAGS =3D -I/usr/local/include/nss -I/usr/local/include/nss/nss -I/u= sr/local/include -I/usr/local/include OS_CFLAGS =3D $(OS_CPPFLAGS) -Wall -W -Wno-unused -Wpointer-arith -Wcast-al= ign -Wno-long-long -O2 -fno-strict-aliasing -pipe -O2 -pipe OS_CXXFLAGS =3D $(OS_CPPFLAGS) -fno-rtti -fno-exceptions -Wall -Wconversion= -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-p= rivacy -Wno-non-virtual-dtor -Wno-long-long -O2 -fno-strict-aliasing -pipe = -O2 -fshort-wchar -pipe OS_LDFLAGS =3D -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox OS_COMPILE_CFLAGS =3D $(OS_CPPFLAGS) -include $(DEPTH)/mozilla-config.h -DM= OZILLA_CLIENT OS_COMPILE_CXXFLAGS =3D $(OS_CPPFLAGS) -DMOZILLA_CLIENT -include $(DEPTH)/m= ozilla-config.h OS_INCLUDES =3D $(NSPR_CFLAGS) $(JPEG_CFLAGS) $(PNG_CFLAGS) $(ZLIB_CFLAGS) OS_LIBS =3D -lm -pthread -pthread -L/usr/local/lib -liconv ACDEFINES =3D -DMOZILLA_VERSION=3D\"1.8.1.11\" -DMOZILLA_VERSION_U=3D1.8.1.= 11 -DD_INO=3Dd_ino -DSTDC_HEADERS=3D1 -DHAVE_ST_BLKSIZE=3D1 -DHAVE_SIGINFO_= T=3D1 -DHAVE_INT16_T=3D1 -DHAVE_INT32_T=3D1 -DHAVE_INT64_T=3D1 -DHAVE_UINT= =3D1 -DHAVE_UINT16_T=3D1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=3D1 -DHAVE_VISI= BILITY_ATTRIBUTE=3D1 -DHAVE_DIRENT_H=3D1 -DHAVE_GETOPT_H=3D1 -DHAVE_MEMORY_= H=3D1 -DHAVE_UNISTD_H=3D1 -DHAVE_NL_TYPES_H=3D1 -DHAVE_X11_XKBLIB_H=3D1 -DH= AVE_SYS_STATVFS_H=3D1 -DHAVE_SYS_CDEFS_H=3D1 -DHAVE_LIBC_R=3D1 -DHAVE_LIBM= =3D1 -DFUNCPROTO=3D15 -DHAVE_XSHM=3D1 -D_REENTRANT=3D1 -D_THREAD_SAFE=3D1 -= DHAVE_RANDOM=3D1 -DHAVE_STRERROR=3D1 -DHAVE_LCHOWN=3D1 -DHAVE_FCHMOD=3D1 -D= HAVE_SNPRINTF=3D1 -DHAVE_MEMMOVE=3D1 -DHAVE_RINT=3D1 -DHAVE_FLOCKFILE=3D1 -= DHAVE_LOCALTIME_R=3D1 -DHAVE_STRTOK_R=3D1 -DHAVE_LANGINFO_CODESET=3D1 -DVA_= COPY=3Dva_copy -DHAVE_VA_COPY=3D1 -DHAVE_I18N_LC_MESSAGES=3D1 -DMOZ_DEFAULT= _TOOLKIT=3D\"gtk2\" -DMOZ_WIDGET_GTK2=3D1 -DMOZ_ENABLE_XREMOTE=3D1 -DMOZ_X1= 1=3D1 -DMOZ_PHOENIX=3D1 -DMOZ_BUILD_APP=3Dbrowser -DMOZ_XUL_APP=3D1 -DMOZ_E= NABLE_CANVAS=3D1 -DMOZ_DISTRIBUTION_ID=3D\"org.mozilla\" -DMOZ_ENABLE_XFT= =3D1 -DOJI=3D1 -DMOZ_ENABLE_XINERAMA=3D1 -DIBMBIDI=3D1 -DMOZ_VIEW_SOURCE=3D= 1 -DACCESSIBILITY=3D1 -DMOZ_XPINSTALL=3D1 -DMOZ_JSLOADER=3D1 -DNS_PRINTING= =3D1 -DNS_PRINT_PREVIEW=3D1 -DMOZ_XTF=3D1 -DMOZ_MATHML=3D1 -DMOZ_SVG=3D1 -D= MOZ_SVG_RENDERER_CAIRO=3D1 -DMOZ_UPDATE_CHANNEL=3Ddefault -DMOZ_FEEDS=3D1 -= DMOZ_STORAGE=3D1 -DMOZ_SAFE_BROWSING=3D1 -DMOZ_URL_CLASSIFIER=3D1 -DNS_DISA= BLE_LOGGING=3D1 -DHAVE___CXA_DEMANGLE=3D1 -DMOZ_USER_DIR=3D\".mozilla\" -DM= OZ_XUL=3D1 -DMOZ_PROFILELOCKING=3D1 -DMOZ_MORK=3D1 -DMOZ_DLL_SUFFIX=3D\".so= \" -DXP_UNIX=3D1 -DUNIX_ASYNC_DNS=3D1 -DJS_THREADSAFE=3D1 -DMOZ_ACCESSIBILI= TY_ATK=3D1 -DMOZILLA_1_8_BRANCH=3D1 -DMOZILLA_LOCALE_VERSION=3D\"1.8.1\" -D= MOZILLA_REGION_VERSION=3D\"1.8.1\" -DMOZILLA_SKIN_VERSION=3D\"1.8\"=20 MOZ_OPTIMIZE =3D 1 MOZ_OPTIMIZE_FLAGS =3D -O MOZ_OPTIMIZE_LDFLAGS =3D=20 PROFILE_GEN_CFLAGS =3D -fprofile-generate PROFILE_USE_CFLAGS =3D -fprofile-use XCFLAGS =3D -I/usr/local/include XLDFLAGS =3D -L/usr/local/lib XLIBS =3D -lX11=20 WIN_TOP_SRC =3D=20 CYGWIN_WRAPPER =3D=20 AS_PERL =3D=20 CYGDRIVE_MOUNT =3D=20 AR =3D ar AR_FLAGS =3D cr $@ AR_EXTRACT =3D $(AR) x AR_LIST =3D $(AR) t AR_DELETE =3D $(AR) d AS =3D $(CC) ASFLAGS =3D=20 AS_DASH_C_FLAG =3D -c LD =3D ld RC =3D=20 RCFLAGS =3D=20 WINDRES =3D : USE_SHORT_LIBNAME =3D=20 IMPLIB =3D=20 FILTER =3D=20 BIN_FLAGS =3D=20 MIDL =3D=20 MIDL_FLAGS =3D=20 _MSC_VER =3D=20 DLL_PREFIX =3D lib LIB_PREFIX =3D lib OBJ_SUFFIX =3D o LIB_SUFFIX =3D a DLL_SUFFIX =3D .so BIN_SUFFIX =3D=20 ASM_SUFFIX =3D s IMPORT_LIB_SUFFIX =3D=20 USE_N32 =3D=20 HAVE_64BIT_OS =3D=20 # Temp hack. It is not my intention to leave this crap in here for ever. # Im talking to fur right now to solve the problem without introducing=20 # NS_USE_NATIVE to the build system -ramiro. NS_USE_NATIVE =3D=20 CC =3D cc CXX =3D c++ GNU_AS =3D 1 GNU_LD =3D 1 GNU_CC =3D 1 GNU_CXX =3D 1 HAVE_GCC3_ABI =3D 1 HOST_CC =3D cc HOST_CXX =3D c++ HOST_CFLAGS =3D -O2 -fno-strict-aliasing -pipe -O2 -DXP_UNIX HOST_CXXFLAGS =3D -O2 -fno-strict-aliasing -pipe -O2 HOST_OPTIMIZE_FLAGS =3D -O2 HOST_NSPR_MDCPUCFG =3D=20 HOST_AR =3D $(AR) HOST_AR_FLAGS =3D $(AR_FLAGS) HOST_LD =3D=20 HOST_RANLIB =3D ranlib HOST_BIN_SUFFIX =3D=20 HOST_LIBIDL_CONFIG =3D=20 HOST_LIBIDL_CFLAGS =3D=20 HOST_LIBIDL_LIBS =3D=20 HOST_OS_ARCH =3D freebsd8.0 host_cpu =3D i386 host_vendor =3D unknown host_os =3D freebsd8.0 TARGET_NSPR_MDCPUCFG =3D=20 TARGET_CPU =3D i386 TARGET_VENDOR =3D unknown TARGET_OS =3D freebsd8.0 TARGET_MD_ARCH =3D unix TARGET_XPCOM_ABI =3D x86-gcc3 AUTOCONF =3D : PERL =3D /usr/local/bin/perl5.8.8 RANLIB =3D ranlib WHOAMI =3D /usr/bin/whoami UNZIP =3D /usr/local/bin/unzip ZIP =3D /usr/local/bin/zip XARGS =3D /usr/bin/xargs STRIP =3D strip DOXYGEN =3D : MAKE =3D /usr/local/bin/gmake PBBUILD_BIN =3D=20 SDP =3D=20 NSINSTALL_BIN =3D=20 ifdef MOZ_NATIVE_JPEG JPEG_CFLAGS =3D -I/usr/local/include JPEG_LIBS =3D -L/usr/local/lib -ljpeg=20 JPEG_REQUIRES =3D else JPEG_CFLAGS =3D=20 JPEG_LIBS =3D -L$(DIST)/lib -lmozjpeg JPEG_REQUIRES =3D jpeg endif ifdef MOZ_NATIVE_ZLIB ZLIB_CFLAGS =3D -I/usr/include ZLIB_LIBS =3D -L/usr/lib -lz=20 ZLIB_REQUIRES =3D else ZLIB_CFLAGS =3D=20 ifdef MOZ_ENABLE_LIBXUL MOZ_ZLIB_LIBS =3D -L$(DIST)/lib -lmozz else ZLIB_LIBS =3D -L$(DIST)/lib -lmozz endif ZLIB_REQUIRES =3D zlib endif ifdef MOZ_NATIVE_PNG PNG_CFLAGS =3D -I/usr/local/include PNG_LIBS =3D -L/usr/local/lib -lpng=20 PNG_REQUIRES =3D else PNG_CFLAGS =3D=20 PNG_LIBS =3D -L$(DIST)/lib -lmozpng PNG_REQUIRES =3D png endif NSPR_CONFIG =3D /usr/local/bin/nspr-config NSPR_CFLAGS =3D -I/usr/local/include/nspr NSPR_LIBS =3D -L/usr/local/lib -lplds4 -lplc4 -lnspr4 -pthread NSS_CONFIG =3D /usr/local/bin/nss-config NSS_CFLAGS =3D -I/usr/local/include/nss NSS_LIBS =3D -Wl,-R/usr/local/lib/nss -L/usr/local/lib/nss -lssl3 -lsmime3 = -lnss3 -lcrmf NSS_DEP_LIBS =3D=20 LDAP_CFLAGS =3D=20 LDAP_LIBS =3D=20 XPCOM_GLUE_LDOPTS =3D $(DIST)/lib/$(LIB_PREFIX)xpcomglue_s.$(LIB_SUFFIX) $(= XPCOM_FROZEN_LDOPTS) XPCOM_STANDALONE_GLUE_LDOPTS =3D $(DIST)/lib/$(LIB_PREFIX)xpcomglue.$(LIB_S= UFFIX) MOZ_XPCOM_OBSOLETE_LIBS =3D -L$(DIST)/lib -lxpcom_compat USE_DEPENDENT_LIBS =3D 1 # UNIX98 iconv support LIBICONV =3D=20 # MKSHLIB_FORCE_ALL is used to force the linker to include all object # files present in an archive. MKSHLIB_UNFORCE_ALL reverts the linker # to normal behavior. Makefile's that create shared libraries out of # archives use these flags to force in all of the .o files in the # archives into the shared library. WRAP_MALLOC_LIB =3D=20 WRAP_MALLOC_CFLAGS =3D=20 DSO_CFLAGS =3D=20 DSO_PIC_CFLAGS =3D -fPIC MKSHLIB =3D $(CXX) $(CXXFLAGS) $(DSO_PIC_CFLAGS) $(DSO_LDOP= TS) -Wl,-h,$@ -o $@ MKCSHLIB =3D $(CC) $(CFLAGS) $(DSO_PIC_CFLAGS) $(DSO_LDOPTS)= -Wl,-h,$@ -o $@ MKSHLIB_FORCE_ALL =3D -Wl,--whole-archive MKSHLIB_UNFORCE_ALL =3D -Wl,--no-whole-archive DSO_LDOPTS =3D -shared -Wl,-z,defs DLL_SUFFIX =3D .so NO_LD_ARCHIVE_FLAGS =3D=20 GTK_CONFIG =3D=20 TK_CFLAGS =3D $(MOZ_GTK2_CFLAGS) TK_LIBS =3D $(MOZ_GTK2_LIBS) MOZ_TOOLKIT_REGISTRY_CFLAGS =3D \ -DWIDGET_DLL=3D\"libwidget_$(MOZ_WIDGET_TOOLKIT)$(DLL_SUFFIX)\" \ -DGFXWIN_DLL=3D\"libgfx_$(MOZ_GFX_TOOLKIT)$(DLL_SUFFIX)\" \ $(TK_CFLAGS) CAIRO_FT_CFLAGS =3D=20 MOZ_ENABLE_CAIRO_GFX =3D=20 MOZ_ENABLE_CAIRO_FT =3D=20 MOZ_ENABLE_GTK =3D=20 MOZ_ENABLE_GTK2 =3D 1 MOZ_ENABLE_XLIB =3D=20 MOZ_ENABLE_QT =3D=20 MOZ_ENABLE_PHOTON =3D=20 MOZ_ENABLE_COCOA =3D=20 MOZ_ENABLE_XREMOTE =3D 1 MOZ_GTK_CFLAGS =3D=20 MOZ_GTK_LDFLAGS =3D=20 MOZ_GTK2_CFLAGS =3D -D_THREAD_SAFE -I/usr/local/include/gtk-2.0 -I/usr/loc= al/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/ca= iro -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/local/includ= e/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/freetype2= =20 MOZ_GTK2_LIBS =3D -L/usr/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0= -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lXext -lXrender -lXinerama -lXi -lXrand= r -lXcursor -lXcomposite -lXdamage -lcairo -lpangoft2-1.0 -lfontconfig -lfr= eetype -lz -lpango-1.0 -lm -lX11 -lXfixes -lgobject-2.0 -lgmodule-2.0 -lgli= b-2.0 -liconv =20 MOZ_XLIB_CFLAGS =3D=20 MOZ_XLIB_LDFLAGS =3D=20 MOZ_QT_CFLAGS =3D=20 MOZ_QT_LDFLAGS =3D=20 MOZ_XPRINT_CFLAGS =3D -I/usr/local/include MOZ_XPRINT_LDFLAGS =3D -L/usr/local/lib -lXp -lXext -lX11 MOZ_ENABLE_XPRINT =3D=20 MOZ_ENABLE_FREETYPE2 =3D=20 FT2_CFLAGS =3D -I/usr/local/include/freetype2 -I/usr/local/incl= ude FT2_LIBS =3D -L/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib = -lfreetype -lz MOZ_ENABLE_XFT =3D 1 MOZ_XFT_CFLAGS =3D -D_THREAD_SAFE -I/usr/local/include -I/usr/local/includ= e/freetype2 =20 MOZ_XFT_LIBS =3D -L/usr/local/lib -lXft -lXrender -lfontconfig -lfreetyp= e -lz -lX11 =20 MOZ_ENABLE_COREXFONTS =3D=20 MOZ_ENABLE_PANGO =3D=20 MOZ_PANGO_CFLAGS =3D=20 MOZ_PANGO_LIBS =3D=20 MOZ_EXTRA_X11CONVERTERS =3D=20 MOZ_ENABLE_XINERAMA =3D 1 MOZ_XINERAMA_LIBS =3D -lXinerama MOZ_XIE_LIBS =3D=20 XT_LIBS =3D -lXt GLIB_CFLAGS =3D -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/inc= lude =20 GLIB_LIBS =3D -L/usr/local/lib -lglib-2.0 -liconv =20 GLIB_GMODULE_LIBS =3D=20 LIBIDL_CFLAGS =3D -I/usr/local/include/libIDL-2.0 -I/usr/local/include/glib= -2.0 -I/usr/local/lib/glib-2.0/include =20 LIBIDL_LIBS =3D -L/usr/local/lib -lIDL-2 -lglib-2.0 -liconv =20 STATIC_LIBIDL =3D=20 MOZ_NATIVE_MAKEDEPEND =3D=20 # Used for LD_LIBRARY_PATH LIBS_PATH =3D=20 MOZ_AUTO_DEPS =3D=20 COMPILER_DEPEND =3D=20 MDDEPDIR :=3D .deps MOZ_DEMANGLE_SYMBOLS =3D=20 # XXX - these need to be cleaned up and have real checks added -cls CM_BLDTYPE=3Ddbg AWT_11=3D1 MOZ_BITS=3D32 OS_TARGET=3DFreeBSD OS_ARCH=3DFreeBSD OS_RELEASE=3D8.0-CURRENT OS_TEST=3Di386 TARGET_DEVICE =3D=20 # For AIX build AIX_OBJMODEL =3D=20 # For OS/2 build MOZ_OS2_TOOLS =3D=20 MOZ_OS2_EMX_OBJECTFORMAT =3D=20 HAVE_XIE=3D MOZ_MOVEMAIL=3D1 MOZ_PSM=3D1 # Gssapi (krb5) libraries and headers for the Negotiate auth method GSSAPI_INCLUDES =3D @GSSAPI_INCLUDES@ USE_GSSAPI =3D @USE_GSSAPI@ # for Qt build MOC=3D # Win32 options MOZ_PROFILE =3D=20 MOZ_COVERAGE =3D=20 MOZ_BROWSE_INFO =3D=20 MOZ_TOOLS_DIR =3D=20 MOZ_DEBUG_SYMBOLS =3D=20 MOZ_QUANTIFY =3D=20 #python options PYTHON =3D=20 PYTHON_PREFIX =3D=20 PYTHON_INCLUDES =3D=20 PYTHON_LIBS =3D=20 PYTHON_DEBUG_SUFFIX =3D=20 PYTHON_DLL_SUFFIX =3D=20 PYTHON_VER_DOTTED =3D=20 PYTHON_VER =3D=20 # Codesighs tools option, enables win32 mapfiles. MOZ_MAPINFO =3D=20 MOZ_PHOENIX =3D 1 MOZ_XULRUNNER =3D=20 MOZ_XUL_APP =3D 1 MOZ_THUNDERBIRD =3D=20 MOZ_STANDALONE_COMPOSER=3D=20 MOZ_STATIC_MAIL_BUILD =3D=20 MOZ_SUNBIRD =3D=20 MOZ_SUITE =3D=20 WINCE =3D=20 MOZ_DISTRIBUTION_ID =3D org.mozilla MINIMO =3D=20 MACOS_SDK_DIR =3D=20 NEXT_ROOT =3D=20 GCC_VERSION =3D=20 XCODEBUILD_VERSION=3D=20 HAS_XCODE_2_1 =3D=20 UNIVERSAL_BINARY=3D=20 VISIBILITY_FLAGS =3D -I$(DIST)/include/system_wrappers -include $(topsrcdir= )/config/gcc_hidden.h WRAP_SYSTEM_INCLUDES =3D 1 MOZ_V1_STRING_ABI =3D 1 MOZILLA_1_8_BRANCH =3D 1 --qDbXVdCdHGoSgWSk--