public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* GetProcessGroupAffinity error with cygwin 3.1.0-1
@ 2019-12-17 15:51 cygwin
  2019-12-17 15:52 ` Corinna Vinschen
  2019-12-17 16:29 ` GetProcessGroupAffinity error not supported under WS2008 (was: with cygwin 3.1.0-1) Brian Inglis
  0 siblings, 2 replies; 8+ messages in thread
From: cygwin @ 2019-12-17 15:51 UTC (permalink / raw)
  To: cygwin

I upgraded to cygwin 3.1.0-1. This works fine on Windows 10. But on Windows Server 2008 this results in the following error message when starting any cygwin process:

The procedure entry point GetProcessGroupAffinity could not be located in the dynamic link library KERNEL32.dll

Is Windows Server 2008 not supported anymore?

Thanks and regards,
Rene


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: GetProcessGroupAffinity error with cygwin 3.1.0-1
  2019-12-17 15:51 GetProcessGroupAffinity error with cygwin 3.1.0-1 cygwin
@ 2019-12-17 15:52 ` Corinna Vinschen
  2019-12-17 16:09   ` Corinna Vinschen
  2019-12-19  9:24   ` Mark Geisert
  2019-12-17 16:29 ` GetProcessGroupAffinity error not supported under WS2008 (was: with cygwin 3.1.0-1) Brian Inglis
  1 sibling, 2 replies; 8+ messages in thread
From: Corinna Vinschen @ 2019-12-17 15:52 UTC (permalink / raw)
  To: cygwin; +Cc: cygwin

[-- Attachment #1: Type: text/plain, Size: 1192 bytes --]

Hi Rene,

On Dec 17 16:01, cygwin@cygwin.roche.com wrote:
> I upgraded to cygwin 3.1.0-1. This works fine on Windows 10. But on Windows Server 2008 this results in the following error message when starting any cygwin process:
> 
> The procedure entry point GetProcessGroupAffinity could not be located in the dynamic link library KERNEL32.dll
> 
> Is Windows Server 2008 not supported anymore?

Windows Vista/Server 2008 is still supported, but nobody is actually
testing on it.  No surprise I hope, given the microscopic number of
users on these systems.

Windows Vista/Server 2008 is still supported, but only barely so.
Official support for Vista ended a while ago, official support for
Server 2008 with Service Pack 2 will end in less than a month,
2020-01-14 to be exact.  I'm planning to draw a line in 2020
which will end Cygwin support as well.

Having said that, until 14th of January we're certainly supporting
Vista/2008.  We just failed to notice that the GetProcessGroupAffinity
and GetThreadGroupAffinity functions are missing on Vista/2008.

I'll upload a fixed Cygwin 3.1.1 release pretty soon.


Corinna

-- 
Corinna Vinschen
Cygwin Maintainer

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: GetProcessGroupAffinity error with cygwin 3.1.0-1
  2019-12-17 15:52 ` Corinna Vinschen
@ 2019-12-17 16:09   ` Corinna Vinschen
  2019-12-19  9:24   ` Mark Geisert
  1 sibling, 0 replies; 8+ messages in thread
From: Corinna Vinschen @ 2019-12-17 16:09 UTC (permalink / raw)
  To: cygwin; +Cc: cygwin

[-- Attachment #1: Type: text/plain, Size: 1501 bytes --]

On Dec 17 16:40, Corinna Vinschen wrote:
> Hi Rene,
> 
> On Dec 17 16:01, cygwin@cygwin.roche.com wrote:
> > I upgraded to cygwin 3.1.0-1. This works fine on Windows 10. But on Windows Server 2008 this results in the following error message when starting any cygwin process:
> > 
> > The procedure entry point GetProcessGroupAffinity could not be located in the dynamic link library KERNEL32.dll
> > 
> > Is Windows Server 2008 not supported anymore?
> 
> Windows Vista/Server 2008 is still supported, but nobody is actually
> testing on it.  No surprise I hope, given the microscopic number of
> users on these systems.
> 
> Windows Vista/Server 2008 is still supported, but only barely so.
> Official support for Vista ended a while ago, official support for
> Server 2008 with Service Pack 2 will end in less than a month,
> 2020-01-14 to be exact.  I'm planning to draw a line in 2020
> which will end Cygwin support as well.
> 
> Having said that, until 14th of January we're certainly supporting
> Vista/2008.  We just failed to notice that the GetProcessGroupAffinity
> and GetThreadGroupAffinity functions are missing on Vista/2008.
> 
> I'll upload a fixed Cygwin 3.1.1 release pretty soon.

I pushed a patch

https://sourceware.org/git/?p=newlib-cygwin.git;a=commitdiff;h=26cc7769b4b5

I also created a developer snapshot.  Please test the latest Cygwin DLL
from https://cygwin.com/snapshots/


Thanks,
Corinna

-- 
Corinna Vinschen
Cygwin Maintainer

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: GetProcessGroupAffinity error not supported under WS2008 (was: with cygwin 3.1.0-1)
  2019-12-17 15:51 GetProcessGroupAffinity error with cygwin 3.1.0-1 cygwin
  2019-12-17 15:52 ` Corinna Vinschen
@ 2019-12-17 16:29 ` Brian Inglis
  2019-12-17 16:38   ` Corinna Vinschen
  1 sibling, 1 reply; 8+ messages in thread
From: Brian Inglis @ 2019-12-17 16:29 UTC (permalink / raw)
  To: cygwin


On 2019-12-17 08:01, cygwin@cygwin.roche.com wrote:
> I upgraded to cygwin 3.1.0-1. This works fine on Windows 10. But on Windows
> Server 2008 this results in the following error message when starting any cygwin
> process:
> 
> The procedure entry point GetProcessGroupAffinity could not be located in
> the dynamic link library KERNEL32.dll
>
> Is Windows Server 2008 not supported anymore?

Minimum supported server: Windows Server 2008 *R2* [desktop apps only]; for:
https://docs.microsoft.com/en-ca/windows/win32/api/winnt/ns-winnt-group_affinity
https://docs.microsoft.com/en-us/windows/win32/api/processtopologyapi/
https://docs.microsoft.com/en-us/windows/win32/api/processtopologyapi/nf-processtopologyapi-getprocessgroupaffinity
https://docs.microsoft.com/en-us/windows/win32/api/processtopologyapi/nf-processtopologyapi-getthreadgroupaffinity
https://docs.microsoft.com/en-us/windows/win32/api/processtopologyapi/nf-processtopologyapi-setthreadgroupaffinity

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: GetProcessGroupAffinity error not supported under WS2008 (was: with cygwin 3.1.0-1)
  2019-12-17 16:29 ` GetProcessGroupAffinity error not supported under WS2008 (was: with cygwin 3.1.0-1) Brian Inglis
@ 2019-12-17 16:38   ` Corinna Vinschen
  0 siblings, 0 replies; 8+ messages in thread
From: Corinna Vinschen @ 2019-12-17 16:38 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 1355 bytes --]

