Closed Bug 355040 Opened 19 years ago Closed 19 years ago

missing dist/include/mork/*.h in compilation of xpfe/components/history/src/nsGlobalHistory.cpp

Categories

(SeaMonkey :: Build Config, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: jfm, Unassigned)

Details

User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/418.8 (KHTML, like Gecko) Safari/419.3 Build Identifier: seamonkey-1.1a.source.tar.bz2 c++ -o nsGlobalHistory.o -c -DMOZILLA_INTERNAL_API -DOSTYPE=\"Darwin8.7.1\" -DOSARCH=\"Darwin\" -DBUILD_ID=0000000000 -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/docshell -I../../../../dist/include/rdf -I../../../../dist/include/mork -I../../../../dist/include/pref -I../../../../dist/include/necko -I../../../../dist/include/intl -I../../../../dist/include/unicharutil -I../../../../dist/include/uconv -I../../../../dist/include/appcomps -I../../../../dist/include/history -I../../../../dist/include -I../../../../dist/include/nspr -I/usr/X11R6/include -fPIC -I/sw/include/cairo -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -no-cpp-precomp -fno-common -fshort-wchar -pipe -DNDEBUG -DTRIMMED -O3 -I/sw/include/cairo -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsGlobalHistory.pp nsGlobalHistory.cpp In file included from nsGlobalHistory.cpp:55: nsGlobalHistory.h:43:17: error: mdb.h: No such file or directory nsGlobalHistory.cpp:80:23: error: nsMorkCID.h: No such file or directory nsGlobalHistory.cpp:81:34: error: nsIMdbFactoryFactory.h: No such file or directory ... In my builddir for seamonkey-1.0.5, links to all those files were created at the beginning of tier 50 in dist/include/mork (which is among the -I flags above). Here the whole directory is missing. This is apparently because MOZ_MORK is not defined _ I'll try to get around it by adding "--enable-places" to my configureparams (below). Reproducible: Always Steps to Reproduce: 1. build with : env ac_cv_func_res_ninit=yes MOZ_ENABLE_COREXFONTS=1 ./configure --prefix=/sw \ --enable-macos-target=10.4 --enable-optimize="-O3" --disable-debug --enable-strip --enable-tests --with-pthreads \ --with-default-mozilla-five-home=/sw/lib/seamonkey --mandir=/sw/share/man --with-qtdir=/sw \ --enable-application=suite --enable-default-toolkit=gtk2 --enable-javaxpcom --enable-cplus \ --enable-extensions=all --enable-image-decoders=all --enable-necko-protocols=all \ --enable-ctl --enable-canvas --enable-update-packaging --enable-storage --enable-single-profile --enable-profilesharing \ --enable-url-classifier --enable-places --enable-xpctools --enable-ipv6 --enable-ldap-experimental \ --with-x --enable-xprint --enable-pango --enable-xinerama --enable-xft --disable-freetype2 --enable-postscript \ --enable-svg --enable-svg-renderer=cairo --enable-system-cairo \ --with-system-mng --with-system-jpeg --with-system-png --with-system-zlib Actual Results: build breaks Expected Results: correct build (or possibly trouble with javaxpcom _ cf #354004)
Sorry _ i see now that "--enable-places" was among my configureparams _ have to look further to see what went wrong..
As you have already seen, building SeaMonkey with --enable-places won't work.
right _ that's what disables MOZ_MORK in configure.. Will remove it (after calendar, others <sigh>)
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.