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)

Reply via email to