diff --git a/community/rust-analyzer/APKBUILD b/community/rust-analyzer/APKBUILD
index 5c90c3b97a0cfe824f4e2c615664910504600bf1..4f0a8248723e2767db65b13dd9e8db5f8de095f5 100644
--- a/community/rust-analyzer/APKBUILD
+++ b/community/rust-analyzer/APKBUILD
@@ -1,7 +1,7 @@
 # Contributor: S.M Mukarram Nainar <theone@sm2n.ca>
 # Maintainer: S.M Mukarram Nainar <theone@sm2n.ca>
 pkgname=rust-analyzer
-pkgver=2023.07.31
+pkgver=2023.08.07
 _pkgver=${pkgver//./-}
 pkgrel=0
 pkgdesc="Rust compiler front-end for IDEs"
@@ -20,7 +20,7 @@ builddir="$srcdir/$pkgname-$_pkgver"
 options="net !check"
 
 # crashes otherwise
-unset CARGO_PROFILE_RELEASE_PANIC
+export CARGO_PROFILE_RELEASE_PANIC="unwind"
 
 
 prepare() {
@@ -58,5 +58,5 @@ package() {
 }
 
 sha512sums="
-c0812b656496ce278b938b7cd2149125e999d3437c30235cf18cce622d2aefd2ee16a9dc670f59c34e6e862c119933c078f2ca5af800541836c1ce0e6314fcd6  rust-analyzer-2023.07.31.tar.gz
+36e16e805f3c1b46661f356903b9854389dcaf0470f46d51010669be06b81d46138e900ad56eab3aaaa594acd8c33f9799165db9509bf384b4d3b83fa4bae674  rust-analyzer-2023.08.07.tar.gz
 "