July 16, 2018
https://issues.dlang.org/show_bug.cgi?id=19088

          Issue ID: 19088
           Summary: I am working with the package tinyredis 2.1.1 and I
                    can't compile, dmd exit with exit code 1 because
                    EWOULDBLOCK is not defined
           Product: D
           Version: D2
          Hardware: x86
                OS: Windows
            Status: NEW
          Severity: normal
          Priority: P1
         Component: dmd
          Assignee: nobody@puremagic.com
          Reporter: jakez.rolland@gmail.com

I am working with the package tinyredis 2.1.1 and I can't compile, dmd exit with exit code 1 because EWOULDBLOCK is not defined

C:\Users\jakez\AppData\Local\dub\packages\tinyredis-2.1.1\tinyredis\source\tinyredis\connection.d(145,30):
Error: undefined identifier EWOULDBLOCK
dmd failed with exit code 1.

I signaled it to the tinyredis developer too.

I hope this will help

--