[Bug 51959] New: Missing procedure GetDayLightFlag

WineHQ Bugzilla wine-bugs at winehq.org
Mon Nov 1 07:25:58 CDT 2021


https://bugs.winehq.org/show_bug.cgi?id=51959

            Bug ID: 51959
           Summary: Missing procedure GetDayLightFlag
           Product: Wine
           Version: 6.0
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: ucrtbase
          Assignee: wine-bugs at winehq.org
          Reporter: deridiot at gmail.com
      Distribution: ---

Created attachment 70942
  --> https://bugs.winehq.org/attachment.cgi?id=70942
german Error Message about the missing procedure

In the build process of a python project we employ a docker image that uses
pyinstaller via wine (https://github.com/cdrx/docker-pyinstaller).
When executing the frozen exe it will raise an error noting that ucrtbase.dll
misses the procedure GetDayLightFlag

If i explicitly tell the build process to ignore ucrtbase.dll from being
included in the package it will use the dll of the system it runs on. Meaning
it doesn't employ the file supplied by wine.

I poked around the code a bit and probably we are just lacking

stdcall GetDaylightFlag()

in 

https://github.com/wine-mirror/wine/blob/master/dlls/ucrtbase/ucrtbase.spec

But C isn't my language of choice so i will gladly admit that's just guessing.

I've managed to work around my problem by just excluding the dll, but i feel
this might help someone else in the future.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list