pkg/DESCR:
OpenDD is a DynDNS client, written in C, and especially designed for
small gateway machines, like a Soekris box. Its main feature is that it
does not require any Perl or Python interpreter. It supports HTTPS, can
send a mail report, and can run as daemon. It is also very easy to
deploy.

I would really appreciate some help to fix the warnings.

Thanks


Bruno Bigras


+++ Sat Nov 11 15:25:44 EST 2006
===>  Checking files for opendd-0.7.7
`/usr/ports/distfiles/opendd.0.7.7.tar.gz' is up to date.
>> Checksum OK for opendd.0.7.7.tar.gz. (sha1)
===>  Verifying specs:  c crypto ssl
===>  found c.40.1 crypto.13.0 ssl.11.0
===>  Extracting for opendd-0.7.7
===>  Patching for opendd-0.7.7
===>  Configuring for opendd-0.7.7
===>  Building for opendd-0.7.7
===>  Compiling iface.o ...
cc -ansi -pedantic -Wall -O2 -fno-strict-aliasing -c -o ./iface.o ./iface.c
===>  Compiling daemon.o ...
cc -ansi -pedantic -Wall -O2 -fno-strict-aliasing -c -o ./daemon.o ./daemon.c
===>  Compiling opendd.o ...
cc -ansi -pedantic -Wall -O2 -fno-strict-aliasing -c -o ./opendd.o ./opendd.c
===>  Compiling globals.o ...
cc -ansi -pedantic -Wall -O2 -fno-strict-aliasing -c -o ./globals.o ./globals.c
===>  Compiling io.o ...
cc -ansi -pedantic -Wall -O2 -fno-strict-aliasing -c -o ./include/io.o 
./include/io.c
===>  Compiling util.o ...
cc -ansi -pedantic -Wall -O2 -fno-strict-aliasing -c -o ./include/util.o 
./include/util.c
===>  Compiling socket.o ...
cc -ansi -pedantic -Wall -O2 -fno-strict-aliasing -DUSE_SOCKET_SSL -c -o 
./include/socket.o ./include/socket.c
include/socket.c: In function `BIO_read_buffer':
include/socket.c:101: warning: pointer of type `void *' used in arithmetic
===>  Compiling networklib.o ...
cc -ansi -pedantic -Wall -O2 -fno-strict-aliasing -c -o ./include/networklib.o 
./include/networklib.c
===>  Compiling chain_string.o ...
cc -ansi -pedantic -Wall -O2 -fno-strict-aliasing -c -o 
./include/chain_string.o ./include/chain_string.c
===>  Compiling chain.o ...
cc -ansi -pedantic -Wall -O2 -fno-strict-aliasing -c -o ./include/chain.o 
./include/chain.c
===>  Compiling option.o ...
cc -ansi -pedantic -Wall -O2 -fno-strict-aliasing -c -o ./include/option.o 
./include/option.c
===>  Compiling config_option.o ...
cc -ansi -pedantic -Wall -O2 -fno-strict-aliasing -c -o 
./include/config_option.o ./include/config_option.c
===>  Compiling wrapper.o ...
cc -ansi -pedantic -Wall -O2 -fno-strict-aliasing -c -o ./include/wrapper.o 
./include/wrapper.c
===>  Compiling sendmail.o ...
cc -ansi -pedantic -Wall -O2 -fno-strict-aliasing -c -o ./include/sendmail.o 
./include/sendmail.c
===>  Compiling base64.o ...
cc -ansi -pedantic -Wall -O2 -fno-strict-aliasing -c -o ./include/base64.o 
./include/base64.c

===>  Creating OpenDD program WITH SSL ...
cc -ansi -pedantic -Wall -O2 -fno-strict-aliasing -DUSE_SOCKET_SSL -lssl 
-lcrypto -o opendd main.c ./include/io.o ./include/util.o ./include/socket.o 
./include/networklib.o ./include/chain_string.o ./include/chain.o 
./include/option.o ./include/config_option.o ./include/wrapper.o 
./include/sendmail.o ./include/base64.o ./iface.o ./daemon.o ./opendd.o 
./globals.o
./include/util.o(.text+0x59): In function `stradd':
: warning: strcpy() is almost always misused, please use strlcpy()
./include/util.o(.text+0x51d): In function `getlocaltime':
: warning: sprintf() is often misused, please use snprintf()
./include/util.o(.text+0x6e): In function `stradd':
: warning: strcat() is almost always misused, please use strlcat()

===>  Faking installation for opendd-0.7.7
install -c -s -o root -g bin -m 555 
/usr/ports/mystuff/opendd/w-opendd-0.7.7/opendd/opendd 
/usr/ports/mystuff/opendd/w-opendd-0.7.7/fake-i386/usr/local/sbin
install -d -o root -g bin -m 755 
/usr/ports/mystuff/opendd/w-opendd-0.7.7/fake-i386/usr/local/share/examples/opendd/
install -c -o root -g bin -m 444 
/usr/ports/mystuff/opendd/w-opendd-0.7.7/opendd/opendd.conf 
/usr/ports/mystuff/opendd/w-opendd-0.7.7/fake-i386/usr/local/share/examples/opendd/
install -c -o root -g bin -m 444 
/usr/ports/mystuff/opendd/w-opendd-0.7.7/opendd/opendd.pem 
/usr/ports/mystuff/opendd/w-opendd-0.7.7/fake-i386/usr/local/share/examples/opendd/
install -d -o root -g bin -m 755 
/usr/ports/mystuff/opendd/w-opendd-0.7.7/fake-i386/usr/local/share/doc/opendd/
install -c -o root -g bin -m 444 
/usr/ports/mystuff/opendd/w-opendd-0.7.7/opendd/README 
/usr/ports/mystuff/opendd/w-opendd-0.7.7/fake-i386/usr/local/share/doc/opendd/
===>  Building package for opendd-0.7.7
Create /usr/ports/packages/no-arch/opendd-0.7.7.tgz
Link to /usr/ports/packages/i386/all/opendd-0.7.7.tgz
Link to /usr/ports/packages/i386/ftp/opendd-0.7.7.tgz
Link to /usr/ports/packages/i386/cdrom/opendd-0.7.7.tgz
===>  Installing opendd-0.7.7 from /usr/ports/packages/i386/all/
Adding opendd-0.7.7
--- Sat Nov 11 15:26:28 EST 2006

Attachment: opendd.tar.gz
Description: application/gzip

Reply via email to