Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
#include "transaction.h"
#include "util.h"
+PyObject* PyExc_BadSignatureError;
+PyObject* PyExc_CommandExecutionError;
+PyObject* PyExc_DependencyError;
+
static PyObject* _pakfire_native_arch() {
const char* arch = pakfire_arch_native();
if (!arch)
#include <Python.h>
// Exceptions
-PyObject* PyExc_BadSignatureError;
-PyObject* PyExc_CommandExecutionError;
-PyObject* PyExc_DependencyError;
+extern PyObject* PyExc_BadSignatureError;
+extern PyObject* PyExc_CommandExecutionError;
+extern PyObject* PyExc_DependencyError;
#endif /* PYTHON_PAKFIRE_ERRORS_H */