Re: Update 'uname' emulation on MS-Windows

2016-07-24 Thread Andy Wingo
On Sun 24 Jul 2016 16:32, Eli Zaretskii writes: >> Does the uname MinGW patch introduce a regression in any case that we >> care about? > > No. On the contrary: where before Guile would only report correct OS > version up to and including XP, it now reports correct values also for > Vista, Windo

Re: Update 'uname' emulation on MS-Windows

2016-07-24 Thread Eli Zaretskii
> From: Andy Wingo > Cc: andrewjmore...@gmail.com, guile-devel@gnu.org > Date: Sat, 23 Jul 2016 23:03:46 +0200 > > >> > Does the Mingw toolchain supply a suitable manifest automatically ? > >> > >> No. The manifest should be provided with Guile. > > > > Of course, singe Guile is mainly a libra

Re: Update 'uname' emulation on MS-Windows

2016-07-23 Thread Andy Wingo
On Sun 17 Jul 2016 14:04, Eli Zaretskii writes: >> Date: Sun, 17 Jul 2016 05:37:24 +0300 >> From: Eli Zaretskii >> Cc: guile-devel@gnu.org >> >> > Does the Mingw toolchain supply a suitable manifest automatically ? >> >> No. The manifest should be provided with Guile. > > Of course, singe Gui

Re: Update 'uname' emulation on MS-Windows

2016-07-17 Thread Eli Zaretskii
> Date: Sun, 17 Jul 2016 05:37:24 +0300 > From: Eli Zaretskii > Cc: guile-devel@gnu.org > > > Does the Mingw toolchain supply a suitable manifest automatically ? > > No. The manifest should be provided with Guile. Of course, singe Guile is mainly a library, any application that is linked again

Re: Update 'uname' emulation on MS-Windows

2016-07-16 Thread Eli Zaretskii
> From: Andy Moreton > Date: Sat, 16 Jul 2016 22:40:38 +0100 > > On Sat 16 Jul 2016, Eli Zaretskii wrote: > > > The processors and OS versions of the emulated 'uname' need an update; > > the patch below does that: > > This uses GetVersionEx, which does not tell the truth on versions after > Win

Re: Update 'uname' emulation on MS-Windows

2016-07-16 Thread Andy Moreton
On Sat 16 Jul 2016, Eli Zaretskii wrote: > The processors and OS versions of the emulated 'uname' need an update; > the patch below does that: This uses GetVersionEx, which does not tell the truth on versions after Windows 8 unless the application contains a manifest (see online documentation for

Re: Update 'uname' emulation on MS-Windows

2016-07-16 Thread Eli Zaretskii
> From: Andy Wingo > Cc: guile-devel@gnu.org > Date: Sat, 16 Jul 2016 10:58:39 +0200 > > On Sat 16 Jul 2016 09:27, Eli Zaretskii writes: > > > 2016-07-16 Eli Zaretskii > > > > * libguile/posix-w32.c (uname): Update to modern processors (ia64 > > and x86_64) and OS versions (Vista to

Re: Update 'uname' emulation on MS-Windows

2016-07-16 Thread Andy Wingo
On Sat 16 Jul 2016 09:27, Eli Zaretskii writes: > 2016-07-16 Eli Zaretskii > > * libguile/posix-w32.c (uname): Update to modern processors (ia64 > and x86_64) and OS versions (Vista to Windows 10). Delete > trailing whitespace. Applied, thanks. I will do what I can to appl