=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for fuse-mp3fs-0.13nb1 Making all in src cc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"mp3fs\" -DVERSION=\"0.13\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -march=i586 -I/usr/pkg/include -I/usr/include -MT mp3fs-mp3fs.o -MD -MP -MF .deps/mp3fs-mp3fs.Tpo -c -o mp3fs-mp3fs.o `test -f 'mp3fs.c' || echo './'`mp3fs.c mp3fs.c:49:23: warning: the value of the size argument in 'strncat' is too large, might lead to a buffer overflow [-Wstrncat-size] strncat(name, path, sizeof(name) - strlen(name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mp3fs.c:49:23: note: change the argument to be the free space in the destination buffer minus the terminating null byte strncat(name, path, sizeof(name) - strlen(name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sizeof(name) - strlen(name) - 1 mp3fs.c:68:23: warning: the value of the size argument in 'strncat' is too large, might lead to a buffer overflow [-Wstrncat-size] strncat(name, path, sizeof(name) - strlen(name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mp3fs.c:68:23: note: change the argument to be the free space in the destination buffer minus the terminating null byte strncat(name, path, sizeof(name) - strlen(name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sizeof(name) - strlen(name) - 1 mp3fs.c:105:23: warning: the value of the size argument in 'strncat' is too large, might lead to a buffer overflow [-Wstrncat-size] strncat(name, path, sizeof(name) - strlen(name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mp3fs.c:105:23: note: change the argument to be the free space in the destination buffer minus the terminating null byte strncat(name, path, sizeof(name) - strlen(name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sizeof(name) - strlen(name) - 1 mp3fs.c:139:23: warning: the value of the size argument in 'strncat' is too large, might lead to a buffer overflow [-Wstrncat-size] strncat(name, path, sizeof(name) - strlen(name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mp3fs.c:139:23: note: change the argument to be the free space in the destination buffer minus the terminating null byte strncat(name, path, sizeof(name) - strlen(name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sizeof(name) - strlen(name) - 1 mp3fs.c:175:23: warning: the value of the size argument in 'strncat' is too large, might lead to a buffer overflow [-Wstrncat-size] strncat(name, path, sizeof(name) - strlen(name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mp3fs.c:175:23: note: change the argument to be the free space in the destination buffer minus the terminating null byte strncat(name, path, sizeof(name) - strlen(name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sizeof(name) - strlen(name) - 1 mp3fs.c:214:23: warning: the value of the size argument in 'strncat' is too large, might lead to a buffer overflow [-Wstrncat-size] strncat(name, path, sizeof(name) - strlen(name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mp3fs.c:214:23: note: change the argument to be the free space in the destination buffer minus the terminating null byte strncat(name, path, sizeof(name) - strlen(name)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ sizeof(name) - strlen(name) - 1 mp3fs.c:219:9: warning: implicit declaration of function 'statfs' is invalid in C99 [-Wimplicit-function-declaration] res = statfs(name, stbuf); ^ mp3fs.c:247:14: warning: incompatible pointer types initializing 'int (*)(const char *, struct statvfs *)' with an expression of type 'int (const char *, struct statfs *)' [-Wincompatible-pointer-types] .statfs = mp3fs_statfs, ^~~~~~~~~~~~ 8 warnings generated. mv -f .deps/mp3fs-mp3fs.Tpo .deps/mp3fs-mp3fs.Po cc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"mp3fs\" -DVERSION=\"0.13\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -march=i586 -I/usr/pkg/include -I/usr/include -MT mp3fs-transcode.o -MD -MP -MF .deps/mp3fs-transcode.Tpo -c -o mp3fs-transcode.o `test -f 'transcode.c' || echo './'`transcode.c transcode.c:96:52: warning: passing 'char *' to parameter of type 'const id3_latin1_t *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] id3_field_setlatin1(id3_frame_field(frame, 1), picture->mime_type); ^~~~~~~~~~~~~~~~~~ /usr/pkgsrc/work/filesystems/fuse-mp3fs/work/.buildlink/include/id3tag.h:294:64: note: passing argument to parameter here int id3_field_setlatin1(union id3_field *, id3_latin1_t const *); ^ transcode.c:206:45: warning: data argument not used by format string [-Wformat-extra-args] tmpstr = talloc_asprintf(trans, PRIu64, trans->info.total_samples/trans->info.sample_rate*1000); ~~~~~~ ^ 2 warnings generated. mv -f .deps/mp3fs-transcode.Tpo .deps/mp3fs-transcode.Po cc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"mp3fs\" -DVERSION=\"0.13\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -march=i586 -I/usr/pkg/include -I/usr/include -MT mp3fs-class.o -MD -MP -MF .deps/mp3fs-class.Tpo -c -o mp3fs-class.o `test -f 'class.c' || echo './'`class.c mv -f .deps/mp3fs-class.Tpo .deps/mp3fs-class.Po cc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"mp3fs\" -DVERSION=\"0.13\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -march=i586 -I/usr/pkg/include -I/usr/include -MT mp3fs-stringio.o -MD -MP -MF .deps/mp3fs-stringio.Tpo -c -o mp3fs-stringio.o `test -f 'stringio.c' || echo './'`stringio.c mv -f .deps/mp3fs-stringio.Tpo .deps/mp3fs-stringio.Po cc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"mp3fs\" -DVERSION=\"0.13\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -O2 -march=i586 -I/usr/pkg/include -I/usr/include -MT mp3fs-talloc.o -MD -MP -MF .deps/mp3fs-talloc.Tpo -c -o mp3fs-talloc.o `test -f 'talloc.c' || echo './'`talloc.c mv -f .deps/mp3fs-talloc.Tpo .deps/mp3fs-talloc.Po /bin/sh ../libtool --tag=CC --mode=link cc -I/usr/pkg/include -O2 -march=i586 -I/usr/pkg/include -I/usr/include -lFLAC -logg -lmp3lame -Wl,-R/usr/lib -lrefuse -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lid3tag -lz -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o mp3fs mp3fs-mp3fs.o mp3fs-transcode.o mp3fs-class.o mp3fs-stringio.o mp3fs-talloc.o libtool: link: cc -I/usr/pkg/include -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/lib -Wl,-R/usr/lib -o mp3fs mp3fs-mp3fs.o mp3fs-transcode.o mp3fs-class.o mp3fs-stringio.o mp3fs-talloc.o /usr/pkg/lib/libFLAC.so -L/usr/pkg/lib /usr/pkg/lib/libogg.so /usr/pkg/lib/libmp3lame.so -lm -lrefuse /usr/pkg/lib/libid3tag.so -lz -L/usr/lib -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-rpath -Wl,/usr/pkg/lib mp3fs-mp3fs.o: In function `mp3fs_statfs': mp3fs.c:(.text+0x518): undefined reference to `statfs' /usr/lib/libpuffs.so.2: undefined reference to `sys_safecopyto' /usr/lib/librefuse.so: undefined reference to `puffs_init' /usr/lib/libpuffs.so.2: undefined reference to `__real_main' /usr/lib/libpuffs.so.2: undefined reference to `sys_hz' /usr/lib/libpuffs.so.2: undefined reference to `env_setargs' /usr/lib/libpuffs.so.2: undefined reference to `panic' /usr/lib/libpuffs.so.2: undefined reference to `sef_self' /usr/lib/libpuffs.so.2: undefined reference to `getuptime' /usr/lib/libpuffs.so.2: undefined reference to `__getfh30' /usr/lib/libpuffs.so.2: undefined reference to `sef_startup' /usr/lib/libpuffs.so.2: undefined reference to `fs_lookup_credentials' /usr/lib/libpuffs.so.2: undefined reference to `sef_setcb_signal_handler' /usr/lib/libpuffs.so.2: undefined reference to `sef_setcb_init_fresh' /usr/lib/libpuffs.so.2: undefined reference to `sef_setcb_init_restart' /usr/lib/libpuffs.so.2: undefined reference to `fsync_range' /usr/lib/libpuffs.so.2: undefined reference to `sef_receive_status' /usr/lib/libpuffs.so.2: undefined reference to `sys_safecopyfrom' /usr/lib/libpuffs.so.2: undefined reference to `sef_cb_init_fail' clang: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/filesystems/fuse-mp3fs/work/mp3fs-0.13/src *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/filesystems/fuse-mp3fs/work/mp3fs-0.13 *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/filesystems/fuse-mp3fs *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/filesystems/fuse-mp3fs