Skip to content

Reproducible builds ruin time_conversion_helper  #181

@realazthat

Description

@realazthat

I use bazel as my build system, and bazel specializes in reproducible builds, which basically means it tries to build everything in a sandbox with limited access to system libraries, and replaces the various date macros with some string like REDACTED . This breaks the time_conversion_helper and asserts(false) at runtime.

not sure what the best solution is, but it would be great if there was a macro that made the time-based macros optional.

My solution is to fork boost and comment out the assertion (

BOOST_ASSERT(0 != compile_time);
).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions