react-native-datetimepicker / datetimepicker

React Native date & time picker component for iOS, Android and Windows
MIT License
2.53k stars 413 forks source link

v8.0.1: error: incompatible function pointer types passing 'YGSize' to parameter of type 'YGMeasureFunc' [-Wincompatible-function-pointer-types] #898

Closed stevekuznetsov closed 6 months ago

stevekuznetsov commented 6 months ago

In the past, we ran into #866, and upgraded react-native-community/datetimepicker from 7.6.1 to 7.6.3 to fix it, on react-native@0.73.6. This worked great.

Then, we moved to Expo SDK 51, which bumped to react-native@0.74.1 and react-native-community/datetimepicker@8.0.1, now our iOS build fails on Expo with:

WriteAuxiliaryFile /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/e6072d4f65d7061329687fe24e3d63a7-common-args.resp (in target 'RNDateTimePicker' from project 'Pods')
    cd /Users/expo/workingdir/build/ios/Pods
    write-file /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/e6072d4f65d7061329687fe24e3d63a7-common-args.resp
-target arm64-apple-ios13.4 '-std=gnu11' -fobjc-arc -fmodules '-fmodules-cache-path=/Users/expo/Library/Developer/Xcode/DerivedData/ModuleCache.noindex' -fpascal-strings -Os -fno-common '-DPOD_CONFIGURATION_RELEASE=1' '-DCOCOAPODS=1' '-DNS_BLOCK_ASSERTIONS=1' '-DOBJC_OLD_DISPATCH_PROTOTYPES=0' -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.4.sdk -g -iquote /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/RNDateTimePicker-generated-files.hmap -I/Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/RNDateTimePicker-own-target-headers.hmap -I/Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/RNDateTimePicker-all-non-framework-target-headers.hmap -ivfsoverlay /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/all-product-headers.yaml -iquote /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/RNDateTimePicker-project-headers.hmap -I/Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/BuildProductsPath/Release-iphoneos/RNDateTimePicker/include -I/Users/expo/workingdir/build/ios/Pods/Headers/Private -I/Users/expo/workingdir/build/ios/Pods/Headers/Private/RNDateTimePicker -I/Users/expo/workingdir/build/ios/Pods/Headers/Public -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/DoubleConversion -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/RCT-Folly -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/RNDateTimePicker -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/React-Core -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/React-callinvoker -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/React-cxxreact -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/React-debug -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/React-hermes -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/React-jsi -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/React-jsiexecutor -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/React-jsinspector -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/React-logger -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/React-perflogger -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/React-rendererdebug -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/React-runtimeexecutor -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/React-runtimescheduler -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/React-utils -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/SocketRocket -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/Yoga -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/fmt -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/glog -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/hermes-engine -I/Users/expo/workingdir/build/ios/Pods/Headers/Public/libevent -I/Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/DerivedSources-normal/arm64 -I/Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/DerivedSources/arm64 -I/Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/DerivedSources -F/Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/BuildProductsPath/Release-iphoneos/RNDateTimePicker -F/Users/expo/workingdir/build/ios/Pods/hermes-engine/destroot/Library/Frameworks/universal -F/Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/BuildProductsPath/Release-iphoneos/XCFrameworkIntermediates/hermes-engine/Pre-built '-fmodule-map-file=/Users/expo/workingdir/build/ios/Pods/Headers/Public/React-Core/React/React-Core.modulemap' '-fmodule-map-file=/Users/expo/workingdir/build/ios/Pods/Headers/Public/folly/RCT-Folly.modulemap' '-fmodule-map-file=/Users/expo/workingdir/build/ios/Pods/Headers/Public/glog/glog.modulemap' '-fmodule-map-file=/Users/expo/workingdir/build/ios/Pods/Headers/Public/jsi/React-jsi.modulemap' '-fmodule-map-file=/Users/expo/workingdir/build/ios/Pods/Headers/Public/react_debug/React-debug.modulemap' '-fmodule-map-file=/Users/expo/workingdir/build/ios/Pods/Headers/Public/react_renderer_debug/React-rendererdebug.modulemap' '-fmodule-map-file=/Users/expo/workingdir/build/ios/Pods/Headers/Public/react_utils/React-utils.modulemap' '-fmodule-map-file=/Users/expo/workingdir/build/ios/Pods/Headers/Public/reacthermes/React-hermes.modulemap' '-fmodule-map-file=/Users/expo/workingdir/build/ios/Pods/Headers/Public/yoga/Yoga.modulemap'

