Skip to content

Bump folly to 2024.10.14.00 #14532

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 20 commits into
base: main
Choose a base branch
from
Open

Conversation

TatianaKapos
Copy link
Contributor

@TatianaKapos TatianaKapos commented Apr 15, 2025

Description

Bumps Folly to match upstream version
Folly Version: https://github.com/facebook/folly/tree/ad90720829db5ba0c3d0e44994856dcce33d7940

Upstream commit: https://github.com/facebook/react-native/pull/47033/files - upstream added a dependency on fast_float - added a step in Folly project to download into nod_modules/.folly similar to how we download folly.

Notable Changes

facebook/folly@cb47968#diff-0ec3993b1fb649bc1e8fee83923ebbcf2276ae2fa992adf74b88d37883e9b7a8

facebook/folly@1dfdd84#diff-113d41382192f50410ae54d74002505dbf826502f80ac8d6b5c72cda3cae3cd2

Why

Resolves #14453

Testing

Tested building projects locally

Changelog

Yes - Upgrades Folly to 2024.10.14.00

Microsoft Reviewers: Open in CodeFlow

@TatianaKapos TatianaKapos changed the title [Draft] Bump folly to 2024.10.14.00 Bump folly to 2024.10.14.00 Apr 16, 2025
@TatianaKapos TatianaKapos marked this pull request as ready for review April 16, 2025 17:56
@TatianaKapos TatianaKapos requested review from a team as code owners April 16, 2025 17:56
@acoates-ms
Copy link
Collaborator

The folly CGManifest will need to be updated with the fast_float information.

@TatianaKapos TatianaKapos requested a review from acoates-ms April 16, 2025 22:30
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs: Author Feedback The issue/PR needs activity from its author (label drives bot activity) label Apr 21, 2025
@microsoft-github-policy-service microsoft-github-policy-service bot removed the Needs: Author Feedback The issue/PR needs activity from its author (label drives bot activity) label Apr 21, 2025
@@ -183,10 +186,19 @@
</ClInclude>
<ClInclude Include="$(FollyDir)\folly\dynamic-inl.h">
Copy link
Contributor Author

@TatianaKapos TatianaKapos Apr 22, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These files still exist but they just include the new files to not break dependencies (see: facebook/folly@cb47968#diff-392b91b8b87bb9159b6158d7a291dad8884feabc65719bf737a010a6f7334511). Opted to keep them until these get removed.

@TatianaKapos TatianaKapos requested a review from jonthysell April 22, 2025 00:37
@@ -5,12 +5,9 @@
; **************************************************************************************************

EXPORTS
??0dynamic@folly@@QEAA@$$QEAU01@@Z
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@acoates-ms Does this look right?

@TatianaKapos
Copy link
Contributor Author

Meta looks like they backported their bump to folly to 0.76, 0.77, and 0.78. We will want to do the same once this PR gets merged in!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bump Folly to v2024.10.14.00
3 participants