[med-svn] [fis-gtm] 01/01: d/p: Add patch to correct declaration/sage order of rundown_state

Gert Wollny gert-guest at moszumanska.debian.org
Mon Mar 21 11:08:39 UTC 2016


This is an automated email from the git hooks/post-receive script.

gert-guest pushed a commit to branch master
in repository fis-gtm.

commit b341c4236844664d64814c49f348bd64675cce6d
Author: Gert Wollny <gw.fossdev at gmail.com>
Date:   Mon Mar 21 11:06:45 2016 +0000

    d/p: Add patch to correct declaration/sage order of rundown_state
---
 .../patches/correct_rundown_state_definition.patch | 37 ++++++++++++++++++++++
 debian/patches/series                              |  1 +
 2 files changed, 38 insertions(+)

diff --git a/debian/patches/correct_rundown_state_definition.patch b/debian/patches/correct_rundown_state_definition.patch
new file mode 100644
index 0000000..a38af75
--- /dev/null
+++ b/debian/patches/correct_rundown_state_definition.patch
@@ -0,0 +1,37 @@
+Description: Define the rundown_state enum before it is used
+Author: Gert Wollny <gw.fossdev at gmail.com>
+Bug: https://bugs.debian.org/818861
+
+--- a/sr_unix/gtm_exit_handler.c
++++ b/sr_unix/gtm_exit_handler.c
+@@ -57,6 +57,15 @@
+ GBLREF	boolean_t		exit_handler_active;
+ GBLREF 	boolean_t		is_tracing_on;
+ 
++enum rundown_state
++{
++	rundown_state_mprof,
++	rundown_state_lock,
++	rundown_state_db,
++	rundown_state_io,
++	rundown_state_last
++};
++
+ static	enum rundown_state	attempting;
+ 
+ #ifdef DEBUG
+@@ -137,14 +146,6 @@
+ error_def(ERR_LKRUNDOWN);
+ error_def(ERR_MPROFRUNDOWN);
+ 
+-enum rundown_state
+-{
+-	rundown_state_mprof,
+-	rundown_state_lock,
+-	rundown_state_db,
+-	rundown_state_io,
+-	rundown_state_last
+-};
+ 
+ /* Function that is invoked at process exit time to do cleanup.
+  * The general flow here is to do various types of rundowns (e.g. db rundown, lock rundown, io rundown etc.).
diff --git a/debian/patches/series b/debian/patches/series
index 6e9a338..4a5816c 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -3,3 +3,4 @@ upstream_disable_autorelink
 upstream_fix_speeling_errors
 upstream_donot_deploy_all_encryption_libs
 upstream_fix_depency_order
+correct_rundown_state_definition.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/fis-gtm.git



More information about the debian-med-commit mailing list