[pkg-go] Building golang-github-google-btree from its git repo
Matthew Dawson
matthew at mjdsystems.ca
Mon Oct 19 00:57:31 UTC 2015
Hi all,
I'm working on building a copy of etcd for Jessie, as part of my work to get
Kubernetes on my Jessie system (I saw the ITP, and would be happy to help if
possible). As part of this, I've been trying to build all of etcd's
dependencies for Jessie as well. I'm attempting to do this from their git
repositories, so I can point an instance of Jenkins at the repositories and
trigger builds automatically whenever there is an update.
I managed to get to golang-github-google-btree, but I can't get it to compile.
Looking at its repository, I noticed it is missing the usual debian/* tag, and
attempting to build master with git-buildpackage always fails as it can't find
the go files. Is there a push missing for this package to allow it to build?
Or do I need to pass an argument to gbp to work with this repository?
Alternately, is this just not a supported method to build these packages?
Would I be better off teaching Jenkins about Debian's archive format? This
seemed like a much more intensive approach, so I don't want to do this if I
don't have too.
For reference, I've so far used the command:
git-buildpackage --git-ignore-branch --git-no-pristine-tar --git-export-dir=./
output-deb --git-builder='dpkg-buildpackage -rfakeroot -D -us -uc -i -I'
to build the other packages. Each build happens in a Jessie Docker container.
Thanks,
--
Matthew
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-go-maintainers/attachments/20151018/b4b7c4a7/attachment-0001.sig>
More information about the Pkg-go-maintainers
mailing list