pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/52644: 'go build' command fails with 'undefined' variable error.



The following reply was made to PR pkg/52644; it has been noted by GNATS.

From: Kamil Rytarowski <n54%gmx.com@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: pkg/52644: 'go build' command fails with 'undefined' variable
 error.
Date: Sun, 29 Oct 2017 16:45:37 +0100

 This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
 --vHgwdUW0vt5qHjD3NrUH3wLWvb08iL1ci
 Content-Type: multipart/mixed; boundary="2EHnOBRU8Sj04g2K9B1cAPuWO2Bq6O6V1";
  protected-headers="v1"
 From: Kamil Rytarowski <n54%gmx.com@localhost>
 To: gnats-bugs%NetBSD.org@localhost
 Message-ID: <a9c5654d-d927-2385-57a7-22934d25f7ce%gmx.com@localhost>
 Subject: Re: pkg/52644: 'go build' command fails with 'undefined' variable
  error.
 References: <20171029150038.646A817FDAE%rebar.astron.com@localhost>
 In-Reply-To: <20171029150038.646A817FDAE%rebar.astron.com@localhost>
 
 --2EHnOBRU8Sj04g2K9B1cAPuWO2Bq6O6V1
 Content-Type: text/plain; charset=utf-8
 Content-Language: en-US
 Content-Transfer-Encoding: quoted-printable
 
 On 29.10.2017 16:00, Christos Zoulas wrote:
 > On Oct 29, 12:05pm, uanand009%gmail.com@localhost (Utkarsh Anand) wrote:
 > -- Subject: Re: pkg/52644: 'go build' command fails with 'undefined' va=
 riable
 >=20
 > They easiest way to get this going is to put things where go wants them=
 
 > I.e. build and install the go package from pkgsrc and then create a go
 > tree in your home directory: $HOME/go/src/github.com/google/syzkaller
 >=20
 > christos
 >=20
 
 The NetBSD documentation in syzkaller assumes that someone knows how to
 deal with golang. I had to use Linux notes from
 https://github.com/google/syzkaller/blob/master/docs/linux/setup.md
 
 Namely:
 
 
 Go distribution can be downloaded from https://golang.org/dl/. Unpack Go
 into a directory, say, $HOME/go. Then, set GOROOT=3D$HOME/go env var.
 Then, add Go binaries to PATH, PATH=3D$HOME/go/bin:$PATH. Then, set GOPAT=
 H
 env var to some empty dir, say GOPATH=3D$HOME/gopath. Then, run go get -u=
 
 -d github.com/google/syzkaller/... to checkout syzkaller sources. Then,
 cd $GOPATH/src/github.com/google/syzkaller and build with make, which
 generates compiled binaries in the bin/ folder. Note: if you want to do
 cross-OS/arch testing, you need to specify TARGETOS, TARGETVMARCH and
 TARGETARCH arguments to make. See the Makefile for details.
 
 
 With these hints, I can build syzkaller programs on NetBSD host and for
 the NetBSD target.
 
 PR 52644 isn't a NetBSD bug and should be closed.
 
 
 --2EHnOBRU8Sj04g2K9B1cAPuWO2Bq6O6V1--
 
 --vHgwdUW0vt5qHjD3NrUH3wLWvb08iL1ci
 Content-Type: application/pgp-signature; name="signature.asc"
 Content-Description: OpenPGP digital signature
 Content-Disposition: attachment; filename="signature.asc"
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
 iQIcBAEBCAAGBQJZ9fe5AAoJEEuzCOmwLnZsd+4P/jPEB8Km1pCVSptuSxk1V6Oc
 y+OmeExLD0oLEsa2J/EK0Al9Xe4MZ4NSB2nUlVOuQ9CRByOVS2P5sPObyFHKnWqJ
 5SongnmcHrPbT3q9kPOfjmTETvFHu9ZaVfSG97rCJtwiMAS4TsF/brxJ+pvn+jIO
 x4QxrvjUV0vKCAMTeycBpgw2PJsgSFyXg1NclWXqHF1xCv0+B1QuQ1MwlmFQO07T
 w65l+wuTMSbQEF0QV4FSgJZ4u13mZJCZuErVeT4BDa2sqBGL0i/CXbN5C8kz/Sb6
 /ZRdfDsMC9r8TP2cLoX4Pdt2da/nvuDMq/EY12RfyfH3256sLjZ+EnfUqrxGlLW2
 Gdkgqn6cCnPO6Q+Jray7fcffSsj0+RL3Wi5nyIdmO6y0zkGpofhz/MAI2fue4HDp
 njVdTmXqrX1xn15G9v3SItKCvFYsz+fABusObluvcJuh6ZtbI/KiBlZIoyQftv3Q
 FECpl3rhtNeEgvh+a/OTndTrL54IrC7mWXdtYFQWbTE1K+Or1mA1CSjPxlF5XdFj
 wdQw72mKCA8PKWrmVcLuz60hca4x2xbkkmJX6HQCEC5fBpJunGuHBlqvYtrK49qX
 6bH1XiRR5w4vffXdgvSiqQFMGXah3Vb4duHR9kR0PVSAs7yUFDucpI64xGvdh6Al
 jUkreDGAnKtd3uF3fFSB
 =51Ou
 -----END PGP SIGNATURE-----
 
 --vHgwdUW0vt5qHjD3NrUH3wLWvb08iL1ci--
 


Home | Main Index | Thread Index | Old Index