This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author steve.dower
Recipients eryksun, jkloth, miss-islington, paul.moore, steve.dower, tim.golden, vstinner, zach.ware
Date 2021-11-09.13:10:53
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <d0c8765c-c953-0c17-5da4-1eb790b76f6f@python.org>
In-reply-to <1636460624.82.0.417428921128.issue45354@roundup.psfhosted.org>
Content
> bpo-45220 removed the winuser.h include from the PC\*.rc files, so the RT_MANIFEST resource type macro isn't defined. It needs to be defined in the file or a common header. For example:
> 
>      #define RT_MANIFEST 24
>      1 RT_MANIFEST "python.manifest"

I vote for this approach, since apparently RC doesn't complain about 
undefined macros. Otherwise I'd put it in the build scripts.

It's weird that the WinSDK breaks RC with the winuser.h header, but 
since it does, we don't really have a choice but to hard-code the value.
History
Date User Action Args
2021-11-09 13:10:54steve.dowersetrecipients: + steve.dower, paul.moore, vstinner, tim.golden, jkloth, zach.ware, eryksun, miss-islington
2021-11-09 13:10:54steve.dowerlinkissue45354 messages
2021-11-09 13:10:53steve.dowercreate