Exporting patch: # HG changeset patch # User Muli Ben-Yehuda # Node ID 89dbd4ccbd6faa7bcf8845869ea5c34dcdf2acd7 # Parent 17a9f111fa93b38b28bc8679ee8d35b45b7627bc only kill once diff -r 17a9f111fa93b38b28bc8679ee8d35b45b7627bc -r 89dbd4ccbd6faa7bcf8845869ea5c34dcdf2acd7 tools/pygrub/setup.py --- a/tools/pygrub/setup.py Fri Oct 21 17:51:42 2005 +++ b/tools/pygrub/setup.py Sat Oct 22 05:40:29 2005 @@ -12,14 +12,11 @@ ext2defines = [] cc = new_compiler() cc.add_library("ext2fs") - try: - if hasattr(cc, "has_function") and cc.has_function("ext2fs_open2"): - ext2defines.append( ("HAVE_EXT2FS_OPEN2", None) ) - else: - sys.stderr.write("WARNING: older version of e2fsprogs installed, not building full\n") - sys.stderr.write(" disk support for ext2.\n") - except AttributeError: - pass + if hasattr(cc, "has_function") and cc.has_function("ext2fs_open2"): + ext2defines.append( ("HAVE_EXT2FS_OPEN2", None) ) + else: + sys.stderr.write("WARNING: older version of e2fsprogs installed, not building full\n") + sys.stderr.write(" disk support for ext2.\n") ext2 = Extension("grub.fsys.ext2._pyext2", extra_compile_args = extra_compile_args,