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)

x86
Other
defect
Not set
blocker

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
QA Contact: chase → build
QA Contact: build → build-config
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.