CompileC /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/RNDateTimePickerShadowView.o /Users/expo/workingdir/build/node_modules/@react-native-community/datetimepicker/ios/RNDateTimePickerShadowView.m normal arm64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (in target 'RNDateTimePicker' from project 'Pods')
    cd /Users/expo/workingdir/build/ios/Pods
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -ivfsstatcache /Users/expo/Library/Developer/Xcode/DerivedData/SDKStatCaches.noindex/iphoneos17.4-21E210-99a79c02cfa501706f5b564e46d84afe.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/expo/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wdocumentation -Wunreachable-code -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -Wno-implicit-fallthrough -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -Wunguarded-availability @/Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/e6072d4f65d7061329687fe24e3d63a7-common-args.resp -include /Users/expo/workingdir/build/ios/Pods/Target\ Support\ Files/RNDateTimePicker/RNDateTimePicker-prefix.pch -MMD -MT dependencies -MF /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/RNDateTimePickerShadowView.d --serialize-diagnostics /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/RNDateTimePickerShadowView.dia -c /Users/expo/workingdir/build/node_modules/@react-native-community/datetimepicker/ios/RNDateTimePickerShadowView.m -o /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/RNDateTimePickerShadowView.o
/Users/expo/workingdir/build/node_modules/@react-native-community/datetimepicker/ios/RNDateTimePickerShadowView.m:8:41: error: incompatible function pointer types passing 'YGSize (YGNodeRef, float, YGMeasureMode, float, YGMeasureMode)' (aka 'struct YGSize (struct YGNode *, float, enum YGMeasureMode, float, enum YGMeasureMode)') to parameter of type 'YGMeasureFunc' (aka 'struct YGSize (*)(const struct YGNode *, float, enum YGMeasureMode, float, enum YGMeasureMode)') [-Wincompatible-function-pointer-types]
    YGNodeSetMeasureFunc(self.yogaNode, RNDateTimePickerShadowViewMeasure);
                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In module 'React' imported from /Users/expo/workingdir/build/node_modules/@react-native-community/datetimepicker/ios/RNDateTimePickerShadowView.h:1:
In module 'yoga' imported from /Users/expo/workingdir/build/ios/Pods/Headers/Public/React-Core/React/RCTConvert.h:18:
/Users/expo/workingdir/build/ios/Pods/Headers/Public/Yoga/yoga/Yoga.h:134:67: note: passing argument to parameter 'measureFunc' here
YG_EXPORT void YGNodeSetMeasureFunc(YGNodeRef node, YGMeasureFunc measureFunc);
                                                                  ^
1 error generated.

