latest Firefox fails on https
Wilko Bulte
wb at freebie.xs4all.nl
Thu Dec 27 13:13:09 PST 2007
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 at FreeBSD.org
-------------- next part --------------
#
# ***** 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 Version
# 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 = 1
USE_AUTOCONF = 1
MOZILLA_CLIENT = 1
BUILD_MODULES = all
MOZILLA_VERSION = 1.8.1.11
FIREFOX_VERSION = 2.0.0.11
THUNDERBIRD_VERSION = 2.0.0.10pre
SUNBIRD_VERSION = 0.8pre
SEAMONKEY_VERSION = 1.1.7
MOZ_BUILD_APP = browser
MOZ_APP_NAME = firefox
MOZ_APP_DISPLAYNAME = Firefox
MOZ_APP_VERSION = 2.0.0.11
MOZ_PKG_SPECIAL =
prefix = /usr/ports/www/firefox/work/fake
exec_prefix = ${prefix}
bindir = ${exec_prefix}/bin
includedir = ${prefix}/include/firefox
libdir = ${exec_prefix}/lib
datadir = ${prefix}/share
mandir = ${prefix}/man
idldir = ${prefix}/share/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
mozappdir = $(libdir)/firefox
mredir = $(libdir)/mre/mre-$(MOZ_APP_VERSION)
mrelibdir = $(mredir)/lib
DIST = $(DEPTH)/dist
MOZ_CHROME_FILE_FORMAT = jar
MOZ_WIDGET_TOOLKIT = gtk2
MOZ_GFX_TOOLKIT = $(MOZ_WIDGET_TOOLKIT)
MOZ_X11 = 1
MOZ_JS_LIBS = -L$(DIST)/bin -lmozjs
MOZ_GFX_TOOLKIT_LDFLAGS = -lgfx_$(MOZ_GFX_TOOLKIT) $(MOZ_XLIBRGB_LDFLAGS)
MOZ_WIDGET_TOOLKIT_LDFLAGS = -lwidget_$(MOZ_WIDGET_TOOLKIT)
MOZ_DEBUG =
MOZ_DEBUG_MODULES =
MOZ_PROFILE_MODULES =
MOZ_DEBUG_ENABLE_DEFS = -DDEBUG -D_DEBUG -DDEBUG_root -DTRACING
MOZ_DEBUG_DISABLE_DEFS = -DNDEBUG -DTRIMMED
MOZ_DEBUG_FLAGS = -g
MOZ_DEBUG_LDFLAGS=
MOZ_DBGRINFO_MODULES =
MOZ_EXTENSIONS = cookie xml-rpc xmlextras pref transformiix universalchardet webservices inspector auth permissions reporter spellcheck
MOZ_IMG_DECODERS= png gif jpeg bmp xbm
MOZ_IMG_ENCODERS= png jpeg
MOZ_JSDEBUGGER = 1
MOZ_PERF_METRICS =
MOZ_LEAKY =
MOZ_JPROF =
MOZ_XPCTOOLS =
ENABLE_EAZEL_PROFILER=
EAZEL_PROFILER_CFLAGS=
EAZEL_PROFILER_LIBS=
GC_LEAK_DETECTOR =
NS_TRACE_MALLOC =
USE_ELF_DYNSTR_GC =
USE_PREBINDING =
INCREMENTAL_LINKER =
MACOSX_DEPLOYMENT_TARGET =
MOZ_MAIL_NEWS =
MOZ_CALENDAR =
MOZ_PLAINTEXT_EDITOR_ONLY =
MOZ_COMPOSER =
BUILD_SHARED_LIBS = 1
BUILD_STATIC_LIBS =
MOZ_STATIC_COMPONENT_LIBS =
MOZ_ENABLE_LIBXUL =
ENABLE_TESTS =
IBMBIDI = 1
SUNCTL =
ACCESSIBILITY = 1
MOZ_VIEW_SOURCE = 1
MOZ_XPINSTALL = 1
MOZ_JSLOADER = 1
MOZ_USE_NATIVE_UCONV =
MOZ_SINGLE_PROFILE = 1
MOZ_LDAP_XPCOM =
MOZ_LDAP_XPCOM_EXPERIMENTAL =
MOZ_BRANDING_DIRECTORY = other-licenses/branding/firefox
XPCOM_USE_LEA =
JS_ULTRASPARC_OPTS =
MOZ_ENABLE_POSTSCRIPT = 1
JS_STATIC_BUILD =
MOZ_INSTALLER =
MOZ_UPDATER = 1
MOZ_UPDATE_PACKAGING =
MOZ_NO_ACTIVEX_SUPPORT = 1
MOZ_ACTIVEX_SCRIPTING_SUPPORT =
XPC_IDISPATCH_SUPPORT =
MOZ_XPFE_COMPONENTS = 1
MOZ_IPCD =
MOZ_PROFILESHARING =
MOZ_PROFILELOCKING = 1
MOZ_FEEDS = 1
MOZ_PLACES =
MOZ_STORAGE = 1
MOZ_SAFE_BROWSING = 1
MOZ_URL_CLASSIFIER = 1
MOZ_MORK = 1
MOZ_MORKREADER =
MOZ_NO_XPCOM_OBSOLETE =
MOZ_NO_FAST_LOAD =
MOZ_JAVAXPCOM =
JAVA_INCLUDE_PATH=""
JAVAC=""
JAR=""
# 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 = en-US
MOZ_COMPONENTS_VERSION_SCRIPT_LDFLAGS =
MOZ_COMPONENT_NSPR_LIBS=-L$(DIST)/bin $(NSPR_LIBS)
MOZ_FIX_LINK_PATHS=-Wl,-rpath-link,$(DIST)/bin
XPCOM_FROZEN_LDOPTS=-L$(DIST)/bin $(MOZ_FIX_LINK_PATHS) -lxpcom
XPCOM_LIBS=-L$(DIST)/bin -lxpcom -lxpcom_core
MOZ_REORDER=
MOZ_TIMELINE=
ENABLE_STRIP = 1
ClientWallet=1
CookieManagement=1
SingleSignon=1
MOZ_OJI = 1
MOZ_PLUGINS = 1
MOZ_POST_DSO_LIB_COMMAND =
MOZ_POST_PROGRAM_COMMAND =
MOZ_BUILD_ROOT = /usr/ports/www/firefox/work/mozilla
MOZ_XUL = 1
NECKO_PROTOCOLS = about data file ftp gopher http res viewsource
NECKO_DISK_CACHE = 1
NECKO_SMALL_BUFFERS =
NECKO_COOKIES = 1
MOZ_NATIVE_ZLIB = 1
MOZ_NATIVE_JPEG = 1
MOZ_NATIVE_PNG = 1
MOZ_TREE_CAIRO =
MOZ_UPDATE_XTERM =
MOZ_MATHML = 1
MOZ_XTF = 1
MOZ_NO_INSPECTOR_APIS =
MOZ_SVG = 1
MOZ_SVG_FOREIGNOBJECT =
MOZ_SVG_RENDERER_GDIPLUS =
MOZ_SVG_RENDERER_LIBART =
MOZ_SVG_RENDERER_CAIRO = 1
MOZ_LIBART_CFLAGS =
MOZ_ENABLE_CANVAS = 1
MOZ_CAIRO_CFLAGS = -D_THREAD_SAFE -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include
TX_EXE =
# 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 := $(MOZ_LIBART_CFLAGS)/libart_lgpl
endif
endif
MOZ_LIBART_LIBS =
MOZ_CAIRO_LIBS = -L/usr/local/lib -lcairo
MOZ_ENABLE_GNOMEUI =
MOZ_GNOMEUI_CFLAGS =
MOZ_GNOMEUI_LIBS =
MOZ_GNOMEVFS_CFLAGS =
MOZ_GNOMEVFS_LIBS =
MOZ_GCONF_CFLAGS =
MOZ_GCONF_LIBS =
MOZ_LIBGNOME_CFLAGS =
MOZ_LIBGNOME_LIBS =
MOZ_ENABLE_GNOME_COMPONENT =
MOZ_INSURE =
MOZ_INSURIFYING =
MOZ_INSURE_DIRS =
MOZ_INSURE_EXCLUDE_DIRS =
MOZ_NATIVE_NSPR = 1
MOZ_NATIVE_NSS = 1
CROSS_COMPILE =
OS_CPPFLAGS = -I/usr/local/include/nss -I/usr/local/include/nss/nss -I/usr/local/include -I/usr/local/include
OS_CFLAGS = $(OS_CPPFLAGS) -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -O2 -fno-strict-aliasing -pipe -O2 -pipe
OS_CXXFLAGS = $(OS_CPPFLAGS) -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -O2 -fno-strict-aliasing -pipe -O2 -fshort-wchar -pipe
OS_LDFLAGS = -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox
OS_COMPILE_CFLAGS = $(OS_CPPFLAGS) -include $(DEPTH)/mozilla-config.h -DMOZILLA_CLIENT
OS_COMPILE_CXXFLAGS = $(OS_CPPFLAGS) -DMOZILLA_CLIENT -include $(DEPTH)/mozilla-config.h
OS_INCLUDES = $(NSPR_CFLAGS) $(JPEG_CFLAGS) $(PNG_CFLAGS) $(ZLIB_CFLAGS)
OS_LIBS = -lm -pthread -pthread -L/usr/local/lib -liconv
ACDEFINES = -DMOZILLA_VERSION=\"1.8.1.11\" -DMOZILLA_VERSION_U=1.8.1.11 -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT16_T=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_LIBC_R=1 -DHAVE_LIBM=1 -DFUNCPROTO=15 -DHAVE_XSHM=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_I18N_LC_MESSAGES=1 -DMOZ_DEFAULT_TOOLKIT=\"gtk2\" -DMOZ_WIDGET_GTK2=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_X11=1 -DMOZ_PHOENIX=1 -DMOZ_BUILD_APP=browser -DMOZ_XUL_APP=1 -DMOZ_ENABLE_CANVAS=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_ENABLE_XFT=1 -DOJI=1 -DMOZ_ENABLE_XINERAMA=1 -DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1 -DACCESSIBILITY=1 -DMOZ_XPINSTALL=1 -DMOZ_JSLOADER=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_XTF=1 -DMOZ_MATHML=1 -DMOZ_SVG=1 -DMOZ_SVG_RENDERER_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_STORAGE=1 -DMOZ_SAFE_BROWSING=1 -DMOZ_URL_CLASSIFIER=1 -DNS_DISABLE_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DMOZ_MORK=1 -DMOZ_DLL_SUFFIX=\".so\" -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DJS_THREADSAFE=1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZILLA_1_8_BRANCH=1 -DMOZILLA_LOCALE_VERSION=\"1.8.1\" -DMOZILLA_REGION_VERSION=\"1.8.1\" -DMOZILLA_SKIN_VERSION=\"1.8\"
MOZ_OPTIMIZE = 1
MOZ_OPTIMIZE_FLAGS = -O
MOZ_OPTIMIZE_LDFLAGS =
PROFILE_GEN_CFLAGS = -fprofile-generate
PROFILE_USE_CFLAGS = -fprofile-use
XCFLAGS = -I/usr/local/include
XLDFLAGS = -L/usr/local/lib
XLIBS = -lX11
WIN_TOP_SRC =
CYGWIN_WRAPPER =
AS_PERL =
CYGDRIVE_MOUNT =
AR = ar
AR_FLAGS = cr $@
AR_EXTRACT = $(AR) x
AR_LIST = $(AR) t
AR_DELETE = $(AR) d
AS = $(CC)
ASFLAGS =
AS_DASH_C_FLAG = -c
LD = ld
RC =
RCFLAGS =
WINDRES = :
USE_SHORT_LIBNAME =
IMPLIB =
FILTER =
BIN_FLAGS =
MIDL =
MIDL_FLAGS =
_MSC_VER =
DLL_PREFIX = lib
LIB_PREFIX = lib
OBJ_SUFFIX = o
LIB_SUFFIX = a
DLL_SUFFIX = .so
BIN_SUFFIX =
ASM_SUFFIX = s
IMPORT_LIB_SUFFIX =
USE_N32 =
HAVE_64BIT_OS =
# 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
# NS_USE_NATIVE to the build system -ramiro.
NS_USE_NATIVE =
CC = cc
CXX = c++
GNU_AS = 1
GNU_LD = 1
GNU_CC = 1
GNU_CXX = 1
HAVE_GCC3_ABI = 1
HOST_CC = cc
HOST_CXX = c++
HOST_CFLAGS = -O2 -fno-strict-aliasing -pipe -O2 -DXP_UNIX
HOST_CXXFLAGS = -O2 -fno-strict-aliasing -pipe -O2
HOST_OPTIMIZE_FLAGS = -O2
HOST_NSPR_MDCPUCFG =
HOST_AR = $(AR)
HOST_AR_FLAGS = $(AR_FLAGS)
HOST_LD =
HOST_RANLIB = ranlib
HOST_BIN_SUFFIX =
HOST_LIBIDL_CONFIG =
HOST_LIBIDL_CFLAGS =
HOST_LIBIDL_LIBS =
HOST_OS_ARCH = freebsd8.0
host_cpu = i386
host_vendor = unknown
host_os = freebsd8.0
TARGET_NSPR_MDCPUCFG =
TARGET_CPU = i386
TARGET_VENDOR = unknown
TARGET_OS = freebsd8.0
TARGET_MD_ARCH = unix
TARGET_XPCOM_ABI = x86-gcc3
AUTOCONF = :
PERL = /usr/local/bin/perl5.8.8
RANLIB = ranlib
WHOAMI = /usr/bin/whoami
UNZIP = /usr/local/bin/unzip
ZIP = /usr/local/bin/zip
XARGS = /usr/bin/xargs
STRIP = strip
DOXYGEN = :
MAKE = /usr/local/bin/gmake
PBBUILD_BIN =
SDP =
NSINSTALL_BIN =
ifdef MOZ_NATIVE_JPEG
JPEG_CFLAGS = -I/usr/local/include
JPEG_LIBS = -L/usr/local/lib -ljpeg
JPEG_REQUIRES =
else
JPEG_CFLAGS =
JPEG_LIBS = -L$(DIST)/lib -lmozjpeg
JPEG_REQUIRES = jpeg
endif
ifdef MOZ_NATIVE_ZLIB
ZLIB_CFLAGS = -I/usr/include
ZLIB_LIBS = -L/usr/lib -lz
ZLIB_REQUIRES =
else
ZLIB_CFLAGS =
ifdef MOZ_ENABLE_LIBXUL
MOZ_ZLIB_LIBS = -L$(DIST)/lib -lmozz
else
ZLIB_LIBS = -L$(DIST)/lib -lmozz
endif
ZLIB_REQUIRES = zlib
endif
ifdef MOZ_NATIVE_PNG
PNG_CFLAGS = -I/usr/local/include
PNG_LIBS = -L/usr/local/lib -lpng
PNG_REQUIRES =
else
PNG_CFLAGS =
PNG_LIBS = -L$(DIST)/lib -lmozpng
PNG_REQUIRES = png
endif
NSPR_CONFIG = /usr/local/bin/nspr-config
NSPR_CFLAGS = -I/usr/local/include/nspr
NSPR_LIBS = -L/usr/local/lib -lplds4 -lplc4 -lnspr4 -pthread
NSS_CONFIG = /usr/local/bin/nss-config
NSS_CFLAGS = -I/usr/local/include/nss
NSS_LIBS = -Wl,-R/usr/local/lib/nss -L/usr/local/lib/nss -lssl3 -lsmime3 -lnss3 -lcrmf
NSS_DEP_LIBS =
LDAP_CFLAGS =
LDAP_LIBS =
XPCOM_GLUE_LDOPTS = $(DIST)/lib/$(LIB_PREFIX)xpcomglue_s.$(LIB_SUFFIX) $(XPCOM_FROZEN_LDOPTS)
XPCOM_STANDALONE_GLUE_LDOPTS = $(DIST)/lib/$(LIB_PREFIX)xpcomglue.$(LIB_SUFFIX)
MOZ_XPCOM_OBSOLETE_LIBS = -L$(DIST)/lib -lxpcom_compat
USE_DEPENDENT_LIBS = 1
# UNIX98 iconv support
LIBICONV =
# 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 =
WRAP_MALLOC_CFLAGS =
DSO_CFLAGS =
DSO_PIC_CFLAGS = -fPIC
MKSHLIB = $(CXX) $(CXXFLAGS) $(DSO_PIC_CFLAGS) $(DSO_LDOPTS) -Wl,-h,$@ -o $@
MKCSHLIB = $(CC) $(CFLAGS) $(DSO_PIC_CFLAGS) $(DSO_LDOPTS) -Wl,-h,$@ -o $@
MKSHLIB_FORCE_ALL = -Wl,--whole-archive
MKSHLIB_UNFORCE_ALL = -Wl,--no-whole-archive
DSO_LDOPTS = -shared -Wl,-z,defs
DLL_SUFFIX = .so
NO_LD_ARCHIVE_FLAGS =
GTK_CONFIG =
TK_CFLAGS = $(MOZ_GTK2_CFLAGS)
TK_LIBS = $(MOZ_GTK2_LIBS)
MOZ_TOOLKIT_REGISTRY_CFLAGS = \
-DWIDGET_DLL=\"libwidget_$(MOZ_WIDGET_TOOLKIT)$(DLL_SUFFIX)\" \
-DGFXWIN_DLL=\"libgfx_$(MOZ_GFX_TOOLKIT)$(DLL_SUFFIX)\" \
$(TK_CFLAGS)
CAIRO_FT_CFLAGS =
MOZ_ENABLE_CAIRO_GFX =
MOZ_ENABLE_CAIRO_FT =
MOZ_ENABLE_GTK =
MOZ_ENABLE_GTK2 = 1
MOZ_ENABLE_XLIB =
MOZ_ENABLE_QT =
MOZ_ENABLE_PHOTON =
MOZ_ENABLE_COCOA =
MOZ_ENABLE_XREMOTE = 1
MOZ_GTK_CFLAGS =
MOZ_GTK_LDFLAGS =
MOZ_GTK2_CFLAGS = -D_THREAD_SAFE -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/freetype2
MOZ_GTK2_LIBS = -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 -lXrandr -lXcursor -lXcomposite -lXdamage -lcairo -lpangoft2-1.0 -lfontconfig -lfreetype -lz -lpango-1.0 -lm -lX11 -lXfixes -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -liconv
MOZ_XLIB_CFLAGS =
MOZ_XLIB_LDFLAGS =
MOZ_QT_CFLAGS =
MOZ_QT_LDFLAGS =
MOZ_XPRINT_CFLAGS = -I/usr/local/include
MOZ_XPRINT_LDFLAGS = -L/usr/local/lib -lXp -lXext -lX11
MOZ_ENABLE_XPRINT =
MOZ_ENABLE_FREETYPE2 =
FT2_CFLAGS = -I/usr/local/include/freetype2 -I/usr/local/include
FT2_LIBS = -L/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib -lfreetype -lz
MOZ_ENABLE_XFT = 1
MOZ_XFT_CFLAGS = -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include/freetype2
MOZ_XFT_LIBS = -L/usr/local/lib -lXft -lXrender -lfontconfig -lfreetype -lz -lX11
MOZ_ENABLE_COREXFONTS =
MOZ_ENABLE_PANGO =
MOZ_PANGO_CFLAGS =
MOZ_PANGO_LIBS =
MOZ_EXTRA_X11CONVERTERS =
MOZ_ENABLE_XINERAMA = 1
MOZ_XINERAMA_LIBS = -lXinerama
MOZ_XIE_LIBS =
XT_LIBS = -lXt
GLIB_CFLAGS = -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
GLIB_LIBS = -L/usr/local/lib -lglib-2.0 -liconv
GLIB_GMODULE_LIBS =
LIBIDL_CFLAGS = -I/usr/local/include/libIDL-2.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
LIBIDL_LIBS = -L/usr/local/lib -lIDL-2 -lglib-2.0 -liconv
STATIC_LIBIDL =
MOZ_NATIVE_MAKEDEPEND =
# Used for LD_LIBRARY_PATH
LIBS_PATH =
MOZ_AUTO_DEPS =
COMPILER_DEPEND =
MDDEPDIR := .deps
MOZ_DEMANGLE_SYMBOLS =
# XXX - these need to be cleaned up and have real checks added -cls
CM_BLDTYPE=dbg
AWT_11=1
MOZ_BITS=32
OS_TARGET=FreeBSD
OS_ARCH=FreeBSD
OS_RELEASE=8.0-CURRENT
OS_TEST=i386
TARGET_DEVICE =
# For AIX build
AIX_OBJMODEL =
# For OS/2 build
MOZ_OS2_TOOLS =
MOZ_OS2_EMX_OBJECTFORMAT =
HAVE_XIE=
MOZ_MOVEMAIL=1
MOZ_PSM=1
# Gssapi (krb5) libraries and headers for the Negotiate auth method
GSSAPI_INCLUDES = @GSSAPI_INCLUDES@
USE_GSSAPI = @USE_GSSAPI@
# for Qt build
MOC=
# Win32 options
MOZ_PROFILE =
MOZ_COVERAGE =
MOZ_BROWSE_INFO =
MOZ_TOOLS_DIR =
MOZ_DEBUG_SYMBOLS =
MOZ_QUANTIFY =
#python options
PYTHON =
PYTHON_PREFIX =
PYTHON_INCLUDES =
PYTHON_LIBS =
PYTHON_DEBUG_SUFFIX =
PYTHON_DLL_SUFFIX =
PYTHON_VER_DOTTED =
PYTHON_VER =
# Codesighs tools option, enables win32 mapfiles.
MOZ_MAPINFO =
MOZ_PHOENIX = 1
MOZ_XULRUNNER =
MOZ_XUL_APP = 1
MOZ_THUNDERBIRD =
MOZ_STANDALONE_COMPOSER=
MOZ_STATIC_MAIL_BUILD =
MOZ_SUNBIRD =
MOZ_SUITE =
WINCE =
MOZ_DISTRIBUTION_ID = org.mozilla
MINIMO =
MACOS_SDK_DIR =
NEXT_ROOT =
GCC_VERSION =
XCODEBUILD_VERSION=
HAS_XCODE_2_1 =
UNIVERSAL_BINARY=
VISIBILITY_FLAGS = -I$(DIST)/include/system_wrappers -include $(topsrcdir)/config/gcc_hidden.h
WRAP_SYSTEM_INCLUDES = 1
MOZ_V1_STRING_ABI = 1
MOZILLA_1_8_BRANCH = 1
More information about the freebsd-gnome
mailing list