https://bz.apache.org/ooo/show_bug.cgi?id=128153
Issue ID: 128153
Issue Type: DEFECT
Summary: generated .hxx files for 'writerfilter' module miss
some methods definitions
Product: Build Tools
Version: 4.3.0-dev
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: Normal
Priority: P5 (lowest)
Component: solenv
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
The compiler is gcc 8.3.0 on linux 64-bit.
What happens, as I see it, is xalan generates 'OOXMLFactory_wml.cxx' with
endAction method, which is absent in the class definition in the corresponding
'OOXMLFactory_wml.hxx'. I don't understand the source or XSLT enough to either
add the definition or decide whether the method is actually needed.
The error messages follow:
/d/home/ty/c/+ooo/AOO45X/main/solver/450/unxlngx6.pro/workdir/CustomTarget/writerfilter/source/OOXMLFactory_wml.cxx:4401:6:
error: no declaration matches 'void
writerfilter::ooxml::OOXMLFactory_wml::endAction(writerfilter::ooxml::OOXMLFastContextHandler*)'
void OOXMLFactory_wml::endAction(OOXMLFastContextHandler* pHandler)
^~~~~~~~~~~~~~~~
/d/home/ty/c/+ooo/AOO45X/main/solver/450/unxlngx6.pro/workdir/CustomTarget/writerfilter/source/OOXMLFactory_wml.cxx:4401:6:
note: no functions named 'void
writerfilter::ooxml::OOXMLFactory_wml::endAction(writerfilter::ooxml::OOXMLFastContextHandler*)'
In file included from
/d/home/ty/c/+ooo/AOO45X/main/solver/450/unxlngx6.pro/workdir/CustomTarget/writerfilter/source/OOXMLFactory_wml.cxx:6:
/d/home/ty/c/+ooo/AOO45X/main/solver/450/unxlngx6.pro/workdir/CustomTarget/writerfilter/source/OOXMLFactory_wml.hxx:21:7:
note: 'class writerfilter::ooxml::OOXMLFactory_wml' defined here
class OOXMLFactory_wml : public OOXMLFactory_ns
^~~~~~~~~~~~~~~~
make: *** No rule to make target
'/d/home/ty/c/+ooo/AOO45X/main/solver/450/unxlngx6.pro/workdir/GenCxxObject/CustomTarget/writerfilter/source/OOXMLFactory_wml.o',
needed by
'/d/home/ty/c/+ooo/AOO45X/main/solver/450/unxlngx6.pro/workdir/LinkTarget/Library/libwriterfilter.so'.
Stop.
dmake: Error code 2, while making 'all'
1 module(s):
writerfilter
need(s) to be rebuilt
--
You are receiving this mail because:
You are the assignee for the issue.