You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@logging.apache.org by "Robert Middleton (Jira)" <lo...@logging.apache.org> on 2022/01/09 15:33:00 UTC

[jira] [Resolved] (LOGCXX-548) Doxygen documentation is not reproducible

     [ https://issues.apache.org/jira/browse/LOGCXX-548?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Middleton resolved LOGCXX-548.
-------------------------------------
    Resolution: Fixed

> 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
>            Priority: Major
>             Fix For: 0.13.0
>
>
> 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)