Apache OpenOffice (AOO) Bugzilla – Issue 3626
Error in module dependency list in shell and tools
Last modified: 2003-03-16 20:14:34 UTC
The current module dependency list in the shell module is: +sh shell : offapi rdbmaker NULL However, the shell module is dependent on files generated by offuh, so the dependency list should look like: +sh shell : offuh rdbmaker offapi is a dependency of offuh, so there is no need to keep it in the list.
Created attachment 1266 [details] Patch for shell/prj/build.lst
adding keyword
This also needs to be applied to tools
Created attachment 1267 [details] tools/prj/build.lst
I agree with you on shell/prj/build.lst and change the dependency from 'offapi' to 'offuh'. Indeed, building 'shell' without prior build of 'offuh' won't work. I to not agree, however, on tools/prj/build.lst. The file needed by tools stems from offapi, and I can build tools without offuh. So even though having offuh in the dependency there would lead to a correct build, 'offapi' as a dependency is more logical. Did you had another build experience in tools?
OTOH, head revision of tools/prj/build.lst already contains a dependency on offuh. Comment by Stephan Bergmann says: "Make tools depend on offuh, because urlobj.hxx includes com/sun/star/uno/Reference.hxx, which in turn includes generated headers." Looks as if XInterface.hdl is needed to be delivered from offuh.
ok, hadn't seen the head revision. I added the dependency also on the stable branch and close this issue
As discussed with Armin, he thought these bug were closed, he sees all of them as verified.