maitbot

Results 6 comments of maitbot

Not quite to the level of bug yet, but a Lintian 'Info' level report. The Lintian tool does some checking for reproducible build problems: https://lintian.debian.org/tags/file-references-package-build-path This comes up in building...

--- a/lib/CMakeLists.txt +++ b/lib/CMakeLists.txt @@ -454,6 +454,7 @@ #double escape for windows backslash path separators string(REPLACE "\\" "\\\\" prefix "${prefix}") +string(REPLACE "${CMAKE_SOURCE_DIR}" "$BUILD_DIR" COMPILER_INFO "${COMPILER_INFO}") configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/constants.c.in

The problem is that volk-config-info was getting --cflags string from Volk CMake COMPILER_INFO - and that contained the build path. Building packages, either .deb or .rpm, via build infrastructure often...

The generated Doxyfile should contain build paths - as it also should not be installed. So far I have set `STRIP_FROM_PATH = @CMAKE_BINARY_DIR@ @CMAKE_SOURCE_DIR` `STRIP_FROM_INC_PATH = @CMAKE_SOURCE_DIR@/include @CMAKE_BINARY_DIR@ @CMAKE_SOURCE_DIR@/lib` `SHOW_USED_FILES...

Work-in-progress at https://github.com/maitbot/volk/tree/mait/omit-doxygen-build-paths

This is to address Issue #597