[libvirt] [libvirt-glib] libvirt-gconfig: Move symbols introduced post 0.0.4 to the correct versions

Guido Günther agx at sigxcpu.org
Tue Apr 10 20:31:55 UTC 2012


Triggered by http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667683
---
 If this looks correct I'll have a look at libvirt-glib and
libvirt-gobject too.
 -- Guido

 libvirt-gconfig/libvirt-gconfig.sym |   50 +++++++++++++++++++++++------------
 1 files changed, 33 insertions(+), 17 deletions(-)

diff --git a/libvirt-gconfig/libvirt-gconfig.sym b/libvirt-gconfig/libvirt-gconfig.sym
index 717c3c9..405ad98 100644
--- a/libvirt-gconfig/libvirt-gconfig.sym
+++ b/libvirt-gconfig/libvirt-gconfig.sym
@@ -14,10 +14,6 @@ LIBVIRT_GCONFIG_0.0.4 {
 	gvir_config_domain_new;
 	gvir_config_domain_new_from_xml;
 	gvir_config_domain_set_clock;
-	gvir_config_domain_set_custom_xml;
-	gvir_config_domain_get_custom_xml;
-	gvir_config_domain_get_description;
-	gvir_config_domain_set_description;
 	gvir_config_domain_get_devices;
 	gvir_config_domain_set_devices;
 	gvir_config_domain_get_features;
@@ -51,10 +47,6 @@ LIBVIRT_GCONFIG_0.0.4 {
 	gvir_config_domain_chardev_source_pty_new_from_xml;
 	gvir_config_domain_source_pty_set_path;
 
-	gvir_config_domain_chardev_source_spicevmc_get_type;
-	gvir_config_domain_chardev_source_spicevmc_new;
-	gvir_config_domain_chardev_source_spicevmc_new_from_xml;
-
 	gvir_config_domain_clock_get_type;
 	gvir_config_domain_clock_offset_get_type;
 	gvir_config_domain_clock_new;
@@ -79,8 +71,6 @@ LIBVIRT_GCONFIG_0.0.4 {
 	gvir_config_domain_disk_type_get_type;
 	gvir_config_domain_disk_new;
 	gvir_config_domain_disk_new_from_xml;
-	gvir_config_domain_disk_get_driver_cache;
-	gvir_config_domain_disk_set_driver_cache;
 	gvir_config_domain_disk_get_driver_name;
 	gvir_config_domain_disk_set_driver_name;
 	gvir_config_domain_disk_get_driver_type;
@@ -96,7 +86,6 @@ LIBVIRT_GCONFIG_0.0.4 {
 	gvir_config_domain_disk_get_target_dev;
 	gvir_config_domain_disk_set_target_dev;
 	gvir_config_domain_disk_get_disk_type;
-	gvir_config_domain_disk_set_readonly;
 	gvir_config_domain_disk_set_type;
 
 	gvir_config_domain_filesys_get_type;
@@ -146,13 +135,9 @@ LIBVIRT_GCONFIG_0.0.4 {
 	gvir_config_domain_interface_get_type;
 	gvir_config_domain_interface_link_state_get_type;
 	gvir_config_domain_interface_set_ifname;
-	gvir_config_domain_interface_get_ifname;
 	gvir_config_domain_interface_set_link_state;
-	gvir_config_domain_interface_get_link_state;
 	gvir_config_domain_interface_set_mac;
-	gvir_config_domain_interface_get_mac;
 	gvir_config_domain_interface_set_model;
-	gvir_config_domain_interface_get_model;
 
 	gvir_config_domain_interface_bridge_get_type;
 	gvir_config_domain_interface_bridge_new;
@@ -327,8 +312,39 @@ LIBVIRT_GCONFIG_0.0.4 {
 
 	gvir_config_xml_doc_get_type;
 	gvir_config_xml_doc_new;
-  local:
-        *;
 };
 
+LIBVIRT_GCONFIG_0.0.5 {
+  global:
+	gvir_config_domain_disk_get_driver_cache;
+	gvir_config_domain_disk_set_driver_cache;
+
+	gvir_config_domain_disk_set_readonly;
+
+	gvir_config_domain_set_custom_xml;
+	gvir_config_domain_get_custom_xml;
+	gvir_config_domain_get_description;
+	gvir_config_domain_set_description;
+} LIBVIRT_GCONFIG_0.0.4;
+
+LIBVIRT_GCONFIG_0.0.6 {
+  global:
+	gvir_config_domain_interface_get_ifname;
+	gvir_config_domain_interface_get_link_state;
+	gvir_config_domain_interface_get_mac;
+	gvir_config_domain_interface_get_model;
+} LIBVIRT_GCONFIG_0.0.5;
+
+LIBVIRT_GCONFIG_0.0.7 {
+  global:
+	gvir_config_domain_chardev_source_spicevmc_get_type;
+	gvir_config_domain_chardev_source_spicevmc_new;
+	gvir_config_domain_chardev_source_spicevmc_new_from_xml;
+} LIBVIRT_GCONFIG_0.0.6;
+
 # .... define new API here using predicted next version number ....
+
+LIBVIRT_GCONFIG_PRIVATE_0.0.7 {
+  local:
+        *;
+};
-- 
1.7.9.1




More information about the libvir-list mailing list