mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
5cd6367f0b
Summary: The reason why I'm working on this is to reduce the delta between this and the react-native-macos fork, in particular with the android patch folder "Build": https://github.com/microsoft/react-native-macos/tree/main/android-patches/patches/Build (it's a long story) While checking the changes in there, I noticed that one of them was a bump of boost. Looking back into main (here), I then noticed that there have been two bumps to boot in the repo so far: * a combo update 5 years ago to 1.63: * https://github.com/facebook/react-native/commit/193afff92620621b5f2ca2702acf06de0b5090ec * https://github.com/facebook/react-native/commit/5c24a9110aa1602430eff199d05421e2eb660416 * and an update for the iOS side to 1.76 by Kudo last year: https://github.com/facebook/react-native/pull/31840 So this quickly turned into this: the PR wants to re-align the version of boost used in both iOS and Android. I explored the option of bumping both to 1.78 (latest at the time of writing: https://www.boost.org/users/history/version_1_78_0.html) but then I noticed that there's a Flipper dependency, `Flipper-Boost-iOSX`, on the iOS pods side that has been released only once and it seems to imply that it's 1.76 only compatible https://github.com/priteshrnandgaonkar/Flipper-Boost-iOSX/releases/tag/1.76.0.1.11. So going to 1.78 at least for now seems like a no-go, and I've settled for just aligning everything to 1.76 and just like iOS, move away from `boost-for-react-native` in favour of the original one. While doing so, I also noticed that the `React/third-party.xcconfig` still had a reference to 1.68 instead of 1.76 which seems like a leftover from Kudo's PR... it's probably because it was not doing anything in the first place, so lmk if you want me to delete it. ## Changelog <!-- Help reviewers and the release process by writing your own changelog entry. For an example, see: https://github.com/facebook/react-native/wiki/Changelog --> [Android] [Changed] - Bump boost for Android to 1.76 to align with iOS Pull Request resolved: https://github.com/facebook/react-native/pull/33565 Test Plan: CI is green (aside an unrelated ios rntester job that is also broken on main) ✅ Locally both RNTester and new app work: <img width="432" alt="Screenshot 2022-04-05 at 16 42 31" src="https://user-images.githubusercontent.com/16104054/161815444-0de63919-b90d-4a48-963a-872f0cc4ce79.png"> <img width="346" alt="Screenshot 2022-04-05 at 18 06 01" src="https://user-images.githubusercontent.com/16104054/161815438-b7b1c997-9dcd-47bd-acbe-732155941bb0.png"> Reviewed By: sshic Differential Revision: D35433032 Pulled By: cortinico fbshipit-source-id: 0d93f61f8c26eda1dd04127a8b20e799ab6828cb
28 lines
534 B
Properties
28 lines
534 B
Properties
VERSION_NAME=1000.0.0-main
|
|
GROUP=com.facebook.react
|
|
|
|
POM_NAME=ReactNative
|
|
POM_ARTIFACT_ID=react-native
|
|
POM_PACKAGING=aar
|
|
|
|
MOCKITO_CORE_VERSION=2.26.0
|
|
POWERMOCK_VERSION=2.0.2
|
|
ROBOLECTRIC_VERSION=4.4
|
|
JUNIT_VERSION=4.12
|
|
|
|
ANDROIDX_TEST_VERSION=1.1.0
|
|
APPCOMPAT_VERSION=1.4.1
|
|
FRESCO_VERSION=2.5.0
|
|
OKHTTP_VERSION=4.9.2
|
|
SO_LOADER_VERSION=0.10.3
|
|
|
|
BOOST_VERSION=1_76_0
|
|
DOUBLE_CONVERSION_VERSION=1.1.6
|
|
FOLLY_VERSION=2021.06.28.00
|
|
FMT_VERSION=6.2.1
|
|
LIBEVENT_VERSION=2.1.12
|
|
GLOG_VERSION=0.3.5
|
|
|
|
android.useAndroidX=true
|
|
android.enableJetifier=true
|