]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
meson: fix tzname check
authorRosen Penev <rosenp@gmail.com>
Sat, 30 Apr 2022 02:00:53 +0000 (19:00 -0700)
committerRosen Penev <rosenp@gmail.com>
Sat, 30 Apr 2022 02:31:03 +0000 (19:31 -0700)
tzname is not a type but a variable. sizeof only works on types.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
meson.build

index e353c1c312e955a40783ba66ff72ad9aa8eb09d7..abbaa653ec90164114c6389568879f217e137642 100644 (file)
@@ -566,7 +566,7 @@ have = cc.has_member('struct tm', 'tm_zone',
                      prefix : '#include <time.h>')
 conf.set('HAVE_STRUCT_TM_TM_ZONE', have ? 1 : false)
 
-have = cc.sizeof('tzname', prefix : '#include <time.h>') > 0
+have = cc.has_header_symbol('time.h', 'tzname')
 conf.set('HAVE_DECL_TZNAME', have ? 1 : false)
 
 code = '''