On Mon, Apr 17, 2017 at 03:37:49PM +0200, Petter wrote:
Hi Sergei,
I definitely think your fix deserves recognition. Without it I would
certainly have been unable to build 1.8(.1)? this month. While editing
the
recipe is trivial mechanical wise, figuring out what to change was not
:)
Sorry to hear about your issues; I'm on x86_64 and Linux as well
though...
> $ /gnu/store/b4gflqj64yvksq7959r6m22mf9lzdy69-go-1.8.1/bin/go version
> go version go1.8.1 linux/amd64
Hope you'll be able to work this out!
Thanks for fixing Go 1.8 :)
Yes, thanks to both of you for picking this up :)
@@ -300,8 +301,8 @@ sequential processes (CSP) concurrent programming
features added.")
(("/etc/services") (string-append net-base
"/etc/services")))
(substitute* "time/zoneinfo_unix.go"
(("/usr/share/zoneinfo/") tzdata-path))
- (substitute* (find-files "cmd" "asm.c")
- (("/lib/ld-linux.*\\.so\\.[0-9]") loader))
+ (substitute* (find-files "cmd" "\\.go")
+ (("/lib(64)?/ld-linux.*\\.so\\.[0-9]") loader))
The substitution that is removed here would still patch some files.
Shouldn't we adjust the old substitution to also match '/lib64', as
well
as add the new substitution?
I've attached a patch for that.