https://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342021-09-12T14:16:50ZRedmine Entr’ouvertLasso - Development #56883: ID-WSF removal removed too many symbolshttps://dev.entrouvert.org/issues/56883?journal_id=3259182021-09-12T14:16:50ZBenjamin Dauvergne
<ul></ul><p>If I restore dummy functions with same name, would it be enough ? They have no use without the rest of the ID-WSF code.</p> Lasso - Development #56883: ID-WSF removal removed too many symbolshttps://dev.entrouvert.org/issues/56883?journal_id=3259192021-09-12T15:09:38ZFrédéric Pétersfpeters@entrouvert.com
<ul></ul><p>Same name and signature iirc, for:</p>
<pre>
LASSO_EXPORT void lasso_register_dst_service(const char *prefix, const char *href);
LASSO_EXPORT char* lasso_get_prefix_for_dst_service_href(const char *href);
LASSO_EXPORT void lasso_register_idwsf2_dst_service(const gchar *prefix, const gchar *href);
LASSO_EXPORT gchar* lasso_get_prefix_for_idwsf2_dst_service_href(const gchar *href);
</pre> Lasso - Development #56883: ID-WSF removal removed too many symbolshttps://dev.entrouvert.org/issues/56883?journal_id=3260152021-09-13T09:15:16ZBenjamin Dauvergne
<ul><li><strong>Assigné à</strong> mis à <i>Benjamin Dauvergne</i></li></ul> Lasso - Development #56883: ID-WSF removal removed too many symbolshttps://dev.entrouvert.org/issues/56883?journal_id=3260212021-09-13T09:21:01ZBenjamin Dauvergne
<ul><li><strong>Fichier</strong> <a href="/attachments/57513">0001-restore-some-ID-WSF-functions-to-keep-current-ABI-as.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/57513/0001-restore-some-ID-WSF-functions-to-keep-current-ABI-as.patch">0001-restore-some-ID-WSF-functions-to-keep-current-ABI-as.patch</a> ajouté</li><li><strong>Tracker</strong> changé de <i>Bug</i> à <i>Development</i></li><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>Solution proposée</i></li><li><strong>Patch proposed</strong> changé de <i>Non</i> à <i>Oui</i></li></ul> Lasso - Development #56883: ID-WSF removal removed too many symbolshttps://dev.entrouvert.org/issues/56883?journal_id=3260472021-09-13T10:15:05ZBenjamin Dauvergne
<ul><li><strong>Fichier</strong> <a href="/attachments/57518">0001-Keep-ABI-stability-56883.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/57518/0001-Keep-ABI-stability-56883.patch">0001-Keep-ABI-stability-56883.patch</a> ajouté</li></ul> Lasso - Development #56883: ID-WSF removal removed too many symbolshttps://dev.entrouvert.org/issues/56883?journal_id=3260482021-09-13T10:15:34ZBenjamin Dauvergne
<ul><li><strong>Statut</strong> changé de <i>Solution proposée</i> à <i>Résolu (à déployer)</i></li></ul><pre>commit d80357e22635888764c9a07eb2604a6d0cb56f91
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date: Mon Sep 13 11:20:52 2021 +0200
Keep ABI stability (#56883)
The following functions where part of the experimental ID-WSF support
recently removed but where incorrectly included in the official ABI, so we
restore dummy versions of them (they do nothing or return NULL):
- lasso_get_prefix_for_dst_service_href
- lasso_get_prefix_for_idwsf2_dst_service_href
- lasso_register_dst_service
- lasso_register_idwsf2_dst_service</pre> Lasso - Development #56883: ID-WSF removal removed too many symbolshttps://dev.entrouvert.org/issues/56883?journal_id=4074462022-09-18T02:42:01ZTransition automatique
<ul></ul><p>Automatic expiration</p>