Frederik Seiffert

Results 227 comments of Frederik Seiffert

@chkuang-g do you have any update on this? We are seeing many users running into this on app launch when we initialize remote config. We collected all details in #1433,...

According to [this documentation](https://firebase.google.com/docs/auth/users) it sounds like this might be a bug: > User instances are independent from Firebase Authentication instances, so you can have several references to different users...

Yes I can confirm I’m on 11.0.1, and I’m using the new `User` object on the stack (not pointers as in pre-v11). Here’s a comparison of the same `User` object...

Ok thanks for the clarification. As mentioned above this behavior is inconsistent with the documentation _and_ SDKs on other platforms, so it would be great to see it fixed. 🙏

Also could you please clarify this: > As you point out, this is inconvenient if you want to perform operations on the old user object after you have signed out....

Thanks for the clarification. Can we please have this categorized as "type: bug", or otherwise update [the documentation](https://firebase.google.com/docs/auth/users) to clarify that parts like these do not apply to the C++...

Good point @rfm. I was going under the assumption that libobjc2 always supports ARC, but didn’t realize that in some cases GNUstep might not be compatible with it. I don’t...

Thanks. Should adding `+_TrivialAllocInit` here also be guarded by a check for the 2.2.1 runtime or can we just add it unconditionally? And does the existing guarding for `-_ARCCompliantRetainRelease` still...

Thanks @rfm! @hmelder would you maybe be able to update the default runtime version in tools-make if you get a chance (see David’s [comments](https://github.com/gnustep/libs-base/pull/372#issuecomment-1948628932) above)?

Maybe the scripts from the tools-android repo help, which do cross-compilation to Android: https://github.com/gnustep/tools-android/blob/master/phases/20-gnustep-make.sh https://github.com/gnustep/tools-android/blob/master/phases/30-gnustep-base.sh Note that these are using Clang and the libobjc2 runtime, so you’ll have to adapt...