From e440213047c04933a0bcd10b4b4c806c345440c30faf3b321f8889527651a4e0 Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Wed, 21 Sep 2011 11:48:54 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/devel:tools/coccinelle?expand=0&rev=15 --- cocci-cast.diff | 21 +++++++++++++++++++++ cocci-pythondetect.diff | 17 +++++++++++++++++ coccinelle-0.2.5-rc2.tar.xz | 3 +++ 3 files changed, 41 insertions(+) create mode 100644 cocci-cast.diff create mode 100644 cocci-pythondetect.diff create mode 100644 coccinelle-0.2.5-rc2.tar.xz diff --git a/cocci-cast.diff b/cocci-cast.diff new file mode 100644 index 0000000..8452702 --- /dev/null +++ b/cocci-cast.diff @@ -0,0 +1,21 @@ +Work around compiler warning + +pycaml_ml.c: In function 'pymodule_initmodule': +pycaml_ml.c:1441: warning: assignment makes pointer from integer without a cast +--- + pycaml/pycaml_ml.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +Index: coccinelle-0.2.2/pycaml/pycaml_ml.c +=================================================================== +--- coccinelle-0.2.2.orig/pycaml/pycaml_ml.c ++++ coccinelle-0.2.2/pycaml/pycaml_ml.c +@@ -1438,7 +1438,7 @@ value pymodule_initmodule( value name, v + for( i = 0; i < Wosize_val(funclist); i++ ) { + item = Field(funclist,i); + methods[i].ml_name = String_val(Field(item,0)); +- methods[i].ml_meth = pywrap_closure(Field(item,1)); ++ methods[i].ml_meth = (void *)(long)pywrap_closure(Field(item,1)); + methods[i].ml_flags = Int_val(Field(item,2)); + methods[i].ml_doc = String_val(Field(item,3)); + } diff --git a/cocci-pythondetect.diff b/cocci-pythondetect.diff new file mode 100644 index 0000000..0401919 --- /dev/null +++ b/cocci-pythondetect.diff @@ -0,0 +1,17 @@ +--- + configure | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +Index: coccinelle-0.2.5-rc2/configure +=================================================================== +--- coccinelle-0.2.5-rc2.orig/configure ++++ coccinelle-0.2.5-rc2/configure +@@ -198,7 +198,7 @@ We need 3.XX", + if($python) { + if(check_config( + "python --version 2>&1 |", +- "Python 2\.[567]\..*", ++ qr/Python 2\.[567]\b/, + "python is present", + "python is missing or is not a good version." + )) diff --git a/coccinelle-0.2.5-rc2.tar.xz b/coccinelle-0.2.5-rc2.tar.xz new file mode 100644 index 0000000..0fdb4c6 --- /dev/null +++ b/coccinelle-0.2.5-rc2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d036b24cac67199126e5f25cd8f9466351d09cf6620926a32af16495f0c7905 +size 1538224