Looking for saved searches? click on "Search Bugs" above.

compiletime error in nsIAbAutoCompleteSession.idl:39

RESOLVED DUPLICATE of bug 210791

Status

SeaMonkey
MailNews: Address Book & Contacts
--
blocker
RESOLVED DUPLICATE of bug 210791
15 years ago
13 years ago

People

(Reporter: Bjarne D Mathiesen, Assigned: (not reading, please use seth@sspitzer.org instead))

Tracking

Trunk
PowerPC
Mac OS X

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

15 years ago
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'
(Reporter)

Updated

15 years ago
Severity: normal → blocker

Comment 1

15 years ago
FYI: File that xpidl is looking for is in
/xpfe/components/autocomplete/public/nsIAutoCompleteSession.idl 

Comment 2

15 years ago
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.

Comment 3

15 years ago
Oops, I mean was nsIAutoCompleteSession.idl in your dist/idl directory

Comment 4

15 years ago

*** This bug has been marked as a duplicate of 210791 ***
Status: NEW → RESOLVED
Last Resolved: 15 years ago
Resolution: --- → DUPLICATE
(Reporter)

Comment 5

15 years ago
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.