Hello! Okay here goes. The main Linux computer in this setup who runs OWFS decided to run out for tea and crumpets someplace several days ago. When it finally got back I discovered that nothing would build correctly. It happens that the clew was with the kernel.
I was then required to dump the entire contents of the drive and install everything fresh. I am finally getting around to building OWFS. I believe before the problems I was building and using 2.7p4. However it now becomes clear that there's something peculiar going on here, and here it is: -MT owfs_callback.o -MD -MP -MF .deps/owfs_callback.Tpo -c -o owfs_callback.o owfs_callback.c mv -f .deps/owfs_callback.Tpo .deps/owfs_callback.Po gcc -DHAVE_CONFIG_H -I. -I../../../../src/include -I../include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -I/usr/local/include -I../../../owlib/src/include -L../../../owlib/src/c -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wredundant-decls -pthread -g -O2 -MT fuse_line.o -MD -MP -MF .deps/fuse_line.Tpo -c -o fuse_line.o fuse_line.c mv -f .deps/fuse_line.Tpo .deps/fuse_line.Po /bin/sh ../../../../libtool --tag=CC --mode=link gcc -I../include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -I/usr/local/include -I../../../owlib/src/include -L../../../owlib/src/c -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wredundant-decls -pthread -g -O2 -o owfs owfs.o owfs_callback.o fuse_line.o -low -L/usr/local/lib -lfuse -L/usr/lib -lusb -lpthread -Wl,--rpath -Wl,/usr/lib -ldl mkdir .libs gcc -I../include -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -I/usr/local/include -I../../../owlib/src/include -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wredundant-decls -g -O2 -o .libs/owfs owfs.o owfs_callback.o fuse_line.o -Wl,--rpath -Wl,/usr/lib -L/usr/src/owfs/owfs-2.7p4/module/owlib/src/c -pthread /usr/src/owfs/owfs-2.7p4/module/owlib/src/c/.libs/libow.so -L/usr/lib -L/usr/local/lib /usr/lib/libfuse.so -lrt /usr/lib/libusb.so -lpthread -ldl creating owfs make[4]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owfs/src/c' Making all in include make[4]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/owfs/src/include' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owfs/src/include' make[4]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/owfs/src' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owfs/src' make[3]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owfs/src' make[3]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/owfs' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owfs' make[2]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owfs' Making all in owftpd make[2]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/owftpd' Making all in src make[3]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/owftpd/src' Making all in c make[4]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/owftpd/src/c' gcc -DHAVE_CONFIG_H -I. -I../../../../src/include -I../include -I../../../owlib/src/include -L../../../owlib/src/c -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wredundant-decls -DHAVE_NEW_SS_FAMILY -pthread -D_FILE_OFFSET_BITS=64 -g -O2 -MT file_list.o -MD -MP -MF .deps/file_list.Tpo -c -o file_list.o file_list.c mv -f .deps/file_list.Tpo .deps/file_list.Po gcc -DHAVE_CONFIG_H -I. -I../../../../src/include -I../include -I../../../owlib/src/include -L../../../owlib/src/c -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wredundant-decls -DHAVE_NEW_SS_FAMILY -pthread -D_FILE_OFFSET_BITS=64 -g -O2 -MT file_cd.o -MD -MP -MF .deps/file_cd.Tpo -c -o file_cd.o file_cd.c mv -f .deps/file_cd.Tpo .deps/file_cd.Po gcc -DHAVE_CONFIG_H -I. -I../../../../src/include -I../include -I../../../owlib/src/include -L../../../owlib/src/c -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wredundant-decls -DHAVE_NEW_SS_FAMILY -pthread -D_FILE_OFFSET_BITS=64 -g -O2 -MT ftp_command.o -MD -MP -MF .deps/ftp_command.Tpo -c -o ftp_command.o ftp_command.c mv -f .deps/ftp_command.Tpo .deps/ftp_command.Po gcc -DHAVE_CONFIG_H -I. -I../../../../src/include -I../include -I../../../owlib/src/include -L../../../owlib/src/c -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wredundant-decls -DHAVE_NEW_SS_FAMILY -pthread -D_FILE_OFFSET_BITS=64 -g -O2 -MT ftp_listener.o -MD -MP -MF .deps/ftp_listener.Tpo -c -o ftp_listener.o ftp_listener.c mv -f .deps/ftp_listener.Tpo .deps/ftp_listener.Po gcc -DHAVE_CONFIG_H -I. -I../../../../src/include -I../include -I../../../owlib/src/include -L../../../owlib/src/c -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wredundant-decls -DHAVE_NEW_SS_FAMILY -pthread -D_FILE_OFFSET_BITS=64 -g -O2 -MT ftp_session.o -MD -MP -MF .deps/ftp_session.Tpo -c -o ftp_session.o ftp_session.c ftp_session.c: In function `do_cwd': ftp_session.c:420: warning: assignment discards qualifiers from pointer target type mv -f .deps/ftp_session.Tpo .deps/ftp_session.Po gcc -DHAVE_CONFIG_H -I. -I../../../../src/include -I../include -I../../../owlib/src/include -L../../../owlib/src/c -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wredundant-decls -DHAVE_NEW_SS_FAMILY -pthread -D_FILE_OFFSET_BITS=64 -g -O2 -MT owftpd.o -MD -MP -MF .deps/owftpd.Tpo -c -o owftpd.o owftpd.c mv -f .deps/owftpd.Tpo .deps/owftpd.Po gcc -DHAVE_CONFIG_H -I. -I../../../../src/include -I../include -I../../../owlib/src/include -L../../../owlib/src/c -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wredundant-decls -DHAVE_NEW_SS_FAMILY -pthread -D_FILE_OFFSET_BITS=64 -g -O2 -MT telnet_session.o -MD -MP -MF .deps/telnet_session.Tpo -c -o telnet_session.o telnet_session.c mv -f .deps/telnet_session.Tpo .deps/telnet_session.Po gcc -DHAVE_CONFIG_H -I. -I../../../../src/include -I../include -I../../../owlib/src/include -L../../../owlib/src/c -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wredundant-decls -DHAVE_NEW_SS_FAMILY -pthread -D_FILE_OFFSET_BITS=64 -g -O2 -MT watchdog.o -MD -MP -MF .deps/watchdog.Tpo -c -o watchdog.o watchdog.c mv -f .deps/watchdog.Tpo .deps/watchdog.Po gcc -DHAVE_CONFIG_H -I. -I../../../../src/include -I../include -I../../../owlib/src/include -L../../../owlib/src/c -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wredundant-decls -DHAVE_NEW_SS_FAMILY -pthread -D_FILE_OFFSET_BITS=64 -g -O2 -MT daemon_assert.o -MD -MP -MF .deps/daemon_assert.Tpo -c -o daemon_assert.o daemon_assert.c mv -f .deps/daemon_assert.Tpo .deps/daemon_assert.Po /bin/sh ../../../../libtool --tag=CC --mode=link gcc -I../include -I../../../owlib/src/include -L../../../owlib/src/c -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wredundant-decls -DHAVE_NEW_SS_FAMILY -pthread -D_FILE_OFFSET_BITS=64 -g -O2 -o owftpd file_list.o file_cd.o ftp_command.o ftp_listener.o ftp_session.o owftpd.o telnet_session.o watchdog.o daemon_assert.o -low -L/usr/lib -lusb -lpthread -Wl,--rpath -Wl,/usr/lib -ldl mkdir .libs gcc -I../include -I../../../owlib/src/include -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wredundant-decls -DHAVE_NEW_SS_FAMILY -D_FILE_OFFSET_BITS=64 -g -O2 -o .libs/owftpd file_list.o file_cd.o ftp_command.o ftp_listener.o ftp_session.o owftpd.o telnet_session.o watchdog.o daemon_assert.o -Wl,--rpath -Wl,/usr/lib -L/usr/src/owfs/owfs-2.7p4/module/owlib/src/c -pthread /usr/src/owfs/owfs-2.7p4/module/owlib/src/c/.libs/libow.so -L/usr/lib /usr/lib/libusb.so -lpthread -ldl creating owftpd make[4]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owftpd/src/c' Making all in include make[4]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/owftpd/src/include' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owftpd/src/include' make[4]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/owftpd/src' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owftpd/src' make[3]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owftpd/src' make[3]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/owftpd' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owftpd' make[2]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owftpd' Making all in owcapi make[2]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/owcapi' Making all in src make[3]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/owcapi/src' Making all in c make[4]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/owcapi/src/c' /bin/sh ../../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../../src/include -I../include -I../../../owlib/src/include -L../../../owlib/src/c -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wredundant-decls -pthread -D__EXTENSIONS__ -D_FILE_OFFSET_BITS=64 -g -O2 -MT owcapi.lo -MD -MP -MF .deps/owcapi.Tpo -c -o owcapi.lo owcapi.c mkdir .libs gcc -DHAVE_CONFIG_H -I. -I../../../../src/include -I../include -I../../../owlib/src/include -L../../../owlib/src/c -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wredundant-decls -pthread -D__EXTENSIONS__ -D_FILE_OFFSET_BITS=64 -g -O2 -MT owcapi.lo -MD -MP -MF .deps/owcapi.Tpo -c owcapi.c -fPIC -DPIC -o .libs/owcapi.o gcc -DHAVE_CONFIG_H -I. -I../../../../src/include -I../include -I../../../owlib/src/include -L../../../owlib/src/c -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wredundant-decls -pthread -D__EXTENSIONS__ -D_FILE_OFFSET_BITS=64 -g -O2 -MT owcapi.lo -MD -MP -MF .deps/owcapi.Tpo -c owcapi.c -o owcapi.o >/dev/null 2>&1 mv -f .deps/owcapi.Tpo .deps/owcapi.Plo /bin/sh ../../../../libtool --tag=CC --mode=link gcc -I../include -I../../../owlib/src/include -L../../../owlib/src/c -fexceptions -Wall -W -Wundef -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wredundant-decls -pthread -D__EXTENSIONS__ -D_FILE_OFFSET_BITS=64 -g -O2 -low -version-info 4:0:0 -release 2.7 -shared -shrext .so -o libowcapi.la -rpath /usr/lib owcapi.lo -ldl gcc -shared .libs/owcapi.o -Wl,--rpath -Wl,/usr/src/owfs/owfs-2.7p4/module/owlib/src/c/.libs -L/usr/lib -L/usr/src/owfs/owfs-2.7p4/module/owlib/src/c -pthread /usr/src/owfs/owfs-2.7p4/module/owlib/src/c/.libs/libow.so -ldl -Wl,-soname -Wl,libowcapi-2.7.so.4 -o .libs/libowcapi-2.7.so.4.0.0 (cd .libs && rm -f libowcapi-2.7.so.4 && ln -s libowcapi-2.7.so.4.0.0 libowcapi-2.7.so.4) (cd .libs && rm -f libowcapi.so && ln -s libowcapi-2.7.so.4.0.0 libowcapi.so) ar cru .libs/libowcapi.a owcapi.o ranlib .libs/libowcapi.a creating libowcapi.la (cd .libs && rm -f libowcapi.la && ln -s ../libowcapi.la libowcapi.la) make[4]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owcapi/src/c' Making all in include make[4]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/owcapi/src/include' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owcapi/src/include' make[4]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/owcapi/src' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owcapi/src' make[3]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owcapi/src' make[3]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/owcapi' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owcapi' make[2]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owcapi' Making all in owtap make[2]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/owtap' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owtap' Making all in owmon make[2]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/owmon' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/owmon' Making all in swig make[2]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/swig' Making all in perl5 make[3]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/swig/perl5' cp OW/Makefile.linux OW/Makefile.PL ( cd OW; perl Makefile.PL ) Checking if your kit is complete... Looks good Warning: -L../../../owlib/src/c/.libs changed to -L/usr/src/owfs/owfs-2.7p4/module/swig/perl5/OW/../../../owlib/src/c/.libs Writing Makefile for OW /usr/bin/swig -perl5 -o OW/ow_wrap.c ../ow.i ../ow.i:172. Identifier 'get' redeclared (ignored). ../ow.i:168. Previous declaration of 'get' make -C OW -fMakefile make[4]: Entering directory `/usr/src/owfs/owfs-2.7p4/module/swig/perl5/OW' gcc -c -I../../../../src/include -I../../../owlib/src/include -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=i486 -mtune=i686 -DVERSION=\"2.7p4\" -DXS_VERSION=\"2.7p4\" -fPIC "-I/usr/lib/perl5/5.8.8/i486-linux/CORE" -pthread -D_FILE_OFFSET_BITS=64 -DSKIP_SEARCH_H -DHAVE_CONFIG_H ow_wrap.c ow_wrap.c: In function `_wrap_set_get': ow_wrap.c:566: error: syntax error before '%' token make[4]: *** [ow_wrap.o] Error 1 make[4]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/swig/perl5/OW' make[3]: *** [OW/blib/lib/OW.pm] Error 2 make[3]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/swig/perl5' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module/swig' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/owfs/owfs-2.7p4/module' make: *** [all-recursive] Error 1 [EMAIL PROTECTED]:/usr/src/owfs/owfs-2.7p4# Now I am going to revert to 2.7p3 and see what happens there, perhaps as far back as 2.7p2 or 2.7p1 but that's for something else. Paul don't use Ubuntu. If you want to use something strange for building OWFS, then use Fedora. Especially since SuSe started out life as a fork from the basic Slackware setup, who happens to be even older then Debian. ----- Gregg C Levine [EMAIL PROTECTED] "This signature was once found posting rude messages in English in the Moscow subway." ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Owfs-developers mailing list Owfs-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/owfs-developers