Package Details: arduino-cli-git r690.2f07f94-1

Git Clone URL: (read-only, click to copy)
Package Base: arduino-cli-git
Description: Arduino command line interface
Upstream URL:
Keywords: arduino arduino-cli cli
Licenses: GPL3
Groups: arduino
Submitter: petervaro
Maintainer: petervaro
Last Packager: petervaro
Votes: 1
Popularity: 0.000000
First Submitted: 2018-08-26 09:23 (UTC)
Last Updated: 2022-03-17 08:25 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

agorg_louk commented on 2021-12-26 18:35 (UTC)

Please change the deprecated build command with this:

-    GOPATH="$gopath" go get -u
+    GOPATH="$gopath" GO111MODULE=on go install

This also respects the go.mod dependency versions resulting in a working binary, and avoiding the following error:

panic: NewPo() was not used to instantiate this object

goroutine 1 [running]:*Po).Parse(0x2, {0xc0004a6000, 0x6, 0xec085d})
    /home/user/.go/pkg/mod/ +0x609{0xec085d, 0xa877db})
    /home/user/.go/pkg/mod/ +0xac{0xc00036ff60, 0x1, 0x0})
    /home/user/.go/pkg/mod/ +0xca
    /home/user/.go/pkg/mod/ +0x8a

caused by building the binary with the non compatible gotext 1.5 version instead of the go.mod 1.4 specified one.

petervaro commented on 2018-08-26 21:21 (UTC) (edited on 2018-08-26 21:22 (UTC) by petervaro)

@sekret I didn't include 'git' because 'go' already has it as a dependency, and since the binary is compiled by go (this is a git package after all) according to the authors it is running on virtually any platform Arch is running on, hence my choice for 'any'. Nonetheless, I updated as you requested, cheers for the feedback.

sekret commented on 2018-08-26 20:17 (UTC)

Please add git to makedepends.

And please change the arch to x86_64 and i686, since this package contains binary files, not only scripts.

Lastly, the license you provided is correct, but we call it GPL3 (without the v).