Package Details: go-git 2:1.6beta2.r50.g1b6d55a-1

Git Clone URL: https://aur.archlinux.org/go-git.git (read-only)
Package Base: go-git
Description: Compiler and tools for the Go programming language from Google
Upstream URL: http://golang.org/
Licenses: BSD
Conflicts: go, go-hg
Provides: go=1.5
Submitter: fzerorubigd
Maintainer: None
Last Packager: fzerorubigd
Votes: 5
Popularity: 0.021990
First Submitted: 2014-12-18 12:40
Last Updated: 2016-01-22 10:58

Dependencies (9)

Required by (617)

Sources (1)

Latest Comments

fzerorubigd commented on 2017-02-02 11:14

I disown this package since I have no time to maintain it. Sorry.

greyltc commented on 2017-02-02 11:12

I have the same build/packaging error as the previous comment. Looking at its date, I guess this package has been broken for at least 6 months, right?

MarcinWieczorek commented on 2016-06-30 11:55

package golang.org/x/tools/cmd/vet: cannot find package "golang.org/x/tools/cmd/vet" in any of:
/home/marcin/packages/go-git/src/go-git/src/golang.org/x/tools/cmd/vet (from $GOROOT)
/home/marcin/packages/go-git/src/src/golang.org/x/tools/cmd/vet (from $GOPATH)

Stephen304 commented on 2015-05-30 00:35

You should bump the version. The latest is r2746.

fzerorubigd commented on 2015-03-14 05:31

@Stephen304 gox tend to make it easy. if you use the >1.5 you need someting like gox, but after 1.5 personally I preffer to use a bash script to cross compile my code (mostly for arm machine)
So yes, you don't need gox anymore.

Stephen304 commented on 2015-03-13 17:35

Ah, I didn't realize these changes. Thanks! That makes things a lot easier. So is the gox stuff in the PKGBUILD needed anymore since we don't really need gox to cross compile on this version anymore?

fzerorubigd commented on 2015-03-13 16:57

@Stephen304
For cross compiling using gox, you need all src folder not just some file from that.
But if you want to cross compile, this tip version unlike the go 1.4 can do it without any external tool or need to sources.

for example building for mac is easy like this :

env GOOS=darwin GOARCH=386 go build

also I suggest reading this : http://dave.cheney.net/2015/03/03/cross-compilation-just-got-a-whole-lot-better-in-go-1-5

Stephen304 commented on 2015-03-13 15:18

I think this needs to be added under the gox sextion - I am trying to use gox but it complains that all.bash isn't found:

install -Dm755 src/all.bash "$pkgdir/usr/lib/go/src/all.bash"

Additionally, gox wants a VERSION file, but I can't figure out what goes in it. I put the git describe string "go1.4beta1.r1579" but it said it wanted "devel", so I changed it to devel, then it complained that it wanted the git describe string.

fzerorubigd commented on 2015-03-09 17:15

@Stephen304 Yes, in this commit :
https://github.com/golang/go/commit/3317e7f19a15d7b7adb262c2a2712ba3caf05c70

Also I think the mercurial is not needed for make. I fix this as soon as possibele

Thank you

Stephen304 commented on 2015-03-09 16:32

I'm getting this error:

==> Starting package()...
cp: cannot stat ‘/tmp/packerbuild-1000/go-git/go-git/src/go-git/src/lib9’: No such file or directory
==> ERROR: A failure occurred in package().

Did the source file structure change?

All comments