Skip to content

macCatalyst compile fix#2690

Closed
nighthawk wants to merge 6 commits into
ReactiveX:mainfrom
nighthawk:master
Closed

macCatalyst compile fix#2690
nighthawk wants to merge 6 commits into
ReactiveX:mainfrom
nighthawk:master

Conversation

@nighthawk

Copy link
Copy Markdown
Contributor

6.10.0 and 6.10.1 broke support for macCatalyst, which doesn't compile anymore due to the missing RxCocoaRuntime dependency. This is the simple fix for that.

marcprux and others added 6 commits January 21, 2026 13:59
…ependencies

- Use environment variable detection for Android builds (ANDROID_DATA/ANDROID_ROOT)
- RxCocoa and RxCocoaRuntime targets/products are excluded on non-Darwin platforms
- Use conditional dependencies to specify RxCocoaRuntime only on specific Darwin platforms
…conformances

The @retroactive attribute is only needed when adding protocol conformance to types from different modules. CompletableEvent, Event, and MaybeEvent are all in the same package, so @retroactive should not be used.
@nighthawk
nighthawk changed the base branch from master to main February 2, 2026 09:16
@nighthawk

Copy link
Copy Markdown
Contributor Author

Sorry, used the wrong base branch. Will apply to branch based on main instead.

@nighthawk nighthawk closed this Feb 2, 2026
@nighthawk
nighthawk deleted the master branch February 2, 2026 09:20
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.

3 participants