Versioning and internal APIs

Mike Hearn mh at codeweavers.com
Sun Jun 13 11:33:38 CDT 2004


On Sun, 13 Jun 2004 09:22:37 -0700, Alexandre Julliard wrote:
> No, the interfaces are not considered frozen, they will be frozen in
> 1.0; until then it is possible that things will still need to
> change. For the specific wine_init case, I suppose we could back out
> the change if it causes trouble.

The problem then is that the WINE_1.0 symbol means the 1.0 frozen
interfaces *and* any that were used before then. What is the point of
symbol versioning if the linker can't meet the guarantees it's supposed to
provide?




More information about the wine-devel mailing list