On Tue, 07 Nov 2023 16:45:18 +0800 Maytham Alsudany <maytha8thedev@gmail.com> wrote: > Hi, > > Firstly, I'd like to apologise for the duplicate mail, which was an > accident on my part. > > OTOH, I did take a look at the errors and I see two ways. Either > > patch out all the go build related code and use debian's go build > toolchain (which takes care of a bunch of things) or hack around the > way upstream builds to somehow fit out usecase (this is consuming > quite some cycles). > > I'll outline what method I've used: > > What I've done is setup all the correct environment variables for the > Go compiler, as well as patch the setup.py file to work with > GO111MODULE=off. (I did this by looking at the dh-golang source code > and copying what it does.) > > I'm worried about using dh-golang directly, since passing -- > buildsystem=golang may break the other parts of the build. There's a patch in[1] that gets things moving. @James: Since you agreed to maintain this package as I offer my help for the go stuff, do you think it makes sense to convert this into an RFH instead of RFA/ITA? [1]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1037440#37 [2]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055347#19 Best, Nilesh
Attachment:
signature.asc
Description: PGP signature