On Fri, Aug 22, 2008 at 12:22 AM, Gregg Levine <[EMAIL PROTECTED]> wrote: > 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.
Hello! This is peculiar, and also annoying. 2.7p3 promptly through out the same errors in the same stupid place. I am going to keep back tracking my way through versions until I find one that will work. I think something in the 2.6 series works. Incindentally this is Slackware-11.0 not Slackware-12.0 or Slackware-12.1 I decided not to upgrade to the newer versions because it would be difficult perhaps even impossible to properly accomplish everything. ----- 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