CompileC /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/RNDateTimePickerManager.o /Users/expo/workingdir/build/node_modules/@react-native-community/datetimepicker/ios/RNDateTimePickerManager.m normal arm64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (in target 'RNDateTimePicker' from project 'Pods')
    cd /Users/expo/workingdir/build/ios/Pods
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -ivfsstatcache /Users/expo/Library/Developer/Xcode/DerivedData/SDKStatCaches.noindex/iphoneos17.4-21E210-99a79c02cfa501706f5b564e46d84afe.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/expo/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wdocumentation -Wunreachable-code -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -Wno-implicit-fallthrough -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -Wunguarded-availability @/Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/e6072d4f65d7061329687fe24e3d63a7-common-args.resp -include /Users/expo/workingdir/build/ios/Pods/Target\ Support\ Files/RNDateTimePicker/RNDateTimePicker-prefix.pch -MMD -MT dependencies -MF /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/RNDateTimePickerManager.d --serialize-diagnostics /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/RNDateTimePickerManager.dia -c /Users/expo/workingdir/build/node_modules/@react-native-community/datetimepicker/ios/RNDateTimePickerManager.m -o /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/RNDateTimePickerManager.o
/Users/expo/workingdir/build/node_modules/@react-native-community/datetimepicker/ios/RNDateTimePickerManager.m:47:1: warning: category is implementing a method which will also be implemented by its primary class [-Wobjc-protocol-method-implementation]
RCT_ENUM_CONVERTER(UIUserInterfaceStyle, (@{
^
In module 'React' imported from /Users/expo/workingdir/build/node_modules/@react-native-community/datetimepicker/ios/RNDateTimePickerManager.h:8:
/Users/expo/workingdir/build/ios/Pods/Headers/Public/React-Core/React/RCTConvert.h:229:3: note: expanded from macro 'RCT_ENUM_CONVERTER'
  +(type)type : (id)json RCT_DYNAMIC                                                        \
  ^
/Users/expo/workingdir/build/ios/Pods/Headers/Public/React-Core/React/RCTConvert.h:74:1: note: method 'UIUserInterfaceStyle:' declared here
+ (UIUserInterfaceStyle)UIUserInterfaceStyle:(id)json API_AVAILABLE(ios(12));
^

CompileC /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/RNDateTimePicker.o /Users/expo/workingdir/build/node_modules/@react-native-community/datetimepicker/ios/RNDateTimePicker.m normal arm64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (in target 'RNDateTimePicker' from project 'Pods')
    cd /Users/expo/workingdir/build/ios/Pods
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -ivfsstatcache /Users/expo/Library/Developer/Xcode/DerivedData/SDKStatCaches.noindex/iphoneos17.4-21E210-99a79c02cfa501706f5b564e46d84afe.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/expo/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wdocumentation -Wunreachable-code -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -Wno-implicit-fallthrough -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -Wunguarded-availability @/Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/e6072d4f65d7061329687fe24e3d63a7-common-args.resp -include /Users/expo/workingdir/build/ios/Pods/Target\ Support\ Files/RNDateTimePicker/RNDateTimePicker-prefix.pch -MMD -MT dependencies -MF /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/RNDateTimePicker.d --serialize-diagnostics /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/RNDateTimePicker.dia -c /Users/expo/workingdir/build/node_modules/@react-native-community/datetimepicker/ios/RNDateTimePicker.m -o /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/RNDateTimePicker.o

CompileC /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/RNDateTimePicker-dummy.o /Users/expo/workingdir/build/ios/Pods/Target\ Support\ Files/RNDateTimePicker/RNDateTimePicker-dummy.m normal arm64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (in target 'RNDateTimePicker' from project 'Pods')
    cd /Users/expo/workingdir/build/ios/Pods
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -ivfsstatcache /Users/expo/Library/Developer/Xcode/DerivedData/SDKStatCaches.noindex/iphoneos17.4-21E210-99a79c02cfa501706f5b564e46d84afe.sdkstatcache -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fno-color-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/expo/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wdocumentation -Wunreachable-code -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -Wno-implicit-fallthrough -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -Wunguarded-availability @/Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/e6072d4f65d7061329687fe24e3d63a7-common-args.resp -include /Users/expo/workingdir/build/ios/Pods/Target\ Support\ Files/RNDateTimePicker/RNDateTimePicker-prefix.pch -MMD -MT dependencies -MF /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/RNDateTimePicker-dummy.d --serialize-diagnostics /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/RNDateTimePicker-dummy.dia -c /Users/expo/workingdir/build/ios/Pods/Target\ Support\ Files/RNDateTimePicker/RNDateTimePicker-dummy.m -o /Users/expo/Library/Developer/Xcode/DerivedData/AvyPreview-eoozzcwaliierybcnvxghksivyyu/Build/Intermediates.noindex/ArchiveIntermediates/AvyPreview/IntermediateBuildFilesPath/Pods.build/Release-iphoneos/RNDateTimePicker.build/Objects-normal/arm64/RNDateTimePicker-dummy.o
stevekuznetsov commented 6 months ago

I notice that the package.json in this repository still reads "react-native": "^0.73.0" - did the Expo SDK bump simply move us to an incompatible combination?

stevekuznetsov commented 6 months ago

Sorry, got our wires crossed on our builds, there is no issue here with the new combination. Apologies for the noise.