diff --git a/testing/qt-creator/APKBUILD b/testing/qt-creator/APKBUILD index 2a2bda99d8fa0839146c8e1b1779bc1d36654b3d..443ada44cf67702e04644f96050d9d8e28651cba 100644 --- a/testing/qt-creator/APKBUILD +++ b/testing/qt-creator/APKBUILD @@ -2,7 +2,7 @@ # Contributor: Alexey Minnekhanov <alexeymin@postmarketos.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=qt-creator -pkgver=10.0.1 +pkgver=10.0.2 pkgrel=0 pkgdesc="Lightweight and cross-platform C++ IDE" url="https://qt-project.org/wiki/Category:Tools::QtCreator" @@ -49,6 +49,14 @@ build() { export CFLAGS="$CFLAGS -flto=thin" export CXXFLAGS="$CXXFLAGS -flto=thin -Wno-error=enum-constexpr-conversion -I/usr/lib/llvm$_llvmver/include" export LDFLAGS="$LDFLAGS -fuse-ld=lld" + + case "$CARCH" in + aarch64) + # not recognised by clang on aarch64 + export CFLAGS="${CFLAGS/-fstack-clash-protection}" + export CXXFLAGS="${CXXFLAGS/-fstack-clash-protection}" + ;; + esac cmake -B build -G Ninja \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DCMAKE_INSTALL_PREFIX=/usr \ @@ -65,7 +73,7 @@ package() { } sha512sums=" -20f2748cf324b85db5e63139f1aa657ae2fe01ceffb6d9b689108b0c7a19f340768bbd41ff5a013d24c7063541735508683289454a00ee6559eb80ce6a4bec89 qt-creator-opensource-src-10.0.1.tar.xz +865f7f065865b30553d3612774eea87de9a73a81c4e92ff7bba2c7ad04e7f118a48cdb9fd1b2ad4e5d0bc2a3cd1a888c3e80b065d11d1d82ad2396956fe3119b qt-creator-opensource-src-10.0.2.tar.xz 43d73c9cd272ee849a5d85490d351c71b786d7ce6b5b46c6ec13642329c14bacc84a122f0bfbb445841aedef8d1cc9fe2485c0c8db24080b5a9dd4380e36c58d fix-execinfo.patch b6d55b642b20fdfc5d8256aa155e38ab4e564c463a2743883017f47e8adce5516101d07ab6894295d5abbdd48472cc6372306e8d7285a10d8ee5931a919d11b4 fix-malloc-trim.patch "