<html><head></head><body><div class="ydpb89ce6cayahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div></div>
<div dir="ltr" data-setdir="false"><div><div>"truss" command output is here. The date command is looking for the correct zoneinfo file, but there is no correct time zone output.</div><div><br></div><div>#:>LC_ALL=C TZ=America/Los_Angeles truss date</div><div>execve("/usr/bin/date", 0x08047AE4, 0x08047AEC) argc = 1</div><div>sysinfo(SI_MACHINE, "i86pc", 257) = 6</div><div>mmap(0x00000000, 32, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEFF0000</div><div>mmap(0x00000000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEFB0000</div><div>mmap(0x00000000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEFA0000</div><div>memcntl(0xFEFBE000, 13408, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0</div><div>memcntl(0x08050000, 2500, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0</div><div>resolvepath("/usr/lib/ld.so.1", "/lib/ld.so.1", 1023) = 12</div><div>resolvepath("/usr/bin/date", "/usr/bin/date", 1023) = 13</div><div>sysconfig(_CONFIG_PAGESIZE) = 4096</div><div>stat64("/usr/bin/date", 0x080476D0) = 0</div><div>open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT</div><div>stat64("/lib/libc.so.1", 0x08046F80) = 0</div><div>resolvepath("/lib/libc.so.1", "/lib/libc.so.1", 1023) = 14</div><div>open("/lib/libc.so.1", O_RDONLY) = 3</div><div>mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFEF90000</div><div>mmap(0x00010000, 1216512, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEE60000</div><div>mmap(0xFEE60000, 1107293, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFEE60000</div><div>mmap(0xFEF7F000, 30375, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 1110016) = 0xFEF7F000</div><div>mmap(0xFEF87000, 4328, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFEF87000</div><div>munmap(0xFEF6F000, 65536) = 0</div><div>munmap(0xFEF90000, 32768) = 0</div><div>close(3) = 0</div><div>mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEF90000</div><div>memcntl(0xFEE60000, 124768, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0</div><div>mmap(0x00010000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEF70000</div><div>getcontext(0x08047540)</div><div>getrlimit(RLIMIT_STACK, 0x08047538) = 0</div><div>getpid() = 3784 [3780]</div><div>lwp_private(0, 1, 0xFEF72A00) = 0x000001C3</div><div>setustack(0xFEF72A60)</div><div>sysi86(SI86FPSTART, 0xFEF87798, 0x0000133F, 0x00001F80) = 0x00000001</div><div>brk(0x08062ED0) = 0</div><div>brk(0x08064ED0) = 0</div><div>time() = 1661427357</div><div>open("/var/run/tzsync", O_RDONLY) = 3</div><div>mmap(0x00000000, 4, PROT_READ, MAP_SHARED, 3, 0) = 0xFEE50000</div><div>close(3) = 0</div><div>brk(0x08064ED0) = 0</div><div>brk(0x08066ED0) = 0</div><div>open("/usr/share/lib/zoneinfo/America/Los_Angeles", O_RDONLY) = 3</div><div>fstat64(3, 0x08047940) = 0</div><div>mmap(0x00010000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEE30000</div><div>read(3, " T Z i f 2\0\0\0\0\0\0\0".., 1294) = 1294</div><div>close(3) = 0</div><div>ioctl(1, TCGETA, 0x08047954) = 0</div><div>fstat64(1, 0x080478C0) = 0</div><div>Thu Aug 25 11:35:57 2022</div><div>write(1, " T h u A u g 2 5 1".., 26) = 26</div><div>_exit(0)</div><div>#:></div><div>#:>date</div><div>Thu Aug 25 11:37:24 2022</div><div><br></div><div>The date command output should be something like:</div><div>Thu Aug 25 08:59:57 EDT 2022</div><div><br></div><div>----</div><div><br></div><div>Anyway, updating these two lines in Makefile then compile again seems fixed the problem. </div><div>DATAFORM= rearguard</div><div>ZFLAGS= -b fat</div><div><br></div><div>Again, it is a very old Solaris 10 server. Thank you for your help.</div></div><br></div><div><br></div>
</div><div id="yahoo_quoted_2208858321" class="yahoo_quoted">
<div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
<div>
On Thursday, August 25, 2022 at 12:00:40 AM EDT, Paul Eggert <eggert@cs.ucla.edu> wrote:
</div>
<div><br></div>
<div><br></div>
<div><div dir="ltr">On 8/24/22 22:29, Paul Eggert via tz wrote:<div class="yqt0049028377" id="yqtfd49260"><br clear="none">> On 8/23/22 13:25, W CUI via tz wrote:<br clear="none">>> the date command does not show any time zone on the host. It seems <br clear="none">>> the server is at UTC time zone.<br clear="none">><br clear="none">> Please run the shell command 'LC_ALL=America/Los_Angeles truss date' <br clear="none">> and see where 'date' is looking for the TZif file containing data for <br clear="none">> Los Angeles. Most likely 'date' is looking at a directory other than <br clear="none">> where you installed the TZif files.</div><br clear="none">><br clear="none">Oh, sorry, I gave you the wrong shell command. It should be:<br clear="none"><br clear="none">LC_ALL=C TZ=America/Los_Angeles truss date<div class="yqt0049028377" id="yqtfd39559"><br clear="none"><br clear="none"><br clear="none"></div></div></div>
</div>
</div></body></html>