Page 1 of 1

December 2019 update

Posted: Sat Dec 14, 2019 2:37 am
by fincs
Happy holidays in advance! Today we talk about the recently released and hotly anticipated major new libnx 3.0.0 release, with many sweeping changes and advancements including the brand new IPC interface as well as multithreaded filesystem and socket support. In addition, we present you devkitA64 r14 with GCC updated to 9.2.0 as well as a few bugfixes. Finally, we also present the previously unannounced new release of devkitARM r53. As always, the following packages are now available through pacman; use sudo (dkp-)pacman -Syu to update or sudo (dkp-)pacman -S switch-dev to install:
  • devkitA64 r14
    • gcc: update to 9.2.0.
    • link, mkdir, rename: error with invalid device.
    • scandir: reset errno to prevent early exit.
  • devkitARM r53
    • gcc: update to 9.1.0.
    • newlib: update to 3.1.0.
  • libnx v3.0.0
  • switch-examples v20191211
For more details on the changes made to each package, follow each link to read the changelog.

We also mention new releases of our allied projects Atmosphère, nx-hbloader & nx-hbmenu; which are essential components for getting the homebrew you've lovely crafted using devkitPro tools and libraries running on your Nintendo Switch. In no particular order: Finally, devkitPro has a Patreon page. If you like our toolchains/libraries and feel like giving something back, you can become a Patron and help us stay alive and cover expenses. You can, of course, still make a one off donation if you prefer. Either way of contributing will be most appreciated :) We don't usually go to great lengths as to explain why it is necessary; but we'd like to kindly point out the fact that the entire homebrew ecosystem depends on the tools and libraries here at devkitPro we've put so much love and effort into.

This month, we have the following Patrons to whom we would like to give our most sincere thanks! (If you are a Patron and do not wish to be publicly listed, please let us know through any contact platform)
Foster McLane
LiraNuna, Joel Hoover
Admiral H. Curtiss, rsn8887, TuxSH
Bernardo Giordano, Ian Burgwin, mGBA
Hamcha, Daniel 'dbeef' Zalega, Gustavo Valiente, Jon Bell, Kim Rosenbohm, Lollie, lrs121, Thomas Finch, Toby Hutton, zeroZshadow, M4xw

Re: December 2019 update

Posted: Mon Dec 16, 2019 11:23 am
by GValiente
Thank you for these new releases!

Before devkitARM r53, I wasn't able to build anything with -flto gcc option enabled, but now it seems to work without issues, reducing binary size and improving performance for free (and increasing linking time 8) ).