GNU bug report logs - #36601
Patch series for guile-2.9.2 on mingw-w64

Previous Next

Package: guile;

Reported by: Hannes Müller <h.c.f.mueller <at> gmx.de>

Date: Thu, 11 Jul 2019 16:33:02 UTC

Severity: normal

Full log


View this message in rfc822 format

From: Hannes Müller <h.c.f.mueller <at> gmx.de>
To: 36601 <at> debbugs.gnu.org
Subject: bug#36601: Patch series for guile-2.9.2 on mingw-w64
Date: Mon, 15 Jul 2019 17:23:07 +0200
[Message part 1 (text/plain, inline)]
The error regarding the wrong absolute path names is related to
the prebuilt modulesprebuilt\64-bit-little-endian\ice-9\boot-9
.goprebuilt\32-bit-little-endian\ice-9\boot-9.go
They have been built with system-file-name-convention set to posix. In
fact on mingw-w64 this value is set to windows. I forcedrecompilation
of related modules by touch module\ice-9\boot-9.scm 
For i686 the compilation process succeeded, for x86_64 recompilation of
modules depending on boot-9 failed.
I recommend not to compile the posix/windows setting of  system-file-
name-convention into the prebuilt modules in boot-9.scm: (compile-time-
case (system-file-name-convention) ...
Instead it could be evaluated during runtime. Otherwise formally
different prebuilts are required, e.g.:  prebuilt\64-bit-little-endian-
posixprebuilt\32-bit-little-endian-posixprebuilt\64-bit-little-endian-
windowsprebuilt\32-bit-little-endian-windows

[Message part 2 (text/html, inline)]

This bug report was last modified 5 years and 325 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.