diff --git a/community/hare/APKBUILD b/community/hare/APKBUILD
index cd620bff35ae0d219a0959b736b2a19b79ac9d05..d07d5f7603724d9e9180899cd20e44d9011d425a 100644
--- a/community/hare/APKBUILD
+++ b/community/hare/APKBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Drew DeVault <sir@cmpwn.com>
 pkgname=hare
-pkgver="0_git20220927"
-_commit=82213191adc25137c704df4786a71bce40b6079f
+pkgver="0_git20221031"
+_commit=1e039a8411948564b53fe53483afe4af6cf78b22
 pkgrel=0
 pkgdesc="The Hare systems programming language"
 url="https://harelang.org"
@@ -24,6 +24,7 @@ build() {
 	cp "$srcdir"/config.$CARCH.mk ./config.mk
 	export VERSION="dev+$(echo "$_commit" | cut -c-7)"
 	export LOCALVER=alpine
+	unset LDFLAGS # Hare passes LDFLAGS to LD, not CC, y'know
 	make -j1 # XXX: parallel build driver builds are broken
 }
 
@@ -36,7 +37,7 @@ package() {
 }
 
 sha512sums="
-9a4e2efebaedd9ae7f516b6cbf9d1c5ea9f74caa2f04d5d624cc1e9aa7f62d2478e23e85d351bb2adf470f69dd6943d65a906c86bf9e734f6c68f381e1508c28  hare-82213191adc25137c704df4786a71bce40b6079f.tar.gz
+aee365ff9cf11b9566fe320e08a3d25b29fbecab1fa22b026f225b742b468033f865c375f70720d3d60dcb8826623f93379a8d1e57b9891b54970ff4fcd845a8  hare-1e039a8411948564b53fe53483afe4af6cf78b22.tar.gz
 129189cbc86e1ee0ae5c81a12b2797f36b1a9ed742a81496fff14f8527ef6fe4881a261c2156a5bafcaeaf4a692e3cf8b27c473339676e65479e6f3546a3ee99  config.aarch64.mk
 96280a82594b19ec8972946c89fa0f0b9d0e89cc517e6476ace4be8adc66be1d631d75172d36261e9c9414b0e3453be59dd7b4b0abf3735d182c28005dc5eee3  config.riscv64.mk
 ad724530acea8377fd9372af416d467470497a4aa80a0405d1d4a9b6ddce609485549ffd31426884fa277b8dcab279288498413fddc41dc23ea24ad30bab224e  config.x86_64.mk