Tu peux simplement installer GIMP 2.9.8 pour Windows. Le bug s'y trouve (l'export Webp ne marche pas avec Win32, ou en tous cas, sous Windows 10).
Bien plus simplement, tu pourrais juste faire un test avec un programme C minimal qui ouvre un fichier en "wb+". Si ça marche sous Wine, c'est que le comportement est différent qu'avec l'API Win32 de Windows 10 (ou ça ne marche pas) et le bug ne peut donc pas y être reproduit.
Et si ça marche pas, ben ça prouve rien du tout! Le fait est que Wine n'a pas vocation à utiliser le code de Windows (ils le disent eux même, c'est l'acronyme du logiciel: Wine Is Not an Emulator) et donc toute une grande majorité des bugs spécifiques à Windows et qu'on ne peut pas reproduire sous Linux (exactement ceux qui nous intéressent ici) ne seront probablement pas reproduisibles avec Wine non plus.
Et même si c'est reproduit, ça utilise quand même des implémentations systèmes différentes (par définition de ce qu'est Wine) donc c'est peut-être juste du "hasard", pas de la vraie reproduction de bug.
Enfin bon, tu peux t'amuser à tester si tu veux, si vraiment ça t'intéresse et que tu as du temps, et viens nous donner le résultat ici, mais ça ne changera pas le fait que Wine n'est pas de l'émulation de Win32. C'est une réimplémentation + redirection d'appels systèmes. Y aura donc des bugs en moins et beaucoup de bugs en plus.
Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]
[^] # Re: Bravo !
Posté par Jehan (site web personnel, Mastodon) . En réponse à la dépêche darktable 2.4.0. Évalué à 6. Dernière modification le 30 décembre 2017 à 16:55.
Tu peux simplement installer GIMP 2.9.8 pour Windows. Le bug s'y trouve (l'export Webp ne marche pas avec Win32, ou en tous cas, sous Windows 10).
Bien plus simplement, tu pourrais juste faire un test avec un programme C minimal qui ouvre un fichier en "wb+". Si ça marche sous Wine, c'est que le comportement est différent qu'avec l'API Win32 de Windows 10 (ou ça ne marche pas) et le bug ne peut donc pas y être reproduit.
Et si ça marche pas, ben ça prouve rien du tout! Le fait est que Wine n'a pas vocation à utiliser le code de Windows (ils le disent eux même, c'est l'acronyme du logiciel: Wine Is Not an Emulator) et donc toute une grande majorité des bugs spécifiques à Windows et qu'on ne peut pas reproduire sous Linux (exactement ceux qui nous intéressent ici) ne seront probablement pas reproduisibles avec Wine non plus.
Et même si c'est reproduit, ça utilise quand même des implémentations systèmes différentes (par définition de ce qu'est Wine) donc c'est peut-être juste du "hasard", pas de la vraie reproduction de bug.
Enfin bon, tu peux t'amuser à tester si tu veux, si vraiment ça t'intéresse et que tu as du temps, et viens nous donner le résultat ici, mais ça ne changera pas le fait que Wine n'est pas de l'émulation de Win32. C'est une réimplémentation + redirection d'appels systèmes. Y aura donc des bugs en moins et beaucoup de bugs en plus.
Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]