How to add multiple versions of the same DLL (with the same base name) in apisetschema.spec?

zhengxianwei <[email protected]> Sat, 17 May 2025 19:06:38 +0800
Newsgroups gmane.comp.emulators.wine.devel
Message-ID <CABeGAqWJnZ9SRqPWX+q+9n-8FpvJFYAQz_VFFx5U_o5k94Myzg@mail.gmail.com>
Hello,

I'm planning to add the following line to apisetschema.spec:



*api-ms-win-power-setting-l1-1-1 = powrprof.dll*


However, this causes a hash conflict with the existing line:


*apiset api-ms-win-power-setting-l1-1-0 = powrprof.dll*

May I ask how you usually resolve such conflicts?

I'm concerned that removing version 1-0 might cause some older
applications to stop working.

Would it be possible to delete the router for 1-0 and instead add a
new line like this?



*ln -s powrprof.dll api-ms-win-power-setting-l1-1-0*