SOLVED: Why is the build so fragile?

Jens Schweikhardt schweikh at schweikhardt.net
Wed Dec 31 02:56:19 PST 2003


To answer the "Subject:" question:
- because there are many components sensitive to certain make variables.

Problem: Build fails due to missing include files within the mozilla
         sub project as follows
[...]
/usr/ports/editors/openoffice-1.1/work/oo_1.1_src/connectivity/source/drivers/mozab/mozillasrc/MDatabaseMetaDataHelper.cxx:63:
MNSInclude.hxx:106:21: msgCore.h: No such file or directory
MNSInclude.hxx:108:23: nsIAbCard.h: No such file or directory
MNSInclude.hxx:109:25: nsAbBaseCID.h: No such file or directory
MNSInclude.hxx:110:34: nsAbAddressCollecter.h: No such file or directory
MNSInclude.hxx:112:32: nsIAddrBookSession.h: No such file or directory
MNSInclude.hxx:113:32: nsIMsgHeaderParser.h: No such file or directory
MNSInclude.hxx:114:32: nsIAddrBookSession.h: No such file or directory
MNSInclude.hxx:115:28: nsIAbDirectory.h: No such file or directory
MNSInclude.hxx:116:32: nsAbDirectoryQuery.h: No such file or directory
MNSInclude.hxx:117:33: nsIAbDirectoryQuery.h: No such file or directory
MNSInclude.hxx:118:38: nsIAbDirectoryQueryProxy.h: No such file or directory
MNSInclude.hxx:119:29: nsIAbDirFactory.h: No such file or directory


Reason:  /etc/make.conf set the WITHOUT_MAILNEWS=yes make variable.

Solution: Remove WITHOUT_MAILNEWS=yes from /etc/make.conf.

Martin, maybe it's a good idea to augment the port Makefile with
.undef WITHOUT_MAILNEWS
at the right spot. I also had WITHOUT_CHATZILLA=yes, but this seems not to
affect the build.

Regards,

	Jens
-- 
Jens Schweikhardt http://www.schweikhardt.net/
SIGSIG -- signature too long (core dumped)


More information about the freebsd-openoffice mailing list