From OmniOS

This test tries to set a file date to 2108-12-30.
On illumos, the os.utime() call raises:
	OSError: [Errno 79] Value too large for defined data type

diff -wpruN '--exclude=*.orig' a~/Lib/test/test_zipfile.py a/Lib/test/test_zipfile.py
--- a~/Lib/test/test_zipfile.py	1970-01-01 00:00:00
+++ a/Lib/test/test_zipfile.py	1970-01-01 00:00:00
@@ -616,7 +616,7 @@ class StoredTestsWithSourceFile(Abstract
             self.skipTest(f'time.localtime({ts}) raises OverflowError')
         try:
             os.utime(TESTFN, (ts, ts))
-        except OverflowError:
+        except (OverflowError, OSError):
             self.skipTest('Host fs cannot set timestamp to required value.')
 
         mtime_ns = os.stat(TESTFN).st_mtime_ns