The only solution is for the third party C extension (Crypto) to be
built with a dependency on the required DLL. I am not a Windows person
so don't know how that is done. It seems though some people have found
that using mingw compiler instead of Microsoft compiler will
automatically add the dependency without needing to modify the build
files for the package having the issue.
Another package from memory that has been affected by this has been
SQLAlchemy. In later versions of that they are adding the dependencies
themselves so will work under embedded systems that themselves don't
link the required DLL.
That the original change was made in Python as per that bug may have
solved the problem for one single person, but has screwed up things
for everyone doing embedded systems where they don't have any control
over what the master executable links, in this case Apache. Thus, is a
bit disappointing that they didn't think of the wider impacts of the
change. Unfortunately it is highly unlikely that Python will now ever
be changed back to how it was.
Graham
Yeah, that is what I meant, not SQLAlchemy. I knew it was database
related, but couldn't remember which.
Anyway, did not know you could embed a manifest file into Apache after
the fact. I'll look through this more properly later when have the
time and inclination and maybe document something about this
procedure.
Thanks.
Graham
> --
> You received this message because you are subscribed to the Google Groups "modwsgi" group.
> To post to this group, send email to mod...@googlegroups.com.
> To unsubscribe from this group, send email to modwsgi+u...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/modwsgi?hl=en.
>
>