g-ir-scanner: stdlib.h: syntax error
[69/208] Generating Nautilus-3.0.gir with a custom command.
/usr/include/stdlib.h:140: syntax error, unexpected identifier, expecting ',' or ';' in '# 140 "/usr/include/stdlib.h" 3 4' at 'strtof32'
/usr/include/stdlib.h:141: syntax error, unexpected CHAR, expecting identifier or '(' or '*' in ' char **__restrict __endptr)' at 'char'
/usr/include/stdlib.h:141: syntax error, unexpected ')', expecting ',' or ';' in ' char **__restrict __endptr)' at ')'
/usr/include/stdlib.h:147: syntax error, unexpected CHAR, expecting identifier or '(' or '*' in ' char **__restrict __endptr)' at 'char'
/usr/include/stdlib.h:147: syntax error, unexpected ')', expecting ',' or ';' in ' char **__restrict __endptr)' at ')'
/usr/include/stdlib.h:158: syntax error, unexpected identifier, expecting ',' or ';' in 'extern _Float32x strtof32x (const char *__restrict __nptr,' at 'strtof32x'
/usr/include/stdlib.h:159: syntax error, unexpected CHAR, expecting identifier or '(' or '*' in ' char **__restrict __endptr)' at 'char'
/usr/include/stdlib.h:159: syntax error, unexpected ')', expecting ',' or ';' in ' char **__restrict __endptr)' at ')'
/usr/include/stdlib.h:165: syntax error, unexpected CHAR, expecting identifier or '(' or '*' in ' char **__restrict __endptr)' at 'char'
/usr/include/stdlib.h:165: syntax error, unexpected ')', expecting ',' or ';' in ' char **__restrict __endptr)' at ')'
/usr/include/stdlib.h:233: syntax error, unexpected identifier in ' _Float32 __f)' at '_Float32'
/usr/include/stdlib.h:239: syntax error, unexpected identifier in ' _Float64 __f)' at '_Float64'
/usr/include/stdlib.h:251: syntax error, unexpected identifier in ' _Float32x __f)' at '_Float32x'
/usr/include/stdlib.h:257: syntax error, unexpected identifier in ' _Float64x __f)' at '_Float64x'
/usr/include/stdlib.h:316: syntax error, unexpected identifier, expecting ',' or ';' in '# 316 "/usr/include/stdlib.h" 3 4' at 'strtof32_l'
/usr/include/stdlib.h:317: syntax error, unexpected CHAR, expecting identifier or '(' or '*' in ' char **__restrict __endptr,' at 'char'
/usr/include/stdlib.h:318: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in ' locale_t __loc)' at 'locale_t'
/usr/include/stdlib.h:324: syntax error, unexpected CHAR, expecting identifier or '(' or '*' in ' char **__restrict __endptr,' at 'char'
/usr/include/stdlib.h:325: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in ' locale_t __loc)' at 'locale_t'
/usr/include/stdlib.h:337: syntax error, unexpected identifier, expecting ',' or ';' in 'extern _Float32x strtof32x_l (const char *__restrict __nptr,' at 'strtof32x_l'
/usr/include/stdlib.h:338: syntax error, unexpected CHAR, expecting identifier or '(' or '*' in ' char **__restrict __endptr,' at 'char'
/usr/include/stdlib.h:339: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in ' locale_t __loc)' at 'locale_t'
/usr/include/stdlib.h:345: syntax error, unexpected CHAR, expecting identifier or '(' or '*' in ' char **__restrict __endptr,' at 'char'
/usr/include/stdlib.h:346: syntax error, unexpected typedef-name, expecting identifier or '(' or '*' in ' locale_t __loc)' at 'locale_t'
g-ir-scanner: link: cc -o /home/vic/.var/app/org.gnome.Builder/cache/gnome-builder/projects/Nautilus/builds/default-host-master/tmp-introspectlmeyb8aw/Nautilus-3.0 /home/vic/.var/app/org.gnome.Builder/cache/gnome-builder/projects/Nautilus/builds/default-host-master/tmp-introspectlmeyb8aw/Nautilus-3.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -lnautilus-extension -lglib-2.0 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -L/home/vic/.var/app/org.gnome.Builder/cache/gnome-builder/projects/Nautilus/builds/default-host-master/libnautilus-extension -Wl,-rpath,/home/vic/.var/app/org.gnome.Builder/cache/gnome-builder/projects/Nautilus/builds/default-host-master/libnautilus-extension -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0
I don't know if these errors are the cause of the incorrect nautilus.gir file, but google search shows that this error occurs when using the g-ir-scanner.