Title: [293295] trunk/Source/WebCore
- Revision
- 293295
- Author
- justin_mich...@apple.com
- Date
- 2022-04-23 14:47:00 -0700 (Sat, 23 Apr 2022)
Log Message
Fix build error caused by LTO + Unified Sources
https://bugs.webkit.org/show_bug.cgi?id=239679
Reviewed by Alex Christensen.
This hopefully fixes the following build error:
Undefined symbols for architecture x86_64:
"JSC::GenericTypedArrayView<JSC::Uint8ClampedAdaptor>::tryCreateUninitialized(unsigned long)", referenced from:
WebCore::FEGaussianBlurSoftwareApplier::apply(WebCore::Filter const&, WTF::Vector<WTF::Ref<WebCore::FilterImage, WTF::RawPtrTraits<WebCore::FilterImage> >, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WebCore::FilterImage&) const in lto.o
ld: symbol(s) not found for architecture x86_64
* platform/graphics/filters/software/FEGaussianBlurSoftwareApplier.cpp:
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (293294 => 293295)
--- trunk/Source/WebCore/ChangeLog 2022-04-23 21:13:57 UTC (rev 293294)
+++ trunk/Source/WebCore/ChangeLog 2022-04-23 21:47:00 UTC (rev 293295)
@@ -1,3 +1,18 @@
+2022-04-23 Justin Michaud <justin_mich...@apple.com>
+
+ Fix build error caused by LTO + Unified Sources
+ https://bugs.webkit.org/show_bug.cgi?id=239679
+
+ Reviewed by Alex Christensen.
+
+ This hopefully fixes the following build error:
+ Undefined symbols for architecture x86_64:
+ "JSC::GenericTypedArrayView<JSC::Uint8ClampedAdaptor>::tryCreateUninitialized(unsigned long)", referenced from:
+ WebCore::FEGaussianBlurSoftwareApplier::apply(WebCore::Filter const&, WTF::Vector<WTF::Ref<WebCore::FilterImage, WTF::RawPtrTraits<WebCore::FilterImage> >, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WebCore::FilterImage&) const in lto.o
+ ld: symbol(s) not found for architecture x86_64
+
+ * platform/graphics/filters/software/FEGaussianBlurSoftwareApplier.cpp:
+
2022-04-23 Alan Bujtas <za...@apple.com>
[FFC][Integration] Construct and update the layout tree for the flex items
Modified: trunk/Source/WebCore/platform/graphics/filters/software/FEGaussianBlurSoftwareApplier.cpp (293294 => 293295)
--- trunk/Source/WebCore/platform/graphics/filters/software/FEGaussianBlurSoftwareApplier.cpp 2022-04-23 21:13:57 UTC (rev 293294)
+++ trunk/Source/WebCore/platform/graphics/filters/software/FEGaussianBlurSoftwareApplier.cpp 2022-04-23 21:47:00 UTC (rev 293295)
@@ -33,12 +33,12 @@
#include "GraphicsContext.h"
#include "ImageBuffer.h"
#include "PixelBuffer.h"
+#include <_javascript_Core/TypedArrayInlines.h>
#include <wtf/MathExtras.h>
#if USE(ACCELERATE)
#include <Accelerate/Accelerate.h>
#else
-#include <_javascript_Core/TypedArrayInlines.h>
#include <wtf/ParallelJobs.h>
#endif
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes