[Python-modules-commits] [pyudev] 06/10: merge patched into master
Felix Geyer
fgeyer at moszumanska.debian.org
Fri Sep 9 21:44:45 UTC 2016
This is an automated email from the git hooks/post-receive script.
fgeyer pushed a commit to branch master
in repository pyudev.
commit 06ed18d0a6936ff7eb006462021098dd3bb4f5ae
Merge: 44148e7 4079499
Author: Felix Geyer <fgeyer at debian.org>
Date: Fri Sep 9 22:29:47 2016 +0200
merge patched into master
debian/.git-dpm | 4 ++--
debian/patches/libudev_loading.diff | 6 +++---
src/pyudev/_ctypeslib/utils.py | 2 +-
3 files changed, 6 insertions(+), 6 deletions(-)
diff --cc debian/.git-dpm
index fc2dd42,0000000..38fc182
mode 100644,000000..100644
--- a/debian/.git-dpm
+++ b/debian/.git-dpm
@@@ -1,11 -1,0 +1,11 @@@
+# see git-dpm(1) from git-dpm package
- fbaba6ec50aa882f960eea324a6d842afe38b8bd
- fbaba6ec50aa882f960eea324a6d842afe38b8bd
++407949994bcd8f827a0963592018a65c9cc8a9e4
++407949994bcd8f827a0963592018a65c9cc8a9e4
+ae5c381863dec12ad8f7df18f337dd8b06eaf6a2
+ae5c381863dec12ad8f7df18f337dd8b06eaf6a2
+pyudev_0.21.0.orig.tar.gz
+58263b4358951d3a990bce7661e2e2ff30ca6cbe
+89469
+debianTag="debian/%e%v"
+patchedTag="patched/%e%v"
+upstreamTag="upstream/%e%u"
diff --cc debian/patches/libudev_loading.diff
index 3b4b43c,0000000..4b3924f
mode 100644,000000..100644
--- a/debian/patches/libudev_loading.diff
+++ b/debian/patches/libudev_loading.diff
@@@ -1,43 -1,0 +1,43 @@@
- From fbaba6ec50aa882f960eea324a6d842afe38b8bd Mon Sep 17 00:00:00 2001
++From 407949994bcd8f827a0963592018a65c9cc8a9e4 Mon Sep 17 00:00:00 2001
+From: SVN-Git Migration <python-modules-team at lists.alioth.debian.org>
+Date: Thu, 8 Oct 2015 13:29:41 -0700
+Subject: Hardcode the libudev SONAME that the package depends on.
+
+ This makes sure that we don't load an untested ABI.
+Bu-Debian: https://bugs.debian.org/722573
+
+Patch-Name: libudev_loading.diff
+---
+ src/pyudev/_ctypeslib/utils.py | 5 ++++-
+ src/pyudev/core.py | 2 +-
+ 2 files changed, 5 insertions(+), 2 deletions(-)
+
+diff --git a/src/pyudev/_ctypeslib/utils.py b/src/pyudev/_ctypeslib/utils.py
- index d10b6c9..6efd18e 100644
++index d10b6c9..ac0dcb6 100644
+--- a/src/pyudev/_ctypeslib/utils.py
++++ b/src/pyudev/_ctypeslib/utils.py
+@@ -51,7 +51,10 @@ def load_ctypes_library(name, signatures, error_checkers):
+ :rtype: ctypes.CDLL
+ :raises ImportError: if the library is not found
+ """
+- library_name = find_library(name)
- + if if ".so" in name:
+++ if ".so" in name:
++ library_name = name
++ else:
++ library_name = find_library(name)
+ if not library_name:
+ raise ImportError('No library named %s' % name)
+ lib = CDLL(library_name, use_errno=True)
+diff --git a/src/pyudev/core.py b/src/pyudev/core.py
+index de6f245..0e44ca2 100644
+--- a/src/pyudev/core.py
++++ b/src/pyudev/core.py
+@@ -61,7 +61,7 @@ class Context(object):
+ """
+ Create a new context.
+ """
+- self._libudev = load_ctypes_library('udev', SIGNATURES, ERROR_CHECKERS)
++ self._libudev = load_ctypes_library('libudev.so.1', SIGNATURES, ERROR_CHECKERS)
+ self._as_parameter_ = self._libudev.udev_new()
+
+ def __del__(self):
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/pyudev.git
More information about the Python-modules-commits
mailing list