components/hplip/patches/09_nonGNUlibc.patch
author pnyc <petr.nyc@oracle.com>
Fri, 15 Jan 2016 12:42:53 -0800
branchs11u3-sru4-backport
changeset 5285 9d9554b832a4
parent 3935 177c89f1f2cf
child 4923 b9e3f6b6a101
permissions -rw-r--r--
Close s11u3-sru4-backport branch

Home brewed patch

--- a/installer/dcheck.py	2014-06-02 23:31:24.000000000 -0700
+++ hplip-3.14.6/installer/dcheck.py	2014-07-01 14:58:22.329268435 -0700
@@ -365,8 +365,11 @@
             LIBC = ctypes.CDLL(ctypes.util.find_library('c'),ctypes.DEFAULT_MODE,None, True)
         except:
             LIBC = ctypes.CDLL(ctypes.util.find_library('c'),ctypes.DEFAULT_MODE,None) #python2.4 and below syntax
-        LIBC.gnu_get_libc_version.restype = ctypes.c_char_p
-        return LIBC.gnu_get_libc_version()
+        try:
+            LIBC.gnu_get_libc_version.restype = ctypes.c_char_p
+            return LIBC.gnu_get_libc_version()
+        except:
+            return '-'
 
 def get_python_xml_version():
     try: