On 09/03/2017 11:30 AM, Daniel Stenberg wrote:

The SONAME bump would only be required for OS/400 and VMS as far as I can tell (those are the systems specifically mentioned we created test1135 for). I think it is very important to not bump it for the systems that don't need to bump it. SONAME bumps are sensitive things.

This is what I meant, since this is only entry points addition (not removal).
I'm interested in discussing this issue with someone who builds/uses VMS or OS/400 but I suspect we don't have an overy large amount of such users hanging out on this list.

I have some ideas about how this can be done on OS/400 (maybe based on a new file similar to symbols-in-versions, but for entry points) , but no mean to test it. In addition, OS/400 EBCDIC wrappers as well as ILE/RPG binding should be upgraded with the new functions, but again, I'm not anymore in a position to do it myself.
Now, since we've already disabled 1135 I think we should also move out Johannes' multissl-function prototype from multi.h since it was put there only to not break 1135. I'll make a separate PR for that.

Yes. Reenabling 1135 and soname bump should probably be done in a single commit. If you tell me when the multissl function has been moved to its place in curl.h, I can work on 1135 and soname.

Patrick
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette:   https://curl.haxx.se/mail/etiquette.html

Reply via email to