File python_numpy_retfunc.patch of Package boost

Author: Adam Majer <amajer@suse.de>
Date: Tue Apr  4 10:18:49 CEST 2017
Summary: rpmlint fixes?

After build, the following errors were returned.

[  110s] libs/python/src/numpy/numpy.cpp: In function 'void* boost::python::numpy::wrap_import_array()':
[  110s] libs/python/src/numpy/numpy.cpp:22:1: warning: control reaches end of non-void function [-Wreturn-type]
[  110s]  }

Index: boost_1_64_0/libs/python/src/numpy/numpy.cpp
===================================================================
--- boost_1_64_0.orig/libs/python/src/numpy/numpy.cpp
+++ boost_1_64_0/libs/python/src/numpy/numpy.cpp
@@ -19,6 +19,7 @@ static void wrap_import_array()
 static void * wrap_import_array()
 {
   import_array();
+  return NULL; // import_array no longer auto-returns?
 }
 #endif
 
openSUSE Build Service is sponsored by