[virt-tools-list] [libosinfo] Put symbols into their corresponding versions in syms file

Christophe Fergeau cfergeau at redhat.com
Tue Jan 24 15:37:25 UTC 2012


Hey,

I checked that these functions were added in these releases and that you
didn't forget some, however I think this will break the ABI for apps that
were compiled against 0.0.5 and are already using these symbols, so I'd
like to get Daniel's feedback on this.

Christophe

On Tue, Jan 24, 2012 at 04:39:37PM +0200, Zeeshan Ali (Khattak) wrote:
> From: "Zeeshan Ali (Khattak)" <zeeshanak at gnome.org>
> 
> ---
>  osinfo/libosinfo.syms |   20 ++++++++++++++++----
>  1 files changed, 16 insertions(+), 4 deletions(-)
> 
> diff --git a/osinfo/libosinfo.syms b/osinfo/libosinfo.syms
> index 3ca0b03..61893e4 100644
> --- a/osinfo/libosinfo.syms
> +++ b/osinfo/libosinfo.syms
> @@ -108,8 +108,6 @@ LIBOSINFO_0.0.1 {
>  	osinfo_os_get_type;
>  	osinfo_os_new;
>  	osinfo_os_get_devices;
> -	osinfo_os_get_all_devices;
> -	osinfo_os_get_devices_by_property;
>  	osinfo_os_get_device_links;
>  	osinfo_os_add_device;
>  	osinfo_os_get_family;
> @@ -159,8 +157,6 @@ LIBOSINFO_0.0.1 {
>  	osinfo_media_get_publisher_id;
>          osinfo_media_get_kernel_path;
>          osinfo_media_get_initrd_path;
> -	osinfo_media_get_installer;
> -	osinfo_media_get_live;
>  	osinfo_medialist_get_type;
>  	osinfo_medialist_new;
>  	osinfo_medialist_new_copy;
> @@ -189,6 +185,22 @@ LIBOSINFO_0.0.1 {
>          *;
>  };
>  
> +LIBOSINFO_0.0.3 {
> +    global:
> +	osinfo_media_get_installer;
> +	osinfo_media_get_live;
> +} LIBOSINFO_0.0.1;
> +
> +LIBOSINFO_0.0.5 {
> +    global:
> +	osinfo_os_get_all_devices;
> +} LIBOSINFO_0.0.3;
> +
> +LIBOSINFO_0.0.6 {
> +    global:
> +	osinfo_os_get_devices_by_property;
> +} LIBOSINFO_0.0.5;
> +
>  /* Symbols in next release...
>  
>    LIBOSINFO_0.0.2 {
> -- 
> 1.7.7.5
> 
> _______________________________________________
> virt-tools-list mailing list
> virt-tools-list at redhat.com
> https://www.redhat.com/mailman/listinfo/virt-tools-list
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/virt-tools-list/attachments/20120124/eb58d5b2/attachment.sig>


More information about the virt-tools-list mailing list