Issue 111971 - basic: missing module dependencies (BUILDBREAKER)
Summary: basic: missing module dependencies (BUILDBREAKER)
Status: CLOSED FIXED
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: DEV300m79
Hardware: Unknown All
: P2 Trivial (vote)
Target Milestone: ---
Assignee: ab
QA Contact: issues@framework
URL:
Keywords: oooqa
Depends on:
Blocks:
 
Reported: 2010-05-31 20:20 UTC by bjoern.michaelsen
Modified: 2013-08-07 15:31 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description bjoern.michaelsen 2010-05-31 20:20:42 UTC
a build --all -P4 -- -P4 fails on the include

 #include <ooo/vba/XErrObject.hpp>

at basic/source/inc/errobject.hxx. The build continues after a restart, so this
is likely just a missing module dependency.
Comment 1 kay.ramme 2010-06-01 06:35:55 UTC
Andreas, please have a look.
Comment 2 ab 2010-06-01 15:11:04 UTC
ab: The dependency (to oovbaapi) is *not* missing.
I don't know why the build fails anyway. Maybe the
dependency resolving does not work correctly for
-P4 and/or -- -P4?

As it is planned to build oovbaapi headers in offuh
soon, I think there's no priority to fix this issue.
WONTFIX for now.
Comment 3 ab 2010-06-08 10:06:24 UTC
mav on cc
Comment 4 lohmaier 2010-06-11 19:17:34 UTC
reopen.

It *IS* missing.

Problem is not that oovbaapi project is not build, but that basic module expects 
them in local output directory.

making basic/source/classes will result in ooo/vba/XErrObject.hpp being present 
in basic's local output directory. If basic/soure/runtime gets built after that, 
all is fine. If it is built before, build breaks.

basic/prj/build.lst does *NOT* require sb_class for sb_rt
making sb_rt depend on sb_class makes the error go away.


oovbaapi does *NOT* deliver that header, only the rdb, so the dependency *IS* 
needed.

build breaker → P2
Comment 5 lohmaier 2010-06-11 19:22:55 UTC
/me sees it got fixed with 9f08556668b1 already. Thus fixed
Comment 6 lohmaier 2010-06-11 19:23:56 UTC
closing