0
Files
src/buildtools
chromium-autoroll d86f51fd3f Roll libc++ from 74dd76082606 to 2e25154d49c2 (27 revisions)
74dd760826..2e25154d49

2025-01-11 ldionne.2@gmail.com [libc++] Improve diagnostic when failing to parse the tzdb ()
2025-01-10 dalg24@gmail.com [libc++] Fix bug in tests for std::atomic_ref<T*> increment and decrement operators ()
2025-01-10 ldionne.2@gmail.com [libc++] Add missing iswctype_l in posix_l_fallbacks ()
2025-01-10 ldionne.2@gmail.com [libc++] Implement a libc++ private version of isascii ()
2025-01-10 mazkuba3@gmail.com [libc++] Implement std::not_fn<NTTP> ()
2025-01-10 kaffedesk@gmail.com [libc++] Remove duplicated _LIBCPP_HIDE_FROM_ABI from a few declarations ()
2025-01-10 ldionne.2@gmail.com [libc++] Remove obsolete bsd_locale_defaults.h ()
2025-01-10 de34@live.cn [libc++][chrono] Entirely remove relational operators for `std::chrono::weekday` ()
2025-01-10 nikolasklauser@berlin.de [libc++] Disable _LIBCPP_NODEBUG temporarily ()
2025-01-09 ldionne.2@gmail.com [libc++] Add missing _LIBCPP_NODEBUG on internal aliases
2025-01-09 ldionne.2@gmail.com [libc++][NFC] Remove trailing whitespace from release notes
2025-01-09 dmitriy@izvolov.ru [libcxx][algorithm] Optimize std::stable_sort via radix sort algorithm ()
2025-01-09 AngryLoki@users.noreply.github.com [libc++] Fix mi-mode in GDB pretty printers ()
2025-01-09 kaffedesk@gmail.com [libc++] Fix test for vector data_const.pass.cpp ()
2025-01-09 ldionne.2@gmail.com [libc++] Add __iswctype to the locale base API since it's required by <locale> ()
2025-01-09 winner245@hotmail.com [libc++] Fix erroneous internal capacity evaluation in vector<bool> ()
2025-01-09 winner245@hotmail.com [libc++] Uglify non-standard member typedef const_reference in bitset ()
2025-01-08 jyknight@google.com [libcxx] Handle windows system error code mapping in std::error_code. ()
2025-01-08 nikolasklauser@berlin.de [libc++] Add _LIBCPP_NODEBUG to __unwrap_ref_decay_t
2025-01-08 vitalybuka@google.com Revert "Reapply "[libc++] Explicitly convert to masks in SIMD code ()"" ()
2025-01-08 nikolasklauser@berlin.de [libc++] Put _LIBCPP_NODEBUG on all internal aliases ()
2025-01-08 winner245@hotmail.com [libc++] Add missing hardening checks and tests for vector<bool> ()
2025-01-08 ldionne.2@gmail.com [libc++][NFC] Add missing includes in tzdb.cpp
2025-01-07 ldionne.2@gmail.com [libc++] Fix documentation for setting hardening ABI macros ()
2025-01-07 ldionne.2@gmail.com [libc++][NFC] Remove stray backtick in documentation
2025-01-07 phosek@google.com [libcxx] Use alias for detecting overriden function ()
2025-01-07 winner245@hotmail.com [libc++] Mark vector<bool>::at() as constexpr to conform to C++20 standard ()

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/libcxx-chromium
Please CC hans@chromium.org,thakis@chromium.org on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Tbr: hans@chromium.org,thakis@chromium.org
Cq-Include-Trybots: luci.chrome.try:win-cft
Change-Id: I7fe470fe283b65ccfe1eee0b4bf24a5ee6ac301c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6171501
Reviewed-by: Hans Wennborg <hans@chromium.org>
Commit-Queue: Nico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1405549}
2025-01-13 08:49:07 -08:00
..

This directory contains hashes of build tools used by Chromium and related
projects. The actual binaries are pulled from Google Storage, normally as part
of a gclient hook.

This directory also exists as a stand-alone git mirror at
https://chromium.googlesource.com/chromium/src/buildtools/.
That mirror exists so that the shared build tools can be shared between
the various Chromium-related projects without each one needing to maintain
their own versionining of each binary.

________________________
ADDING BINARIES MANUALLY

One uploads new versions of the tools using the 'gsutil' binary from the
Google Storage SDK:

  https://developers.google.com/storage/docs/gsutil

There is a checked-in version of gsutil as part of depot_tools.

To initialize gsutil's credentials:

  python ~/depot_tools/third_party/gsutil/gsutil config

  That will give a URL which you should log into with your web browser.

  Copy the code back to the command line util. Ignore the project ID (it's OK
  to just leave blank when prompted).