guix: build with `_GLIBCXX_USE_DEPRECATED=0` #36269

pull fanquake wants to merge 1 commits into bitcoin:master from fanquake:gcc_no_deprecated changing 4 files +4 −4
  1. fanquake commented at 10:22 AM on September 16, 2026: member

    _GLIBCXX_USE_DEPRECATED is defined by default, disable it, which saves a few bytes worth of debug symbols.

    Defined to the value 1 by default. Not configurable. ABI-changing. Turning this off removes older ARM-style iostreams code, and other anachronisms from the API. This macro is dependent on the version of the standard being tracked, and as a result may give different results for different -std options.

    See: https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_macros.html.

  2. DrahtBot added the label Build system on Sep 16, 2026
  3. DrahtBot commented at 10:23 AM on September 16, 2026: contributor

    <!--e57a25ab6845829454e8d69fc972939a-->

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    <!--006a51241073e994b41acfe9ec718e94-->

    Code Coverage & Benchmarks

    For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/36269.

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline and AI policy for information on the review process. A summary of reviews will appear here.

    <!--174a7506f384e20aa4161008e828411d-->

    Conflicts

    No conflicts as of last run.

    <!--5faf32d7da4f0f540f40219e4f7537a3-->

  4. DrahtBot added the label Needs rebase on Sep 29, 2026
  5. guix: build with _GLIBCXX_USE_DEPRECATED=0
    _GLIBCXX_USE_DEPRECATED is defined by default, disable it, which saves a
    few bytes worth of debug symbols.
    
    > Defined to the value 1 by default. Not configurable. ABI-changing.
    > Turning this off removes older ARM-style iostreams code, and other
    > anachronisms from the API. This macro is dependent on the version of
    > the standard being tracked, and as a result may give different results
    > for different -std options.
    
    See: https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_macros.html.
    aa25a4f48a
  6. fanquake force-pushed on Sep 30, 2026
  7. fanquake marked this as ready for review on Sep 30, 2026
  8. DrahtBot removed the label Needs rebase on Sep 30, 2026
Contributors

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-10-24 00:51 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me