GNOME Bugzilla – Bug 697166
cannot compile glib on Solaris: error in glocalfile.c
Last modified: 2014-01-20 06:08:50 UTC
Cannot compile glib 2.36.0 on Solaris: I'm getting an error when compiling glocalfile.c. [...] Making all in fen gmake[4]: Entering directory `/home/emz/src/glib-2.36.0/gio/fen' gmake[4]: Nothing to be done for `all'. gmake[4]: Leaving directory `/home/emz/src/glib-2.36.0/gio/fen' Making all in . gmake[4]: Entering directory `/home/emz/src/glib-2.36.0/gio' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DG_LOG_DOMAIN=\"GLib-GIO\" -I.. -I../glib -I../glib -I.. -I../gmodule -DG_DISABLE_CAST_CHECKS -DGIO_COMPILATION -DGIO_MODULE_DIR=\"/usr/local/glib/lib/gio/modules\" -DHAVE_FEN -D_REENTRANT -D_PTHREADS -Wall -Wstrict-prototypes -Werror=declaration-after-statement -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=missing-include-dirs -fvisibility=hidden -g -m64 -MT libgio_2_0_la-glocalfile.lo -MD -MP -MF .deps/libgio_2_0_la-glocalfile.Tpo -c -o libgio_2_0_la-glocalfile.lo `test -f 'glocalfile.c' || echo './'`glocalfile.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. "-DG_LOG_DOMAIN=\"GLib-GIO\"" -I.. -I../glib -I../glib -I.. -I../gmodule -DG_DISABLE_CAST_CHECKS -DGIO_COMPILATION "-DGIO_MODULE_DIR=\"/usr/local/glib/lib/gio/modules\"" -DHAVE_FEN -D_REENTRANT -D_PTHREADS -Wall -Wstrict-prototypes -Werror=declaration-after-statement -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=pointer-arith -Werror=init-self -Werror=format=2 -Werror=missing-include-dirs -fvisibility=hidden -g -m64 -MT libgio_2_0_la-glocalfile.lo -MD -MP -MF .deps/libgio_2_0_la-glocalfile.Tpo -c glocalfile.c -fPIC -DPIC -o .libs/libgio_2_0_la-glocalfile.o glocalfile.c: In function ‘is_remote_fs’: glocalfile.c:2439:3: error: ‘statfs_result’ undeclared (first use in this function) glocalfile.c:2439:3: note: each undeclared identifier is reported only once for each function it appears in gmake[4]: *** [libgio_2_0_la-glocalfile.lo] Error 1 gmake[4]: Leaving directory `/home/emz/src/glib-2.36.0/gio' gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory `/home/emz/src/glib-2.36.0/gio' gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory `/home/emz/src/glib-2.36.0/gio' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/home/emz/src/glib-2.36.0' gmake: *** [all] Error 2
Same thing in 2.35.9.
This is a dup of #698348
*** This bug has been marked as a duplicate of bug 698348 ***