Apache OpenOffice (AOO) Bugzilla – Issue 69393
dmake a single EXCEPTIONFILES target thinks it's up to date
Last modified: 2013-08-07 15:34:52 UTC
A changed source.cxx that is listed in EXCEPTIONFILES isn't compiled when dmake is invoked with the object file as target, e.g. cd $SRC_ROOT/sc/source/ui/docshell touch docsh8.cxx dmake ../../../unxlngi6/slo/docsh8.obj output: `../../../unxlngi6/slo/docsh8.obj' is up to date A simple dmake without target builds fine.
fixed for EXCEPTIONFILES but may still happen with EXCEPTIONSNOOPTFILES.
@ause: Is this a duplicate of issue 69462 or a makefile issue?
@ause: Please verify if this is still an issue. For me it works (see below) with W32-bash / SRC680_m224 (dmake 4.9). If you still see the problem and think it is not a makefile, but a dmake problem, please try dmake 4.11. (for EXCEPTIONSFILES) $ cd sc/source/ui/docshell $ touch docsh8.cxx ; dmake ../../../wntmsci10.pro/slo/docsh8.obj builds fine. (for EXCEPTIONSNOOPTFILES) $ cd sc/source/core/data $ touch cell.cxx ; dmake ../../../wntmsci10.pro/slo/cell.obj works also.