<div dir="ltr"><div class="gmail_default" style="font-family:monospace;font-size:small">I figured out the issue, never mind. It was a stale `-std=c99` flag in my cfg file.</div><div class="gmail_default" style="font-family:monospace;font-size:small"><br></div><div class="gmail_default" style="font-family:monospace;font-size:small">Best,</div><div class="gmail_default" style="font-family:monospace;font-size:small">Leo</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Tue, Jun 9, 2026 at 11:54 AM Leonardo Werneck <<a href="mailto:wernecklr@gmail.com">wernecklr@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:monospace;font-size:small">Hi all,</div><div class="gmail_default" style="font-family:monospace;font-size:small"><br></div><div class="gmail_default" style="font-family:monospace;font-size:small">I've been trying to improve GRHayL's CI, and while trying to build the Einstein Toolkit's master thornlist in a container image, I got the following error:<br>```<br>#11 1164.3 ../../../tools/silock/silock.c: In function ‘updateProgress’:<br>29704<br>#11 1164.3 ../../../tools/silock/silock.c:183:20: error: storage size of ‘timeZone’ isn’t known<br>29705<br>#11 1164.3 183 | struct timezone timeZone;<br>29706<br>#11 1164.3 | ^~~~~~~~<br>29707<br>#11 1164.3 make[7]: *** [Makefile:540: silock.o] Error 1<br>29708<br>#11 1164.3 make[6]: *** [Makefile:486: all-recursive] Error 1<br>29709<br>#11 1164.3 make[5]: *** [Makefile:545: all-recursive] Error 1<br>29710<br>#11 1164.3 make[4]: *** [Makefile:477: all] Error 2<br>29711<br>#11 1164.3 make[3]: *** No rule to make target '/opt/et-build/et-gcc/configs/sim/scratch/done/Silo', needed by 'silo.cxx.o'. Stop.<br>29712<br>#11 1164.3 make[2]: *** [/opt/et-build/et-gcc/lib/make/make.thornlib:113: make.checked] Error 2<br>29713<br>#11 1164.3 make[1]: *** [/opt/et-build/et-gcc/lib/make/make.configuration:179: /opt/et-build/et-gcc/configs/sim/lib/libthorn_Silo.a] Error 2<br>29714<br>#11 1164.3 make[1]: *** Waiting for unfinished jobs....</div><div class="gmail_default" style="font-family:monospace;font-size:small">```</div><div class="gmail_default" style="font-family:monospace;font-size:small"><br></div><div class="gmail_default" style="font-family:monospace;font-size:small">It appears that `struct timezone` is legacy C. Has anyone encountered this before and/or know how to deal with it? I've been using the latest gcc on Ubuntu 24.04, for completeness.</div><div class="gmail_default" style="font-family:monospace;font-size:small"><br></div><div class="gmail_default" style="font-family:monospace;font-size:small">Thanks!</div><div class="gmail_default" style="font-family:monospace;font-size:small">Leo</div></div>
</blockquote></div>