[Bug 293190] zfs behaves as if time_t was 32 bits on powerpc64le

[email protected]
Newsgroups gmane.os.freebsd.devel.file-systems
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293190

            Bug ID: 293190
           Summary: zfs behaves as if time_t was 32 bits on powerpc64le
           Product: Base System
           Version: 16.0-CURRENT
          Hardware: powerpc
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: kern
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected]

While working with ports on powerpc64le FreeBSD 15.0, I noticed that I am
unable to create files with time stamps after the end of the 32-bit UNIX epoch.

For example:

$ cd /tmp  # ufs
$ touch -t 210001010000 foo
$ cd /tank/tmp # zfs
$ touch -t 210001010000 foo
touch: foo: Value too large to be stored in data type

This is despite time_t being a 64 bit type on powerpc64le.
Is this something that was fixed in src
87632ddf67b01f3d4787d10332afc1eeece52e2d?

-- 
You are receiving this mail because:
You are the assignee for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.