Closed Bug 214940 Opened 22 years ago Closed 22 years ago

compiletime error in nsIAbAutoCompleteSession.idl:39

Categories

(SeaMonkey :: MailNews: Address Book & Contacts, defect)

PowerPC
macOS
defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 210791

People

(Reporter: mozilla, Assigned: sspitzer)

Details

I'm compiling from cvs I've pulled a fresh tree at 20030803 14:00 UTC+02:00 but previous trees from at least yesterday has had this problem: 19 14:12 cvs login 20 14:12 cvs co mozilla/client.mk 21 14:12 cp mozconfig-sunbird mozilla/.mozconfig 22 14:12 cd mozilla 23 14:12 make -w -f client.mk checkout 24 14:35 sudo chmod -R 777 * 25 14:36 make -w -f client.mk build_all which gives this error: ../../../dist/bin/xpidl -m header -w -I. -I../../../dist/idl -o _xpidlgen/nsIAbAutoCompleteSession nsIAbAutoCompleteSession.idl nsIAbAutoCompleteSession.idl:39: can't open included file nsIAutoCompleteSession.idl for reading input callback returned failure make[5]: *** [_xpidlgen/nsIAbAutoCompleteSession.h] Error 2 make[5]: Leaving directory `/Volumes/swap/mozilla-cvs/mozilla/mailnews/addrbook/public' make[4]: *** [export] Error 2 make[4]: Leaving directory `/Volumes/swap/mozilla-cvs/mozilla/mailnews/addrbook'
Severity: normal → blocker
FYI: File that xpidl is looking for is in /xpfe/components/autocomplete/public/nsIAutoCompleteSession.idl
Is nsIAbAutoCompleteSession.idl in your dist/idl directory? I'm wondering if somehow the address book happened to get processed before autocomplete in the first phase. And also I'm wondering if there shouldn't be a REQUIRES statement in the make file.
Oops, I mean was nsIAutoCompleteSession.idl in your dist/idl directory
*** This bug has been marked as a duplicate of 210791 ***
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
workaround: after it fails, then ... cd <build-dir>/mozilla/xpfe/components/autocomplete make cd <build-dir>/mozilla/dist/include/appcomps ln -s <build-dir>/mozilla/xpfe/components/autocomplete/public/_xpidlgen/nsIAutoCompleteSession.h nsIAutoCompleteSession.h ln -s <build-dir>/mozilla/xpfe/components/autocomplete/public/_xpidlgen/nsIAutoCompleteListener.h nsIAutoCompleteListener.h ln -s <build-dir>/mozilla/xpfe/components/autocomplete/public/_xpidlgen/nsIAutoCompleteResults.h nsIAutoCompleteResults.h and start the original make again solution should be attributed to mostafah ... he did the thinking and I the typing :-)
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.