-
Notifications
You must be signed in to change notification settings - Fork 122
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
Update ANNOUNCE for 2.2.1 #282
Conversation
This change let package maintainers use `tsl-robin-map_DIR` cmake parameter with path set to cloned and built robin-map repo.
* Support building on msys/clang64 * Support libc++
* Implement PowerPC block trampoline * Adjust pagesize on ppc64 * Skip UnexpectedException test for PowerPC * Move PAGE_SIZE to asmconstants.h * Use PAGE_SIZE and PAGE_SHIFT macros for PowerPC * Add ppc64el and powerpc qemu-crossbuild targets * Add NO_SAFE_CACHING definition and guards * Do not export objc_method_cache_version on ppc32 --------- Co-authored-by: David Chisnall <davidchisnall@users.noreply.github.com>
We no longer need to manually set these suffixes/prefixes as CMake in MSYS2 now knows about Objective C. See msys2/MINGW-packages#20028 See https://gitlab.kitware.com/cmake/cmake/-/merge_requests/9244 See msys2/MINGW-packages#20024 (comment)
The current implementation uses Vectored Exception Handlers. This implementation is too greedy, and invokes _objc_unexpected_exception for (certain) exceptions which would be handled by the application itself.
…loc_init Fixes compiler errors on Windows
Sorry for the delay. The target of this needs to be the 2.2 branch and we need to cherry pick all of the things that we want in 2.2.1 into the 2.2 branch. We then do a release by creating a v2.2.1 tag from the head of the 2.2 branch. |
@davidchisnall I think you want everything from main into the 2.2 branch. Can you review the commit list in this PR and let me know if there's anything you'd prefer to drop? |
Draft release here: https://github.com/gnustep/libobjc2/releases/edit/untagged-debddff89ebe8e9e6160 Feel free to hit the publish button if you're happy with it! |
Thanks @davidchisnall ! |
Here's the PR to get it included in MSYS2: msys2/MINGW-packages#20406 |
This updates ANNOUNCE for 2.2.1 and copies the current contents to ANNOUNCE.2.2. I couldn't find anything 2.3-specific in ANNOUNCE (#281 (comment)), sorry if I missed that.
I'm not too familiar with the release process in this repo, so all feedback is welcome.
Released to #281