Closed
Bug 312765
Opened 20 years ago
Closed 17 years ago
"nsProfile.cpp" Error: SelectLocaleForProfile is not a member of nsDerivedSafe
Categories
(Thunderbird :: Build Config, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 258831
People
(Reporter: fieroch, Assigned: mscott)
Details
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050831 Galeon/1.3.20 (Debian package 1.3.20-1)
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050831 Galeon/1.3.20 (Debian package 1.3.20-1)
Hello,
I cannot compile mozilla thunderbird 1.0.7 on solaris 9 with sun
workshop compiler 10.
gmake breaks whith the following error:
Building deps for nsProfile.cpp
CC -o nsProfile.o -c -DOSTYPE=\"SunOS5\" -DOSARCH=\"SunOS\"
-I./../dirserviceprovider/src -I../../dist/include/xpcom
-I../../dist/include/xpcom_obsolete -I../../dist/include/string
-I../../dist/include/content -I../../dist/include/docshell
-I../../dist/include/webbrwsr -I../../dist/include/dom
-I../../dist/include/js -I../../dist/include/xpconnect
-I../../dist/include/widget -I../../dist/include/necko
-I../../dist/include/uriloader -I../../dist/include/intl
-I../../dist/include/pref -I../../dist/include/prefmigr
-I../../dist/include/appshell -I../../dist/include/uconv
-I../../dist/include/windowwatcher
-I../../dist/include/profdirserviceprovider -I../../dist/include/profile
-I../../dist/include
-I/tmp/appfiero/thunderbird/mozilla/dist/include/nspr -KPIC -mr
-s -fast -xO4 -xtarget=ultra2 -xarch=v8plusa -features=tmplife
-xbuiltin=%all -features=tmplife -mt -DDEBUG -D_DEBUG -DDEBUG_
-DTRACING -g -DMOZILLA_VERSION=\"1.7.12\" -DSOLARIS=1
-DNSCAP_DISABLE_DEBUG_PTR_TYPES=1 -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_UINT_T=1 -DHAVE_UINT16_T=1
-DHAVE_DIRENT_H=1 -DHAVE_SYS_BYTEORDER_H=1 -DHAVE_MEMORY_H=1
-DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1
-DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1
-DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DHAVE_LIBSOCKET=1 -DFUNCPROTO=15
-DHAVE_XSHM=1 -D_REENTRANT=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=\"gtk\"
-DMOZ_WIDGET_GTK=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_X11=1
-DMOZ_DISTRIBUTION_ID_UNQUOTED=org.mozilla
-DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_THUNDERBIRD=1
-DMOZ_STATIC_MAIL_BUILD=1 -DMOZ_XUL_APP=1 -DMOZ_APP_NAME=\"thunderbird\"
-DMOZ_ENABLE_COREXFONTS=1 -DMOZ_EXTRA_X11CONVERTERS=1 -DOJI=1
-DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1 -DACCESSIBILITY=1 -DMOZ_XPINSTALL=1
-DMOZ_JSLOADER=1 -DHAVE_GSSAPI_GSSAPI_H=1
-DHAVE_GSS_C_NT_HOSTBASED_SERVICE=1 -DMOZ_MATHML=1 -DMOZ_LOGGING=1
-DDETECT_WEBSHELL_LEAKS=1 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_XUL=1
-DMOZ_PROFILESHARING=1 -DMOZ_PROFILELOCKING=1 -DMOZ_DLL_SUFFIX=\".so\"
-DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DJS_THREADSAFE=1 -DNS_PRINT_PREVIEW=1
-DNS_PRINTING=1 -DMOZ_REFLOW_PERF=1 -DMOZ_REFLOW_PERF_DSP=1
-DMOZILLA_LOCALE_VERSION=\"1.7\" -DMOZILLA_REGION_VERSION=\"1.7\"
-DMOZILLA_SKIN_VERSION=\"1.5\" -D_MOZILLA_CONFIG_H_ -DMOZILLA_CLIENT
nsProfile.cpp
"nsProfile.cpp", line 414: Error: SelectLocaleForProfile is not a member
of nsDerivedSafe<nsIXULChromeRegistry>.
"nsProfile.cpp", line 423: Error: SelectLocaleForProfile is not a member
of nsDerivedSafe<nsIXULChromeRegistry>.
"nsProfile.cpp", line 1724: Error: SelectLocaleForProfile is not a
member of nsDerivedSafe<nsIXULChromeRegistry>.
"nsProfile.cpp", line 1736: Error: GetSelectedSkin is not a member of
nsDerivedSafe<nsIXULChromeRegistry>.
"nsProfile.cpp", line 1738: Error: SelectSkinForProfile is not a member
of nsDerivedSafe<nsIXULChromeRegistry>.
"nsProfile.cpp", line 1760: Error: SelectLocaleForProfile is not a
member of nsDerivedSafe<nsIXULChromeRegistry>.
6 Error(s) detected.
/usr/ccs/bin/mcs: nsProfile.o: cannot open file.
No such file or directory
gmake[4]: *** [nsProfile.o] Error 7
gmake[4]: Leaving directory `/tmp/appfiero/thunderbird/mozilla/profile/src'
gmake[3]: *** [libs] Error 2
gmake[3]: Leaving directory `/tmp/appfiero/thunderbird/mozilla/profile'
gmake[2]: *** [tier_9] Error 2
gmake[2]: Leaving directory `/tmp/appfiero/thunderbird/mozilla'
gmake[1]: *** [default] Error 2
gmake[1]: Leaving directory `/tmp/appfiero/thunderbird/mozilla'
gmake: *** [build] Error 2
What can I do to fix the error?
My used config was:
MOZ_CO_PROJECT=mail \
MOZ_OBJDIR=$BUILD/build \
xxMOZ_INTERNAL_LIBART_LGPL=1 \
CPPFLAGS="-I${__INCLUDE} -I${__INCLUDE}/freetype2 -I/usr/include" \
CC=${CC} CFLAGS="${CFLAGS}" \
CXX=${CXX} CXXFLAGS="${CXXFLAGS}" \
LDFLAGS="-L/usr/openwin/lib -R/usr/openwin/lib -L/usr/sfw/lib
-R/usr/sfw/lib -L/usr/lib -R/usr/lib" \
./configure --prefix=${TARGET} \
--enable-application=mail \
--enable-default-mozilla-five-home=${TARGET} \
--enable-crypto \
--disable-mathml \
--disable-activex \
--disable-activex-scripting \
--disable-tests \
--disable-oji \
--disable-plugins \
--disable-necko-disk-cache \
--enable-single-profile \
--disable-profilesharing \
--enable-extensions=wallet,spellcheck,xmlextras,webservices \
--enable-necko-protocols=http,file,jar,viewsource,res,data \
--enable-image-decoders=default,-xbm \
--with-java-include-path=$JAVAHOME/include/ \
--with-java-bin-path=$JAVAHOME/bin/ \
--disable-installer \
--enable-xpinstall \
--enable-strip \
--with-libIDL-exec-prefix=/usr \
--with-system-jpeg=${__ROOT} \
--with-system-png=${__ROOT} \
--with-system-zlib=/usr \
--enable-default-toolkit=gtk2 \
--enable-toolkit-gtk2 \
--with-gtk-prefix=${GTK2_BASE} \
--with-glib-prefix=${GTK2_BASE} \
--disable-toolkit-xlib \
--disable-toolkit-qt \
--enable-x11-shm \
--disable-freetype2 \
--with-Xreetype-prefix=${FT2_BASE} \
--enable-xft \
--disable-composer \
--disable-calendar \
--disable-necko-disk-cache \
--disable-debug \
--disable-jsd \
--disable-ldap \
--disable-logging \
--disable-svg \
--disable-svg-renderer-libart \
--disable-ctl \
--disable-tests \
--disable-xinerama \
--enable-postscript \
--enable-xprint \
--enable-xterm-updates
Reproducible: Always
Steps to Reproduce:
1. build on solaris 9 with sun workshop compiler 10 with config above
2.
3.
Actual Results:
gmake breaks compilation
Expected Results:
it should compile withoud errors
Updated•18 years ago
|
QA Contact: chase → build
Updated•17 years ago
|
QA Contact: build → build-config
Updated•17 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 17 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•