[arch-commits] Commit in arduino-cli/trunk (PKGBUILD)

Filipe Laíns ffy00 at archlinux.org
Mon Oct 19 14:15:58 UTC 2020


    Date: Monday, October 19, 2020 @ 14:15:58
  Author: ffy00
Revision: 727161

fix ldflags and full relro (0.13.0-2)

Modified:
  arduino-cli/trunk/PKGBUILD

----------+
 PKGBUILD |   16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-10-19 14:13:19 UTC (rev 727160)
+++ PKGBUILD	2020-10-19 14:15:58 UTC (rev 727161)
@@ -2,7 +2,7 @@
 
 pkgname=arduino-cli
 pkgver=0.13.0
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 pkgdesc='Arduino command line interface'
 url='https://github.com/arduino/arduino-cli'
@@ -12,15 +12,17 @@
 source=("git+$url.git#tag=$pkgver")
 sha512sums=('SKIP')
 
+export CGO_CPPFLAGS="$CPPFLAGS"
+export CGO_CFLAGS="$CFLAGS"
+export CGO_CXXFLAGS="$CXXFLAGS"
+export CGO_LDFLAGS="$LDFLAGS"
+export GOFLAGS='-buildmode=pie -trimpath -mod=readonly -modcacherw'
+
 build(){
   cd $pkgname
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+
   go build \
-        -ldflags "-X github.com/arduino/arduino-cli/version.versionString=$pkgver-arch -X github.com/arduino/arduino-cli/version.commit=$(git rev-parse HEAD)" \
+        -ldflags "-linkmode=external -X github.com/arduino/arduino-cli/version.versionString=$pkgver-arch -X github.com/arduino/arduino-cli/version.commit=$(git rev-parse HEAD)" \
         -v .
 }
 



More information about the arch-commits mailing list