Tobias Frost created LOGCXX-548:
-----------------------------------
Summary: Doxygen documentation is not reproducible
Key: LOGCXX-548
URL: https://issues.apache.org/jira/browse/LOGCXX-548
Project: Log4cxx
Issue Type: Improvement
Components: Documentation
Reporter: Tobias Frost
The way the doxygen documenation is generated with CMake, it is unfortunatly
not reproducible (as in
[https://reproducible-builds.org/).|https://reproducible-builds.org/)]
This is a regression as log4cxx has been previously reproducible (at least on
Debian –
[https://tests.reproducible-builds.org/debian/rb-pkg/experimental/amd64/log4cxx.html)|https://tests.reproducible-builds.org/debian/rb-pkg/experimental/amd64/log4cxx.html]
The problem is that doxygen's configure has several absolute paths, which it
then bakes into the generated documentation, for example in this snippt, the
bold part dependent on the build path:
<div class="contents">
<div class="textblock"><p><a class="anchor"
id="{*}md__build_log4cxx_0_12_1_src_site_markdown_index{*}"></a></p>
I've made a patch for the Debian package, I'll provide it as PR in a minute.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)