On Dec 17 08:53, Brian Inglis wrote:
> 
> On 2019-12-17 08:01, cygwin@cygwin.roche.com wrote:
> > I upgraded to cygwin 3.1.0-1. This works fine on Windows 10. But on Windows
> > Server 2008 this results in the following error message when starting any cygwin
> > process:
> > 
> > The procedure entry point GetProcessGroupAffinity could not be located in
> > the dynamic link library KERNEL32.dll
> >
> > Is Windows Server 2008 not supported anymore?
> 
> Minimum supported server: Windows Server 2008 *R2* [desktop apps only]; for:
> https://docs.microsoft.com/en-ca/windows/win32/api/winnt/ns-winnt-group_affinity
> https://docs.microsoft.com/en-us/windows/win32/api/processtopologyapi/
> https://docs.microsoft.com/en-us/windows/win32/api/processtopologyapi/nf-processtopologyapi-getprocessgroupaffinity
> https://docs.microsoft.com/en-us/windows/win32/api/processtopologyapi/nf-processtopologyapi-getthreadgroupaffinity
> https://docs.microsoft.com/en-us/windows/win32/api/processtopologyapi/nf-processtopologyapi-setthreadgroupaffinity

I don't quite get the relevance of this list.  We use lots of functions
in Cygein only available in later Windows versions.  Cygwin failed to
load these functions dynamically rather than having them linked in
statically, that's all.


Corinna

-- 
Corinna Vinschen
Cygwin Maintainer

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: GetProcessGroupAffinity error with cygwin 3.1.0-1
  2019-12-17 15:52 ` Corinna Vinschen
  2019-12-17 16:09   ` Corinna Vinschen
@ 2019-12-19  9:24   ` Mark Geisert
  1 sibling, 0 replies; 8+ messages in thread
From: Mark Geisert @ 2019-12-19  9:24 UTC (permalink / raw)
  To: cygwin

Corinna Vinschen wrote:
[...]
> We just failed to notice that the GetProcessGroupAffinity
> and GetThreadGroupAffinity functions are missing on Vista/2008.
> 
> I'll upload a fixed Cygwin 3.1.1 release pretty soon.

Thank you Corinna for diagnosing and fixing this glitch.  I must have glossed 
over the Windows version matrix for these functions while I was implementing on 
top of them.  Another thing to keep in mind for future work.
Cheers & Regards,

..mark

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: GetProcessGroupAffinity error with cygwin 3.1.0-1
  2019-12-17 17:49 GetProcessGroupAffinity error with cygwin 3.1.0-1 cygwin
@ 2019-12-18  9:08 ` Corinna Vinschen
  0 siblings, 0 replies; 8+ messages in thread
From: Corinna Vinschen @ 2019-12-18  9:08 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 257 bytes --]

On Dec 17 17:38, cygwin@cygwin.roche.com wrote:
> Hi Corinna,
> 
> the developer snapshot works fine on Windows Server 2008! :-)

Great, thanks for testing.  Expect a Cygwin 3.1.1 package soon.


Corinna

-- 
Corinna Vinschen
Cygwin Maintainer

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: GetProcessGroupAffinity error with cygwin 3.1.0-1
@ 2019-12-17 17:49 cygwin
  2019-12-18  9:08 ` Corinna Vinschen
  0 siblings, 1 reply; 8+ messages in thread
From: cygwin @ 2019-12-17 17:49 UTC (permalink / raw)
  To: cygwin

Hi Corinna,

the developer snapshot works fine on Windows Server 2008! :-)

Thanks a lot,
Rene


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2019-12-19  5:37 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-17 15:51 GetProcessGroupAffinity error with cygwin 3.1.0-1 cygwin
2019-12-17 15:52 ` Corinna Vinschen
2019-12-17 16:09   ` Corinna Vinschen
2019-12-19  9:24   ` Mark Geisert
2019-12-17 16:29 ` GetProcessGroupAffinity error not supported under WS2008 (was: with cygwin 3.1.0-1) Brian Inglis
2019-12-17 16:38   ` Corinna Vinschen
2019-12-17 17:49 GetProcessGroupAffinity error with cygwin 3.1.0-1 cygwin
2019-12-18  9:08 ` Corinna Vinschen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).