Skip to content
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

Xcode 16.2 build #8730

Open
aehlke opened this issue Dec 12, 2024 · 12 comments
Open

Xcode 16.2 build #8730

aehlke opened this issue Dec 12, 2024 · 12 comments

Comments

@aehlke
Copy link

aehlke commented Dec 12, 2024

Problem

Please release a version built with Xcode 16.2 now that it's out

Solution

No response

Alternatives

No response

How important is this improvement for you?

Would be a major improvement

Feature would mainly be used with

Local Database only

@aehlke
Copy link
Author

aehlke commented Dec 12, 2024

And please let us know what the situation with releases will be after Mongo finally stops contributing to Realm... Who is going to be authorized to cut releases? Please do not force us to maintain a hundred community forks, it will die immediately - give people commit access here.

Please don't make the community wait a year after knowing the project is dead before we're able to begin organizing around a fork if needed - that'll subvert any open source community interest from budding.

@Touchgram
Copy link

Touchgram commented Dec 13, 2024

I added a forum question as Community branch has apparently been frozen since 10.53.0

re Xcode 16.2 a fix is needed for 16.1 or 16.2 to the crashes on iOS earlier than 15 as noted in 8708 and 8723

As per my comment on 8708, using Xcode 16.2 currently still triggers the crash, but 16.0 is OK.

@aehlke
Copy link
Author

aehlke commented Dec 14, 2024

No answer on whether we ought to fork yet / how releases will work

@hsoi
Copy link

hsoi commented Dec 16, 2024

@aehlke I'm another Realm user, like yourself, and I'm curious what exactly is the problem that you're reporting. I ask because my team is also concerned about the future of Realm and we too are hoping the company will soon provide more clear guidance and information about Realm's future.

But in the meantime… exactly what problem are you reporting with Realm and Xcode 16.2? I ask because I just built Realm (still using 10.53.1 right now) and it built fine, and a quick runtime check of our app and it seems OK. But with the state of Realm being what it is, yes we're cautious with every upgrade… so I'm curious if you're reporting/seeing some new problem due to Xcode 16.2 that perhaps we should all be aware of? Thanks.

@aehlke
Copy link
Author

aehlke commented Dec 17, 2024

@hsoi no problem from my end at all except that I like to use verified builds from their CI for binary frameworks (it's much faster to build during dev) and usually they have an update out very quickly for new xcode releases. but of course no longer, so I'm unaware of what's next - I guess we get no community CI access, so someone will have to set it up to do it more automatically to do the releases which seem to be manual now for realm. I guess we all need to figure out how to coordinate or someone just needs to start building and sharing that with the community... Which means time to focus on someone's fork... I'm concerned about the transition

For coordinating on some community effort thru this we could use a post on their forums and just link to it in issues... Unclear if they will also be keeping the forums running, maybe I missed that? So again we might need to go elsewhere as a community

@hsoi
Copy link

hsoi commented Dec 17, 2024

@aehlke Ah gotcha. I see what you're after.

I really do hope the company comes forward soon with a concrete and articulated plan for what exactly the future will be for Realm. As it is now the silence is only serving to generate questions, uncertainty, and ill-will.

@hsoi
Copy link

hsoi commented Dec 17, 2024

Hey @aehlke I just saw this… https://github.com/realm/realm-swift/releases/tag/v10.54.2

@Touchgram
Copy link

@hsoi note that 10.54.2 isn't marked as fixing 8708 or 8723 so the use of Xcode 16.2 with < iOS15 is presumably still a problem.

@hsoi
Copy link

hsoi commented Dec 18, 2024

@Touchgram yup - diffing the release shows it's truly just a Xcode 16.2 binaries release (no true code changes).

Still, point is that SOMETHING is still going on… @tgoyne did work here (and I totally understand if @tgoyne can't publicly comment). On the one hand, it's nice to see something happening. On the other hand, it only serves to raise more questions about what exactly is going on and what the future holds.

@tgoyne
Copy link
Member

tgoyne commented Dec 18, 2024

I am no longer actively working on Realm outside of paid support cases, but updating the version numbers in the CI config file and pressing the release button is a fairly trivial activity.

@aehlke
Copy link
Author

aehlke commented Dec 18, 2024

@tgoyne thx for clarifying - no community members will receive access to this repo though right? so the community ought to now rally around a new specific fork

@tgoyne
Copy link
Member

tgoyne commented Dec 19, 2024

If there are people who are interested in maintaining Realm but do not want to sign Mongo's CLA then forking would be necessary. Otherwise it's just a question of if enough people make PRs that I'm not longer able to keep up with them in my free time.

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

No branches or pull requests

4 participants