aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMagomeYae <[email protected]>2021-12-06 17:30:22 +0800
committerMagomeYae <[email protected]>2021-12-06 17:30:22 +0800
commit82b7e337f845cd7a629edbaef8a0decaaaf34f86 (patch)
tree844430fb46c972f07cf3ef2525a0bc86512ef71a
parentbe33cb03277868fb8ed421a9bf6bac5c6466eea7 (diff)
fix(pkg): Disable lto options in ksutils-probe-client PKGBUILDHEADmaster
Signed-off-by: MagomeYae <[email protected]>
-rw-r--r--repo/ksutils-probe-client/PKGBUILD10
-rwxr-xr-xutils/ci-upload.sh3
2 files changed, 9 insertions, 4 deletions
diff --git a/repo/ksutils-probe-client/PKGBUILD b/repo/ksutils-probe-client/PKGBUILD
index 810daa4..6b99f7f 100644
--- a/repo/ksutils-probe-client/PKGBUILD
+++ b/repo/ksutils-probe-client/PKGBUILD
@@ -2,13 +2,13 @@
_basename=probe-client
pkgname=ksutils-$_basename
-pkgver=2.4.0
-pkgrel=5
+pkgver=2.4.2
+pkgrel=2
pkgdesc='A probe client, for distributed systems'
arch=('any')
url=https://github.com/KunoiSayami/probe-client
source=(
- git://github.com/KunoiSayami/probe-client#tag=2.4.0
+ git://github.com/KunoiSayami/probe-client#tag=2.4.2
license=('AGPL3')
sha512sums=(
@@ -17,6 +17,7 @@ sha512sums=(
makedepends=('cargo' 'git')
depends=('openssl')
provides=("$_basename")
+options=(!lto)
build() {
cd "$_basename"
@@ -27,7 +28,8 @@ package() {
install -dm755 "$pkgdir"/etc/ksutils/
install -dm700 "$pkgdir"/etc/ksutils/probe-client/
install -dm755 "$pkgdir"/usr/bin
+ install -dm755 "$pkgdir"/lib/systemd/system/
install -m755 "$_basename"/target/release/"$_basename" "$pkgdir"/usr/bin/"$pkgname"
- install -m644 "[email protected]" "$pkgdir"/lib/systemd/system
+ install -m644 "[email protected]" "$pkgdir"/lib/systemd/system/
} \ No newline at end of file
diff --git a/utils/ci-upload.sh b/utils/ci-upload.sh
index 69f19cd..9b1b822 100755
--- a/utils/ci-upload.sh
+++ b/utils/ci-upload.sh
@@ -16,6 +16,9 @@ PKGDEST="${PWD}/packages/$ARCH"
if [ $(find $PKGDEST -name \*.pkg\* | wc -l) -eq 0 ]; then
echo -e "\033[0;31mCould not find any packaged packages, skip upload\033[0m"
+ if [ -r .fail ]; then
+ exit 2;
+ fi
exit 0
fi