File chromium-124-atomic.patch of Package chromium.openSUSE_Backports_SLE-15-SP5_Update

commit 8be4d17beb71c29118c3337268f3e7b3930a657f
Author: Jose Dapena Paz <jdapena@igalia.com>
Date:   Tue Mar 26 10:06:31 2024 +0000

    IWYU: use regular atomic include instead of hardcoding libc++ path
    
    Bug: 41455655
    Change-Id: I2f2076d533b9732d1f7ff8aea5dc027547f62347
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5373879
    Commit-Queue: José Dapena Paz <jdapena@igalia.com>
    Reviewed-by: Marja Hölttä <marja@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1278213}

diff --git a/third_party/blink/renderer/bindings/core/v8/script_streamer.cc b/third_party/blink/renderer/bindings/core/v8/script_streamer.cc
index f00f7cef4cc26..90f1ce6db12f3 100644
--- a/third_party/blink/renderer/bindings/core/v8/script_streamer.cc
+++ b/third_party/blink/renderer/bindings/core/v8/script_streamer.cc
@@ -4,6 +4,7 @@
 
 #include "third_party/blink/renderer/bindings/core/v8/script_streamer.h"
 
+#include <atomic>
 #include <memory>
 #include <utility>
 
@@ -60,7 +61,6 @@
 #include "third_party/blink/renderer/platform/wtf/shared_buffer.h"
 #include "third_party/blink/renderer/platform/wtf/text/string_builder.h"
 #include "third_party/blink/renderer/platform/wtf/text/text_encoding_registry.h"
-#include "third_party/libc++/src/include/__atomic/atomic.h"
 
 namespace blink {
 namespace {
openSUSE Build Service is sponsored by