author | Jiri Sasek <Jiri.Sasek@Oracle.COM> |
Wed, 13 Jan 2016 06:39:34 -0800 | |
branch | s11u3-sru |
changeset 5296 | fe5e30c5a9ac |
parent 3935 | 177c89f1f2cf |
permissions | -rw-r--r-- |
5296
fe5e30c5a9ac
21696841 Update HPLIP to 3.15.7
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
3935
diff
changeset
|
1 |
source: in-house |
fe5e30c5a9ac
21696841 Update HPLIP to 3.15.7
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
3935
diff
changeset
|
2 |
Do not crash on "non-GNU system" (no GNU libc). |
3935
177c89f1f2cf
18462148 Update hplip to 3.14.3 or greater.
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
diff
changeset
|
3 |
|
5296
fe5e30c5a9ac
21696841 Update HPLIP to 3.15.7
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
3935
diff
changeset
|
4 |
--- a/installer/dcheck.py 2015-08-26 04:52:23.900974542 -0700 |
fe5e30c5a9ac
21696841 Update HPLIP to 3.15.7
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
3935
diff
changeset
|
5 |
+++ b/installer/dcheck.py 2015-08-26 04:56:35.111537299 -0700 |
fe5e30c5a9ac
21696841 Update HPLIP to 3.15.7
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
3935
diff
changeset
|
6 |
@@ -365,9 +365,12 @@ |
fe5e30c5a9ac
21696841 Update HPLIP to 3.15.7
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
3935
diff
changeset
|
7 |
return '-' |
fe5e30c5a9ac
21696841 Update HPLIP to 3.15.7
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
3935
diff
changeset
|
8 |
else: |
fe5e30c5a9ac
21696841 Update HPLIP to 3.15.7
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
3935
diff
changeset
|
9 |
# LIBC = ctypes.CDLL(ctypes.util.find_library('c'), use_errno=True) |
fe5e30c5a9ac
21696841 Update HPLIP to 3.15.7
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
3935
diff
changeset
|
10 |
- LIBC = ctypes.CDLL(ctypes.util.find_library('c'),ctypes.DEFAULT_MODE,None, True) |
3935
177c89f1f2cf
18462148 Update hplip to 3.14.3 or greater.
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
diff
changeset
|
11 |
- LIBC.gnu_get_libc_version.restype = ctypes.c_char_p |
177c89f1f2cf
18462148 Update hplip to 3.14.3 or greater.
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
diff
changeset
|
12 |
- return LIBC.gnu_get_libc_version() |
177c89f1f2cf
18462148 Update hplip to 3.14.3 or greater.
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
diff
changeset
|
13 |
+ try: |
5296
fe5e30c5a9ac
21696841 Update HPLIP to 3.15.7
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
3935
diff
changeset
|
14 |
+ LIBC = ctypes.CDLL(ctypes.util.find_library('c'),ctypes.DEFAULT_MODE,None, True) |
3935
177c89f1f2cf
18462148 Update hplip to 3.14.3 or greater.
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
diff
changeset
|
15 |
+ LIBC.gnu_get_libc_version.restype = ctypes.c_char_p |
177c89f1f2cf
18462148 Update hplip to 3.14.3 or greater.
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
diff
changeset
|
16 |
+ return LIBC.gnu_get_libc_version() |
177c89f1f2cf
18462148 Update hplip to 3.14.3 or greater.
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
diff
changeset
|
17 |
+ except: |
177c89f1f2cf
18462148 Update hplip to 3.14.3 or greater.
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
diff
changeset
|
18 |
+ return '-' |
177c89f1f2cf
18462148 Update hplip to 3.14.3 or greater.
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
diff
changeset
|
19 |
|
177c89f1f2cf
18462148 Update hplip to 3.14.3 or greater.
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
diff
changeset
|
20 |
def get_python_xml_version(): |
177c89f1f2cf
18462148 Update hplip to 3.14.3 or greater.
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents:
diff
changeset
|
21 |
try: |