An interesting problem for 2.7p4

View: New views
4 Messages — Rating Filter:   Alert me  

An interesting problem for 2.7p4

by Gregg Levine :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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
root@jimkirk:/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 gregg.drwho8@...
"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@...
https://lists.sourceforge.net/lists/listinfo/owfs-developers

Re: An interesting problem for 2.7p4

by Gregg Levine :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Fri, Aug 22, 2008 at 12:22 AM, Gregg Levine <gregg.drwho8@...> 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
> root@jimkirk:/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 gregg.drwho8@...
"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@...
https://lists.sourceforge.net/lists/listinfo/owfs-developers

Re: An interesting problem for 2.7p4

by Gregg Levine :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Fri, Aug 22, 2008 at 12:59 AM, Gregg Levine <gregg.drwho8@...> wrote:

> On Fri, Aug 22, 2008 at 12:22 AM, Gregg Levine <gregg.drwho8@...> 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
>> root@jimkirk:/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 gregg.drwho8@...
> "This signature was once found posting rude
>  messages in English in the Moscow subway."
>

Hello!
Paul, everyone, I just took a close look at the breakage point. It
seems to be located exactly where the Swig libraries get involved with
making it possible to wrap the oddball languages other then C with the
OWFS processes and procedures.

Ignore my earier messages while I try an older later version of SWIG
other then the 1.3.9 one I grabbed instead of say 1.3.7 or 1.3.8. If
either of those work, then when you're ready Paul we'll need to make
changes to accomodate this version, altough it might already be in
CVS.

-----
Gregg C Levine gregg.drwho8@...
"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@...
https://lists.sourceforge.net/lists/listinfo/owfs-developers

Re: An interesting problem for 2.7p4

by Gregg Levine :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Fri, Aug 22, 2008 at 1:12 AM, Gregg Levine <gregg.drwho8@...> wrote:

> On Fri, Aug 22, 2008 at 12:59 AM, Gregg Levine <gregg.drwho8@...> wrote:
>> On Fri, Aug 22, 2008 at 12:22 AM, Gregg Levine <gregg.drwho8@...> 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
>>> root@jimkirk:/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 gregg.drwho8@...
>> "This signature was once found posting rude
>>  messages in English in the Moscow subway."
>>
>
> Hello!
> Paul, everyone, I just took a close look at the breakage point. It
> seems to be located exactly where the Swig libraries get involved with
> making it possible to wrap the oddball languages other then C with the
> OWFS processes and procedures.
>
> Ignore my earier messages while I try an older later version of SWIG
> other then the 1.3.9 one I grabbed instead of say 1.3.7 or 1.3.8. If
> either of those work, then when you're ready Paul we'll need to make
> changes to accomodate this version, altough it might already be in
> CVS.
>
> -----
> Gregg C Levine gregg.drwho8@...
> "This signature was once found posting rude
>  messages in English in the Moscow subway."
>

Hello!
That blurb about Swig versions should read 1.3.3.6 or 1.3.3.5 because
I found on the mirror the versions 1.3.29 (which does work) all the
way to 1.3.3.6. I promptly extracted 1.3.3.6 and made it. And then
repeated the make steps for OWFS version 2.7p4. Problem solved.

I am putting this down to one thing. A distinctive lack of proper
preperations for solving a big problem, namely restoring a drive.
--
-----
Gregg C Levine gregg.drwho8@...
"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@...
https://lists.sourceforge.net/lists/listinfo/owfs-developers
LightInTheBox - Buy quality products at wholesale price!