Skip to content

Commit 702afb8

Browse files
committed
chore: fix xcode 26.4 build error
1 parent 626a04c commit 702afb8

2 files changed

Lines changed: 15 additions & 3 deletions

File tree

example/bare/ios/Podfile

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,17 @@ target 'TrueSheetExample' do
3333
:mac_catalyst_enabled => false,
3434
:ccache_enabled => true
3535
)
36+
37+
# TODO: RN 0.83 fmt fix for XCode 26.4 build error
38+
# https://github.com/expo/expo/issues/44229
39+
fmt_base = File.join(installer.sandbox.root.to_s, 'fmt', 'include', 'fmt', 'base.h')
40+
if File.exist?(fmt_base)
41+
content = File.read(fmt_base)
42+
patched = content.gsub(/#\s*define FMT_USE_CONSTEVAL 1/, '# define FMT_USE_CONSTEVAL 0')
43+
if patched != content
44+
File.chmod(0644, fmt_base)
45+
File.write(fmt_base, patched)
46+
end
47+
end
3648
end
3749
end

example/bare/ios/Podfile.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2777,7 +2777,7 @@ PODS:
27772777
- ReactCommon/turbomodule/core
27782778
- SocketRocket
27792779
- Yoga
2780-
- RNTrueSheet (3.10.0-beta.4):
2780+
- RNTrueSheet (3.10.0):
27812781
- boost
27822782
- DoubleConversion
27832783
- fast_float
@@ -3248,11 +3248,11 @@ SPEC CHECKSUMS:
32483248
RNGestureHandler: b407c25a3f51d22dd7430e6b530f753f112b7e77
32493249
RNReanimated: 292cd58688552a22b3fc1cefcfbc49b336dfed68
32503250
RNScreens: afaf526a9c804c3b4503f950cf3e67ed81e29ada
3251-
RNTrueSheet: f6427aa869f7d44e6b56d30950b97d90d2f3cdc3
3251+
RNTrueSheet: 819132cbb5713a5794cc0574c4d5fa7859a7c7de
32523252
RNWorklets: 01efdd402d236a13651ea5ea5437ca85a44e7afa
32533253
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
32543254
Yoga: b669e79fa0f8d3f6f5e35372345f54b99e06b13c
32553255

3256-
PODFILE CHECKSUM: 3a106b5ac6548eec92101beb6afd45d80b3febe8
3256+
PODFILE CHECKSUM: 40a3e6176465eb4ad43fac09df7bfc62b131b80b
32573257

32583258
COCOAPODS: 1.16.2

0 commit comments

Comments
 (0)