=> Building www/larbin
Started : Thursday, 30 AUG 2018 at 21:15:08 UTC
Platform: 5.3-DEVELOPMENT DragonFly 5.3-DEVELOPMENT #141: Thu Aug 30 12:52:40 PDT 2018 root@test.backplane.com:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64
--------------------------------------------------
-- Environment
--------------------------------------------------
UNAME_r=5.3-SYNTH
UNAME_m=x86_64
UNAME_p=x86_64
UNAME_v=DragonFly 5.3-SYNTH
UNAME_s=DragonFly
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
SSL_NO_VERIFY_PEER=1
TERM=dumb
PKG_CACHEDIR=/var/cache/pkg8
PKG_DBDIR=/var/db/pkg8
PORTSDIR=/xports
LANG=C
HOME=/root
USER=root
--------------------------------------------------
-- Options
--------------------------------------------------
===> The following configuration options are available for larbin-2.6.3_2:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
--------------------------------------------------
-- CONFIGURE_ENV
--------------------------------------------------
MAKE=gmake
XDG_DATA_HOME=/construction/www/larbin
XDG_CONFIG_HOME=/construction/www/larbin
HOME=/construction/www/larbin
TMPDIR="/tmp"
PATH=/construction/www/larbin/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
SHELL=/bin/sh
CONFIG_SHELL=/bin/sh
CCVER=gcc80
CONFIG_SITE=/xports/Templates/config.site
lt_cv_sys_max_cmd_len=262144
--------------------------------------------------
-- CONFIGURE_ARGS
--------------------------------------------------
--prefix=/usr/local
${_LATE_CONFIGURE_ARGS}
--------------------------------------------------
-- MAKE_ENV
--------------------------------------------------
XDG_DATA_HOME=/construction/www/larbin
XDG_CONFIG_HOME=/construction/www/larbin
HOME=/construction/www/larbin
TMPDIR="/tmp"
PATH=/construction/www/larbin/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
NO_PIE=yes
MK_DEBUG_FILES=no
MK_KERNEL_SYMBOLS=no
SHELL=/bin/sh
NO_LINT=YES
CCVER=gcc80
PREFIX=/usr/local
LOCALBASE=/usr/local
NOPROFILE=1
CC="cc"
CFLAGS="-pipe -O2 -fno-strict-aliasing"
CPP="cpp"
CPPFLAGS=""
LDFLAGS=""
LIBS=""
CXX="c++"
CXXFLAGS=" -pipe -O2 -fno-strict-aliasing"
MANPREFIX="/usr/local"
BSD_INSTALL_PROGRAM="install -s -m 555"
BSD_INSTALL_LIB="install -s -m 0644"
BSD_INSTALL_SCRIPT="install -m 555"
BSD_INSTALL_DATA="install -m 0644"
BSD_INSTALL_MAN="install -m 444"
--------------------------------------------------
-- MAKE_ARGS
--------------------------------------------------
DESTDIR=/construction/www/larbin/stage
--------------------------------------------------
-- PLIST_SUB
--------------------------------------------------
PORTDOCS=""
PORTEXAMPLES=""
OSREL=5.3
PREFIX=%D
LOCALBASE=/usr/local
RESETPREFIX=/usr/local
LIB32DIR=lib
PROFILE="@comment "
DOCSDIR="share/doc/larbin"
EXAMPLESDIR="share/examples/larbin"
DATADIR="share/larbin"
WWWDIR="www/larbin"
ETCDIR="etc/larbin"
--------------------------------------------------
-- SUB_LIST
--------------------------------------------------
PREFIX=/usr/local
LOCALBASE=/usr/local
DATADIR=/usr/local/share/larbin
DOCSDIR=/usr/local/share/doc/larbin
EXAMPLESDIR=/usr/local/share/examples/larbin
WWWDIR=/usr/local/www/larbin
ETCDIR=/usr/local/etc/larbin
--------------------------------------------------
-- /etc/make.conf
--------------------------------------------------
SYNTHPROFILE=LiveSystem
USE_PACKAGE_DEPENDS_ONLY=yes
PACKAGE_BUILDING=yes
BATCH=yes
PKG_CREATE_VERBOSE=yes
PORTSDIR=/xports
DISTDIR=/distfiles
WRKDIRPREFIX=/construction
PORT_DBDIR=/options
PACKAGES=/packages
MAKE_JOBS_NUMBER_LIMIT=12
_ALTCCVERSION_921dbbb2=none
_OBJC_ALTCCVERSION_921dbbb2=none
_SMP_CPUS=32
UID=0
ARCH=x86_64
OPSYS=DragonFly
DFLYVERSION=500316
OSVERSION=9999999
OSREL=5.3
_OSRELEASE=5.3-SYNTH
PYTHONBASE=/usr/local
_PKG_CHECKED=1
--------------------------------------------------------------------------------
-- Phase: check-sanity
--------------------------------------------------------------------------------
=====================================================================
Make sure you have a look at the larbin documentation available at:
http://larbin.sourceforge.net/custom-eng.html.
=====================================================================
===> NOTICE:
The larbin port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:
https://bugs.freebsd.org/bugzilla
More information about port maintainership is available at:
https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port
===> License GPLv2 accepted by the user
--------------------------------------------------------------------------------
-- Phase: pkg-depends
--------------------------------------------------------------------------------
===> larbin-2.6.3_2 depends on file: /usr/local/sbin/pkg - not found
===> Installing existing package /packages/All/pkg-1.10.5_1.txz
Installing pkg-1.10.5_1...
Extracting pkg-1.10.5_1: .......... done
===> larbin-2.6.3_2 depends on file: /usr/local/sbin/pkg - found
===> Returning to build of larbin-2.6.3_2
--------------------------------------------------------------------------------
-- Phase: fetch-depends
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Phase: fetch
--------------------------------------------------------------------------------
=====================================================================
Make sure you have a look at the larbin documentation available at:
http://larbin.sourceforge.net/custom-eng.html.
=====================================================================
===> NOTICE:
The larbin port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:
https://bugs.freebsd.org/bugzilla
More information about port maintainership is available at:
https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port
===> License GPLv2 accepted by the user
===> Fetching all distfiles required by larbin-2.6.3_2 for building
--------------------------------------------------------------------------------
-- Phase: checksum
--------------------------------------------------------------------------------
=====================================================================
Make sure you have a look at the larbin documentation available at:
http://larbin.sourceforge.net/custom-eng.html.
=====================================================================
===> NOTICE:
The larbin port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:
https://bugs.freebsd.org/bugzilla
More information about port maintainership is available at:
https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port
===> License GPLv2 accepted by the user
===> Fetching all distfiles required by larbin-2.6.3_2 for building
=> SHA256 Checksum OK for larbin-2.6.3.tar.gz.
--------------------------------------------------------------------------------
-- Phase: extract-depends
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Phase: extract
--------------------------------------------------------------------------------
=====================================================================
Make sure you have a look at the larbin documentation available at:
http://larbin.sourceforge.net/custom-eng.html.
=====================================================================
===> NOTICE:
The larbin port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:
https://bugs.freebsd.org/bugzilla
More information about port maintainership is available at:
https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port
===> License GPLv2 accepted by the user
===> Fetching all distfiles required by larbin-2.6.3_2 for building
===> Extracting for larbin-2.6.3_2
=> SHA256 Checksum OK for larbin-2.6.3.tar.gz.
--------------------------------------------------------------------------------
-- Phase: patch-depends
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Phase: patch
--------------------------------------------------------------------------------
===> Patching for larbin-2.6.3_2
===> Applying ports patches for larbin-2.6.3_2
--------------------------------------------------------------------------------
-- Phase: build-depends
--------------------------------------------------------------------------------
===> larbin-2.6.3_2 depends on executable: bash - not found
===> Installing existing package /packages/All/bash-4.4.23.txz
Installing bash-4.4.23...
`-- Installing gettext-runtime-0.19.8.1_1...
| `-- Installing indexinfo-0.3.1...
| `-- Extracting indexinfo-0.3.1: .... done
`-- Extracting gettext-runtime-0.19.8.1_1: .......... done
Extracting bash-4.4.23: .......... done
===> larbin-2.6.3_2 depends on executable: bash - found
===> Returning to build of larbin-2.6.3_2
===> larbin-2.6.3_2 depends on executable: makedepend - not found
===> Installing existing package /packages/All/makedepend-1.0.5,1.txz
Installing makedepend-1.0.5,1...
`-- Installing xproto-7.0.31...
`-- Extracting xproto-7.0.31: .......... done
Extracting makedepend-1.0.5,1: ..... done
===> larbin-2.6.3_2 depends on executable: makedepend - found
===> Returning to build of larbin-2.6.3_2
===> larbin-2.6.3_2 depends on executable: gmake - not found
===> Installing existing package /packages/All/gmake-4.2.1_2.txz
Installing gmake-4.2.1_2...
Extracting gmake-4.2.1_2: .......... done
===> larbin-2.6.3_2 depends on executable: gmake - found
===> Returning to build of larbin-2.6.3_2
--------------------------------------------------------------------------------
-- Phase: lib-depends
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Phase: configure
--------------------------------------------------------------------------------
===> Configuring for larbin-2.6.3_2
loading site script /xports/Templates/config.site
checking whether you requested dynamic linking... yes, by default
checking for gcc... cc
checking whether the C compiler (cc -pipe -O2 -fno-strict-aliasing ) works... yes
checking whether the C compiler (cc -pipe -O2 -fno-strict-aliasing ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether cc accepts -g... yes
checking how to run the C preprocessor... cpp
checking for ranlib... ranlib
checking for a BSD compatible install... /usr/bin/install -c
checking for poll... (cached) yes
checking for socket... yes
checking for inet_ntoa... (cached) yes
checking for tsearch... (cached) yes
checking for INADDR_LOOPBACK... found
checking for inet_aton... (cached) yes
checking inlines... yes
checking __attribute__((,,))... yes
checking __attribute__((noreturn))... yes
checking __attribute__((const))... yes
checking __attribute__((format...))... yes
checking for sys/select.h... (cached) yes
creating ./config.status
creating config.h
config.h is unchanged
gmake[1]: Entering directory '/construction/www/larbin/larbin-2.6.3'
(cd src; gmake dep)
gmake[2]: Entering directory '/construction/www/larbin/larbin-2.6.3/src'
for d in utils interf fetch; do (cd $d; gmake dep-in); done
gmake[3]: Entering directory '/construction/www/larbin/larbin-2.6.3/src/utils'
makedepend -f- -I.. -Y *.cc 2> /dev/null > .depend
gmake[3]: Leaving directory '/construction/www/larbin/larbin-2.6.3/src/utils'
gmake[3]: Entering directory '/construction/www/larbin/larbin-2.6.3/src/interf'
makedepend -f- -I.. -Y *.cc 2> /dev/null > .depend
gmake[3]: Leaving directory '/construction/www/larbin/larbin-2.6.3/src/interf'
gmake[3]: Entering directory '/construction/www/larbin/larbin-2.6.3/src/fetch'
makedepend -f- -I.. -Y *.cc 2> /dev/null > .depend
gmake[3]: Leaving directory '/construction/www/larbin/larbin-2.6.3/src/fetch'
gmake dep-here
gmake[3]: Entering directory '/construction/www/larbin/larbin-2.6.3/src'
makedepend -f- -I. -Y *.cc 2> /dev/null > .depend
gmake[3]: Leaving directory '/construction/www/larbin/larbin-2.6.3/src'
gmake[2]: Leaving directory '/construction/www/larbin/larbin-2.6.3/src'
gmake[1]: Leaving directory '/construction/www/larbin/larbin-2.6.3'
--------------------------------------------------------------------------------
-- Phase: build
--------------------------------------------------------------------------------
===> Building for larbin-2.6.3_2
gmake[1]: Entering directory '/construction/www/larbin/larbin-2.6.3'
(cd adns; gmake)
gmake[2]: Entering directory '/construction/www/larbin/larbin-2.6.3/adns'
cc -pipe -O2 -fno-strict-aliasing -Wall -D_REENTRANT -Wall -D_REENTRANT -c -o types.o types.c
In file included from types.c:35:
types.c: In function 'pa_mx_raw':
internal.h:705:74: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define GET_W(cb,tv) ((tv)=0, (tv)|=(GETIL_B((cb))<<8), (tv)|=GETIL_B(cb), (tv))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
types.c:602:3: note: in expansion of macro 'GET_W'
GET_W(cbyte,pref);
^~~~~
types.c: In function 'pa_mx':
internal.h:705:74: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define GET_W(cb,tv) ((tv)=0, (tv)|=(GETIL_B((cb))<<8), (tv)|=GETIL_B(cb), (tv))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
types.c:631:3: note: in expansion of macro 'GET_W'
GET_W(cbyte,pref);
^~~~~
types.c: In function 'pap_mailbox822':
types.c:860:27: warning: pointer targets in passing argument 2 of 'adns__vbuf_appendq' differ in signedness [-Wpointer-sign]
adns__vbuf_appendq(vb,"\"",1);
^~~~
In file included from types.c:35:
internal.h:333:6: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
void adns__vbuf_appendq(vbuf *vb, const byte *data, int len);
^~~~~~~~~~~~~~~~~~
types.c:863:54: warning: pointer targets in passing argument 2 of 'adns__vbuf_appendq' differ in signedness [-Wpointer-sign]
if (c == '"' || c=='\\') adns__vbuf_appendq(vb,"\\",1);
^~~~
In file included from types.c:35:
internal.h:333:6: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
void adns__vbuf_appendq(vbuf *vb, const byte *data, int len);
^~~~~~~~~~~~~~~~~~
types.c:866:27: warning: pointer targets in passing argument 2 of 'adns__vbuf_appendq' differ in signedness [-Wpointer-sign]
adns__vbuf_appendq(vb,"\"",1);
^~~~
In file included from types.c:35:
internal.h:333:6: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
void adns__vbuf_appendq(vbuf *vb, const byte *data, int len);
^~~~~~~~~~~~~~~~~~
types.c: In function 'pa_soa':
internal.h:705:74: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define GET_W(cb,tv) ((tv)=0, (tv)|=(GETIL_B((cb))<<8), (tv)|=GETIL_B(cb), (tv))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
types.c:946:5: note: in expansion of macro 'GET_W'
GET_W(cbyte,msw);
^~~~~
internal.h:705:74: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define GET_W(cb,tv) ((tv)=0, (tv)|=(GETIL_B((cb))<<8), (tv)|=GETIL_B(cb), (tv))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
types.c:947:5: note: in expansion of macro 'GET_W'
GET_W(cbyte,lsw);
^~~~~
cc -pipe -O2 -fno-strict-aliasing -Wall -D_REENTRANT -Wall -D_REENTRANT -c -o event.o event.c
event.c: In function 'tcp_close':
event.c:47:7: warning: variable 'serv' set but not used [-Wunused-but-set-variable]
int serv;
^~~~
event.c: In function 'adns_processreadable':
event.c:388:32: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign]
(struct sockaddr*)&udpaddr,&udpaddrlen);
^~~~~~~~~~~
In file included from event.c:37:
/usr/include/sys/socket.h:496:9: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *'
ssize_t recvfrom(int, void * __restrict, size_t, int,
^~~~~~~~
cc -pipe -O2 -fno-strict-aliasing -Wall -D_REENTRANT -Wall -D_REENTRANT -c -o query.o query.c
query.c: In function 'adns__search_next':
query.c:173:43: warning: pointer targets in passing argument 2 of 'adns__vbuf_append' differ in signedness [-Wpointer-sign]
if (!adns__vbuf_append(&qu->search_vb,".",1) ||
^~~
In file included from query.c:30:
internal.h:331:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
int adns__vbuf_append(vbuf *vb, const byte *data, int len);
^~~~~~~~~~~~~~~~~
query.c:182:37: warning: pointer targets in passing argument 3 of 'query_simple' differ in signedness [-Wpointer-sign]
query_simple(ads,qu, qu->search_vb.buf, qu->search_vb.used, qu->typei, qu->flags, now);
~~~~~~~~~~~~~^~~~
query.c:126:13: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
static void query_simple(adns_state ads, adns_query qu,
^~~~~~~~~~~~
query.c: In function 'adns_submit':
query.c:241:41: warning: pointer targets in passing argument 2 of 'adns__vbuf_append' differ in signedness [-Wpointer-sign]
r= adns__vbuf_append(&qu->search_vb,owner,ol);
^~~~~
In file included from query.c:30:
internal.h:331:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'const char *'
int adns__vbuf_append(vbuf *vb, const byte *data, int len);
^~~~~~~~~~~~~~~~~
query.c: In function 'adns__query_done':
query.c:513:38: warning: pointer targets in passing argument 2 of 'save_owner' differ in signedness [-Wpointer-sign]
if (!save_owner(qu, qu->search_vb.buf, qu->search_vb.used)) {
~~~~~~~~~~~~~^~~~
query.c:189:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
static int save_owner(adns_query qu, const char *owner, int ol) {
^~~~~~~~~~
cc -pipe -O2 -fno-strict-aliasing -Wall -D_REENTRANT -Wall -D_REENTRANT -c -o reply.o reply.c
In file included from reply.c:30:
reply.c: In function 'adns__procdgram':
internal.h:705:74: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define GET_W(cb,tv) ((tv)=0, (tv)|=(GETIL_B((cb))<<8), (tv)|=GETIL_B(cb), (tv))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
reply.c:54:3: note: in expansion of macro 'GET_W'
GET_W(cbyte,id);
^~~~~
internal.h:705:74: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define GET_W(cb,tv) ((tv)=0, (tv)|=(GETIL_B((cb))<<8), (tv)|=GETIL_B(cb), (tv))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
reply.c:57:3: note: in expansion of macro 'GET_W'
GET_W(cbyte,qdcount);
^~~~~
internal.h:705:74: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define GET_W(cb,tv) ((tv)=0, (tv)|=(GETIL_B((cb))<<8), (tv)|=GETIL_B(cb), (tv))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
reply.c:58:3: note: in expansion of macro 'GET_W'
GET_W(cbyte,ancount);
^~~~~
internal.h:705:74: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define GET_W(cb,tv) ((tv)=0, (tv)|=(GETIL_B((cb))<<8), (tv)|=GETIL_B(cb), (tv))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
reply.c:59:3: note: in expansion of macro 'GET_W'
GET_W(cbyte,nscount);
^~~~~
internal.h:705:74: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define GET_W(cb,tv) ((tv)=0, (tv)|=(GETIL_B((cb))<<8), (tv)|=GETIL_B(cb), (tv))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
reply.c:60:3: note: in expansion of macro 'GET_W'
GET_W(cbyte,arcount);
^~~~~
reply.c:205:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
l= strlen(qu->vb.buf)+1;
~~~~~~^~~~
In file included from internal.h:41,
from reply.c:30:
/usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
size_t strlen(const char *) __pure;
^~~~~~
reply.c:38:25: warning: variable 'arstart' set but not used [-Wunused-but-set-variable]
int anstart, nsstart, arstart;
^~~~~~~
cc -pipe -O2 -fno-strict-aliasing -Wall -D_REENTRANT -Wall -D_REENTRANT -c -o general.o general.c
general.c: In function 'adns__vbuf_appendstr':
general.c:148:31: warning: pointer targets in passing argument 2 of 'adns__vbuf_append' differ in signedness [-Wpointer-sign]
return adns__vbuf_append(vb,data,l);
^~~~
general.c:127:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'const char *'
int adns__vbuf_append(vbuf *vb, const byte *data, int len) {
^~~~~~~~~~~~~~~~~
general.c: In function 'adns__diag_domain':
general.c:171:25: warning: pointer targets in passing argument 2 of 'adns__vbuf_append' differ in signedness [-Wpointer-sign]
adns__vbuf_append(vb,"",1))) {
^~
general.c:127:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
int adns__vbuf_append(vbuf *vb, const byte *data, int len) {
^~~~~~~~~~~~~~~~~
general.c:177:26: warning: pointer targets in passing argument 2 of 'adns__vbuf_append' differ in signedness [-Wpointer-sign]
adns__vbuf_append(vb,"",1);
^~
general.c:127:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
int adns__vbuf_append(vbuf *vb, const byte *data, int len) {
^~~~~~~~~~~~~~~~~
general.c:179:12: warning: pointer targets in returning 'byte *' {aka 'unsigned char *'} from a function with return type 'const char *' differ in signedness [-Wpointer-sign]
return vb->buf;
~~^~~~~
general.c: In function 'adns_rr_info':
general.c:202:30: warning: pointer targets in passing argument 2 of 'adns__vbuf_append' differ in signedness [-Wpointer-sign]
if (!adns__vbuf_append(&vb,"",1)) { st= adns_s_nomemory; goto x_freevb; }
^~
general.c:127:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
int adns__vbuf_append(vbuf *vb, const byte *data, int len) {
^~~~~~~~~~~~~~~~~
In file included from internal.h:37,
from general.c:37:
general.c:203:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
assert(strlen(vb.buf) == vb.used-1);
~~^~~~
In file included from internal.h:41,
from general.c:37:
/usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
size_t strlen(const char *) __pure;
^~~~~~
general.c:205:24: warning: pointer targets in assignment from 'byte *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign]
if (!*data_r) *data_r= vb.buf;
^
cc -pipe -O2 -fno-strict-aliasing -Wall -D_REENTRANT -Wall -D_REENTRANT -c -o setup.o setup.c
setup.c: In function 'ccf_sortlist':
setup.c:197:11: warning: suggest parentheses around operand of '!' or change '&' to '&&' or '!' to '~' [-Wparentheses]
if (!baselocal & 0x080000000UL) /* class A */
^~~~~~~~~~
setup.c: In function 'readconfiggeneric':
setup.c:384:70: warning: field precision specifier '.*' expects argument of type 'int', but argument 7 has type 'long int' [-Wformat=]
adns__diag(ads,-1,0,"%s:%d: unknown configuration directive `%.*s'",
~~^~
filename,lno,q-p,p);
~~~
cc -pipe -O2 -fno-strict-aliasing -Wall -D_REENTRANT -Wall -D_REENTRANT -c -o transmit.o transmit.c
transmit.c: In function 'adns__mkquery':
transmit.c:98:31: warning: operation on 'p' may be undefined [-Wsequence-point]
c= (*p++ - '0')*100 + (*p++ - '0')*10 + (*p++ - '0');
~^~
transmit.c:98:31: warning: operation on 'p' may be undefined [-Wsequence-point]
cc -pipe -O2 -fno-strict-aliasing -Wall -D_REENTRANT -Wall -D_REENTRANT -c -o parse.o parse.c
parse.c: In function 'vbuf__append_quoted1035':
parse.c:46:63: warning: pointer targets in passing argument 2 of 'adns__vbuf_append' differ in signedness [-Wpointer-sign]
if (!adns__vbuf_append(vb,buf,i) || !adns__vbuf_append(vb,qbuf,strlen(qbuf)))
^~~~
In file included from parse.c:28:
internal.h:331:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
int adns__vbuf_append(vbuf *vb, const byte *data, int len);
^~~~~~~~~~~~~~~~~
parse.c: In function 'adns__findlabel_next':
parse.c:75:8: warning: pointer targets in assignment from 'const byte *' {aka 'const unsigned char *'} to 'const char *' differ in signedness [-Wpointer-sign]
dgram= fls->dgram;
^
parse.c: In function 'adns__parse_domain_more':
parse.c:138:33: warning: pointer targets in passing argument 2 of 'adns__vbuf_append' differ in signedness [-Wpointer-sign]
if (!adns__vbuf_append(vb,".",1)) return adns_s_nomemory;
^~~
In file included from parse.c:28:
internal.h:331:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
int adns__vbuf_append(vbuf *vb, const byte *data, int len);
^~~~~~~~~~~~~~~~~
parse.c:155:29: warning: pointer targets in passing argument 2 of 'adns__vbuf_append' differ in signedness [-Wpointer-sign]
if (!adns__vbuf_append(vb,"",1)) return adns_s_nomemory;
^~
In file included from parse.c:28:
internal.h:331:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *'
int adns__vbuf_append(vbuf *vb, const byte *data, int len);
^~~~~~~~~~~~~~~~~
parse.c: In function 'adns__findrr_anychk':
internal.h:705:74: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define GET_W(cb,tv) ((tv)=0, (tv)|=(GETIL_B((cb))<<8), (tv)|=GETIL_B(cb), (tv))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
parse.c:204:3: note: in expansion of macro 'GET_W'
GET_W(cbyte,tmp); *type_r= tmp;
^~~~~
internal.h:705:74: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define GET_W(cb,tv) ((tv)=0, (tv)|=(GETIL_B((cb))<<8), (tv)|=GETIL_B(cb), (tv))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
parse.c:205:3: note: in expansion of macro 'GET_W'
GET_W(cbyte,tmp); *class_r= tmp;
^~~~~
internal.h:710:27: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define GET_L(cb,tv) ( (tv)=0, \
~~~~~~~~~~~
(tv)|=(GETIL_B((cb))<<24), \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(tv)|=(GETIL_B((cb))<<16), \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(tv)|=(GETIL_B((cb))<<8), \
~~~~~~~~~~~~~~~~~~~~~~~~~~~
(tv)|=GETIL_B(cb), \
~~~~~~~~~~~~~~~~~^~~
(tv) )
~~~~~~
parse.c:207:3: note: in expansion of macro 'GET_L'
GET_L(cbyte,ttl);
^~~~~
internal.h:705:74: warning: right-hand operand of comma expression has no effect [-Wunused-value]
#define GET_W(cb,tv) ((tv)=0, (tv)|=(GETIL_B((cb))<<8), (tv)|=GETIL_B(cb), (tv))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
parse.c:211:3: note: in expansion of macro 'GET_W'
GET_W(cbyte,rdlen); if (rdlen_r) *rdlen_r= rdlen;
^~~~~
cc -pipe -O2 -fno-strict-aliasing -Wall -D_REENTRANT -Wall -D_REENTRANT -c -o poll.o poll.c
cc -pipe -O2 -fno-strict-aliasing -Wall -D_REENTRANT -Wall -D_REENTRANT -c -o check.o check.c
rm -f libadns.a
ar cq libadns.a types.o event.o query.o reply.o general.o setup.o transmit.o parse.o poll.o check.o
gmake[2]: Leaving directory '/construction/www/larbin/larbin-2.6.3/adns'
(cd src; gmake all)
gmake[2]: Entering directory '/construction/www/larbin/larbin-2.6.3/src'
for d in utils interf fetch; do (cd $d; gmake all); done
gmake[3]: Entering directory '/construction/www/larbin/larbin-2.6.3/src/utils'
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o string.o string.cc
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o debug.o debug.cc
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o url.o url.cc
In file included from ../global.h:15,
from url.cc:18:
../../adns/adns.h:273:9: warning: unnecessary parentheses in declaration of 'array' [-Wparentheses]
char *(array[2]);
^
../../adns/adns.h:310:11: warning: unnecessary parentheses in declaration of 'str' [-Wparentheses]
char *(*str); /* ns_raw, cname, ptr, ptr_raw */
^
../../adns/adns.h:311:21: warning: unnecessary parentheses in declaration of 'manyistr' [-Wparentheses]
adns_rr_intstr *(*manyistr); /* txt (list of strings ends with i=-1, str=0) */
^
url.cc: In constructor 'url::url(char*, int8_t, url*)':
url.cc:155:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
if (startWith("http://", u)) {
^
url.cc:166:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
if (startWith("http:", u)) {
^
url.cc: In constructor 'url::url(char*, int8_t)':
url.cc:193:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
if (startWith("http://", line+i)) {
^
url.cc: In member function 'void url::parse(char*)':
url.cc:456:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
file = newString("/");
^
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o connexion.o connexion.cc
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o text.o text.cc
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o histogram.o histogram.cc
In file included from ../global.h:15,
from histogram.cc:16:
../../adns/adns.h:273:9: warning: unnecessary parentheses in declaration of 'array' [-Wparentheses]
char *(array[2]);
^
../../adns/adns.h:310:11: warning: unnecessary parentheses in declaration of 'str' [-Wparentheses]
char *(*str); /* ns_raw, cname, ptr, ptr_raw */
^
../../adns/adns.h:311:21: warning: unnecessary parentheses in declaration of 'manyistr' [-Wparentheses]
adns_rr_intstr *(*manyistr); /* txt (list of strings ends with i=-1, str=0) */
^
histogram.cc: In member function 'void Histogram::write(int)':
histogram.cc:158:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire (fds, "\n\nOne column is the number of pages retrieved during ");
^
histogram.cc:160:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire (fds, " seconds : \n");
^
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o webserver.o webserver.cc
In file included from ../global.h:15,
from webserver.cc:27:
../../adns/adns.h:273:9: warning: unnecessary parentheses in declaration of 'array' [-Wparentheses]
char *(array[2]);
^
../../adns/adns.h:310:11: warning: unnecessary parentheses in declaration of 'str' [-Wparentheses]
char *(*str); /* ns_raw, cname, ptr, ptr_raw */
^
../../adns/adns.h:311:21: warning: unnecessary parentheses in declaration of 'manyistr' [-Wparentheses]
adns_rr_intstr *(*manyistr); /* txt (list of strings ends with i=-1, str=0) */
^
webserver.cc: In function 'void writeHeader(int)':
webserver.cc:84:108: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "HTTP/1.0 200 OK\r\nServer: Larbin\r\nContent-type: text/html\r\n\r\n\n
\n");
^
webserver.cc:86:145: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " real time statistic\n\n\nLarbin is up and running !
\n\n");
^
webserver.cc: In function 'void writeFooter(int)':
webserver.cc:91:507: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\n
\nstats\n(small stats+graphics)\ndebug\nall\nip\ndns\noutput\n
\n\nsebastien@ailleret.com\n\n");
^
webserver.cc: In function 'void writeTime(int)':
webserver.cc:99:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "Start date : ");
^
webserver.cc:101:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "Current date : ");
^
webserver.cc:103:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "up: ");
^
webserver.cc:109:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " day(s) ");
^
webserver.cc:113:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ":");
^
webserver.cc:116:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ":");
^
webserver.cc: In function 'void writeStats(int)':
webserver.cc:162:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\n\nPages :
\n\nurls treated : ");
^
webserver.cc:163:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, urls, "%13d");
^
webserver.cc:164:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " (current rate : ");
^
webserver.cc:165:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, urlsRate, "%3d");
^
webserver.cc:166:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ", overall rate : ");
^
webserver.cc:167:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, urls / totalduree, "%3d");
^
webserver.cc:168:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ")\nforb robots : ");
^
webserver.cc:169:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, answers[forbiddenRobots], "%14d");
^
webserver.cc:170:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\nno dns : ");
^
webserver.cc:171:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, answers[noDNS], "%19d");
^
webserver.cc:172:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\n\nPages : ");
^
webserver.cc:173:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, pages, "%20d");
^
webserver.cc:174:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " (current rate : ");
^
webserver.cc:175:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, pagesRate, "%3d");
^
webserver.cc:176:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ", overall rate : ");
^
webserver.cc:177:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, pages / totalduree, "%3d");
^
webserver.cc:178:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ")\nSuccess : ");
^
webserver.cc:179:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, answers[success], "%18d");
^
webserver.cc:180:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " (current rate : ");
^
webserver.cc:181:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, successRate, "%3d");
^
webserver.cc:182:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ", overall rate : ");
^
webserver.cc:183:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, answers[success] / totalduree, "%3d");
^
webserver.cc:184:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ")\nno connection : ");
^
webserver.cc:185:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, answers[noConnection], "%12d");
^
webserver.cc:186:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\nearly stop : ");
^
webserver.cc:187:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, answers[earlyStop], "%15d");
^
webserver.cc:188:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\ntimeout : ");
^
webserver.cc:189:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, answers[timeout], "%18d");
^
webserver.cc:190:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\nbad type : ");
^
webserver.cc:191:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, answers[badType], "%17d");
^
webserver.cc:192:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\ntoo big : ");
^
webserver.cc:193:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, answers[tooBig], "%18d");
^
webserver.cc:194:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\nerr 30X : ");
^
webserver.cc:195:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, answers[err30X], "%18d");
^
webserver.cc:196:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\nerr 40X : ");
^
webserver.cc:197:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, answers[err40X], "%18d");
^
webserver.cc:202:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\n\nurls accepted : ");
^
webserver.cc:204:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " / ");
^
webserver.cc:206:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\n\nfast robots : ");
^
webserver.cc:207:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, answers[fastRobots], "%14d");
^
webserver.cc:208:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\nfast no conn : ");
^
webserver.cc:209:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, answers[fastNoConn], "%13d");
^
webserver.cc:210:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\nfast no dns : ");
^
webserver.cc:211:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, answers[fastNoDns], "%14d");
^
webserver.cc:212:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\ntoo deep : ");
^
webserver.cc:213:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, answers[tooDeep], "%17d");
^
webserver.cc:214:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\ndup url : ");
^
webserver.cc:215:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, answers[urlDup], "%18d");
^
webserver.cc:217:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\n\nSites seen (dns call done) :
\n\ntotal number : ");
^
webserver.cc:218:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, siteSeen, "%18d");
^
webserver.cc:219:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " +");
^
webserver.cc:220:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, global::nbDnsCalls, "%2d");
^
webserver.cc:221:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " (current rate : ");
^
webserver.cc:222:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, siteSeenRate, "%2d");
^
webserver.cc:223:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ", overall rate : ");
^
webserver.cc:224:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, siteSeen / totalduree, "%2d");
^
webserver.cc:225:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ")\nwith dns : ");
^
webserver.cc:226:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, siteDNS, "%22d");
^
webserver.cc:227:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " (current rate : ");
^
webserver.cc:228:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, siteDNSRate, "%2d");
^
webserver.cc:229:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ", overall rate : ");
^
webserver.cc:230:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, siteDNS / totalduree, "%2d");
^
webserver.cc:231:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ")\nwith robots.txt : ");
^
webserver.cc:232:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, siteRobots, "%15d");
^
webserver.cc:233:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\nwith good robots.txt : ");
^
webserver.cc:234:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, robotsOK, "%10d");
^
webserver.cc:236:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\n\nsites ready : ");
^
webserver.cc:240:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
- global::freeConns->getLength(), "%5d");
^
webserver.cc:241:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\nsites without ip : ");
^
webserver.cc:242:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, global::dnsSites->getLength(), "%5d");
^
webserver.cc: In function 'void writeGraph(int)':
webserver.cc:252:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\n\nHistograms :
");
^
webserver.cc: In function 'void writeDebug(int)':
webserver.cc:263:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\n\nRessources Sharing :
\n\nused connexions : ");
^
webserver.cc:264:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, global::nb_conn - global::freeConns->getLength(), "%8d");
^
webserver.cc:269:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\nfree connexions : ");
^
webserver.cc:270:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, global::freeConns->getLength(), "%8d");
^
webserver.cc:271:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\nparsers : ");
^
webserver.cc:272:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, debPars, "%8d");
^
webserver.cc:273:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\n\nsites in ram : ");
^
webserver.cc:274:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, sites, "%8d");
^
webserver.cc:275:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\nipsites in ram : ");
^
webserver.cc:276:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, ipsites, "%8d");
^
webserver.cc:277:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\nurls in ram : ");
^
webserver.cc:278:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, debUrl, "%8d");
^
webserver.cc:279:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " (");
^
webserver.cc:281:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " = ");
^
webserver.cc:283:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " + ");
^
webserver.cc:285:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ")\nurls on disk : ");
^
webserver.cc:288:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, ui+uiw, "%8d");
^
webserver.cc:289:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " (");
^
webserver.cc:291:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " + ");
^
webserver.cc:293:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ")\npriority urls : ");
^
webserver.cc:296:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, up+upw, "%8d");
^
webserver.cc:297:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " (");
^
webserver.cc:299:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " + ");
^
webserver.cc:302:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ")\nmiss urls : ");
^
webserver.cc:303:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireInti(fds, missUrl, "%8d");
^
webserver.cc:305:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\n\nreceive : ");
^
webserver.cc:306:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireIntl(fds, byte_read, "%12lu");
^
webserver.cc:307:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " (current rate : ");
^
webserver.cc:308:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireIntl(fds, readRate, "%7lu");
^
webserver.cc:309:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ", overall rate : ");
^
webserver.cc:310:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireIntl(fds, byte_read / totalduree, "%7lu");
^
webserver.cc:311:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ")\nemit : ");
^
webserver.cc:312:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireIntl(fds, byte_write, "%12lu");
^
webserver.cc:313:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " (current rate : ");
^
webserver.cc:314:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireIntl(fds, writeRate, "%7lu");
^
webserver.cc:315:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ", overall rate : ");
^
webserver.cc:316:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrireIntl(fds, byte_write / totalduree, "%7lu");
^
webserver.cc:318:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, ")\n\nstateMain : ");
^
webserver.cc:320:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "\ndebug : ");
^
webserver.cc: In function 'void writeUrls(int)':
webserver.cc:337:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds,"Urls in next NamedSite
\n");
^
webserver.cc:341:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " waiting url(s)\n\n");
^
webserver.cc:348:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "no site available\n");
^
webserver.cc: In function 'void writeIpUrls(int)':
webserver.cc:355:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds,"Urls in next IPSite
\n");
^
webserver.cc:360:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, " waiting url(s)\n\n");
^
webserver.cc:367:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "no site available\n");
^
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o PersistentFifo.o PersistentFifo.cc
In file included from ../global.h:15,
from PersistentFifo.cc:14:
../../adns/adns.h:273:9: warning: unnecessary parentheses in declaration of 'array' [-Wparentheses]
char *(array[2]);
^
../../adns/adns.h:310:11: warning: unnecessary parentheses in declaration of 'str' [-Wparentheses]
char *(*str); /* ns_raw, cname, ptr, ptr_raw */
^
../../adns/adns.h:311:21: warning: unnecessary parentheses in declaration of 'manyistr' [-Wparentheses]
adns_rr_intstr *(*manyistr); /* txt (list of strings ends with i=-1, str=0) */
^
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o hashDup.o hashDup.cc
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o mypthread.o mypthread.cc
gmake[3]: Leaving directory '/construction/www/larbin/larbin-2.6.3/src/utils'
gmake[3]: Entering directory '/construction/www/larbin/larbin-2.6.3/src/interf'
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o input.o input.cc
In file included from ../global.h:15,
from input.cc:14:
../../adns/adns.h:273:9: warning: unnecessary parentheses in declaration of 'array' [-Wparentheses]
char *(array[2]);
^
../../adns/adns.h:310:11: warning: unnecessary parentheses in declaration of 'str' [-Wparentheses]
char *(*str); /* ns_raw, cname, ptr, ptr_raw */
^
../../adns/adns.h:311:21: warning: unnecessary parentheses in declaration of 'manyistr' [-Wparentheses]
adns_rr_intstr *(*manyistr); /* txt (list of strings ends with i=-1, str=0) */
^
input.cc: In function 'int input()':
input.cc:70:231: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fdc, "Welcome to larbin input system !\nYour first line should look like \"priority:0 depth:5 test:1\"\nThe following should contain one url per line (http://pauillac.inria.fr/~ailleret/prog/larbin/ for instance)\n\n");
^
input.cc:91:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(in->fds, "Incorrect input\n");
^
input.cc:128:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(in->fds, "Bye bye...\n");
^
input.cc: In function 'bool readMore(Input*)':
input.cc:147:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(in->fds, "Url submitted too long\n");
^
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o useroutput.o useroutput.cc
In file included from ../global.h:15,
from ../interf/defaultuseroutput.cc:12,
from useroutput.cc:24:
../../adns/adns.h:273:9: warning: unnecessary parentheses in declaration of 'array' [-Wparentheses]
char *(array[2]);
^
../../adns/adns.h:310:11: warning: unnecessary parentheses in declaration of 'str' [-Wparentheses]
char *(*str); /* ns_raw, cname, ptr, ptr_raw */
^
../../adns/adns.h:311:21: warning: unnecessary parentheses in declaration of 'manyistr' [-Wparentheses]
adns_rr_intstr *(*manyistr); /* txt (list of strings ends with i=-1, str=0) */
^
In file included from useroutput.cc:24:
../interf/defaultuseroutput.cc: In function 'void outputStats(int)':
../interf/defaultuseroutput.cc:60:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
ecrire(fds, "Nothing to declare");
^
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o output.o output.cc
In file included from ../global.h:15,
from output.cc:12:
../../adns/adns.h:273:9: warning: unnecessary parentheses in declaration of 'array' [-Wparentheses]
char *(array[2]);
^
../../adns/adns.h:310:11: warning: unnecessary parentheses in declaration of 'str' [-Wparentheses]
char *(*str); /* ns_raw, cname, ptr, ptr_raw */
^
../../adns/adns.h:311:21: warning: unnecessary parentheses in declaration of 'manyistr' [-Wparentheses]
adns_rr_intstr *(*manyistr); /* txt (list of strings ends with i=-1, str=0) */
^
gmake[3]: Leaving directory '/construction/www/larbin/larbin-2.6.3/src/interf'
gmake[3]: Entering directory '/construction/www/larbin/larbin-2.6.3/src/fetch'
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o site.o site.cc
In file included from ../global.h:15,
from ../interf/output.h:8,
from site.cc:21:
../../adns/adns.h:273:9: warning: unnecessary parentheses in declaration of 'array' [-Wparentheses]
char *(array[2]);
^
../../adns/adns.h:310:11: warning: unnecessary parentheses in declaration of 'str' [-Wparentheses]
char *(*str); /* ns_raw, cname, ptr, ptr_raw */
^
../../adns/adns.h:311:21: warning: unnecessary parentheses in declaration of 'manyistr' [-Wparentheses]
adns_rr_intstr *(*manyistr); /* txt (list of strings ends with i=-1, str=0) */
^
site.cc: In member function 'void NamedSite::dnsOK()':
site.cc:257:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
conn->request.addString("GET http://");
^
site.cc:262:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
conn->request.addString("/robots.txt HTTP/1.0\r\nHost: ");
^
site.cc:265:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
conn->request.addString("GET /robots.txt HTTP/1.0\r\nHost: ");
^
site.cc: In member function 'int IPSite::fetch()':
site.cc:488:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
conn->request.addString("GET ");
^
site.cc:495:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
conn->request.addString(" HTTP/1.0\r\nHost: ");
^
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o sequencer.o sequencer.cc
In file included from ../global.h:15,
from sequencer.cc:9:
../../adns/adns.h:273:9: warning: unnecessary parentheses in declaration of 'array' [-Wparentheses]
char *(array[2]);
^
../../adns/adns.h:310:11: warning: unnecessary parentheses in declaration of 'str' [-Wparentheses]
char *(*str); /* ns_raw, cname, ptr, ptr_raw */
^
../../adns/adns.h:311:21: warning: unnecessary parentheses in declaration of 'manyistr' [-Wparentheses]
adns_rr_intstr *(*manyistr); /* txt (list of strings ends with i=-1, str=0) */
^
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o hashTable.o hashTable.cc
In file included from ../global.h:15,
from hashTable.cc:15:
../../adns/adns.h:273:9: warning: unnecessary parentheses in declaration of 'array' [-Wparentheses]
char *(array[2]);
^
../../adns/adns.h:310:11: warning: unnecessary parentheses in declaration of 'str' [-Wparentheses]
char *(*str); /* ns_raw, cname, ptr, ptr_raw */
^
../../adns/adns.h:311:21: warning: unnecessary parentheses in declaration of 'manyistr' [-Wparentheses]
adns_rr_intstr *(*manyistr); /* txt (list of strings ends with i=-1, str=0) */
^
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o checker.o checker.cc
In file included from ../global.h:15,
from checker.cc:16:
../../adns/adns.h:273:9: warning: unnecessary parentheses in declaration of 'array' [-Wparentheses]
char *(array[2]);
^
../../adns/adns.h:310:11: warning: unnecessary parentheses in declaration of 'str' [-Wparentheses]
char *(*str); /* ns_raw, cname, ptr, ptr_raw */
^
../../adns/adns.h:311:21: warning: unnecessary parentheses in declaration of 'manyistr' [-Wparentheses]
adns_rr_intstr *(*manyistr); /* txt (list of strings ends with i=-1, str=0) */
^
checker.cc: In function 'bool filter1(char*, char*)':
checker.cc:68:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
if (endWithIgnoreCase("html", file, l)
^
checker.cc:70:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
|| endWithIgnoreCase("htm", file, l)) {
^
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o file.o file.cc
In file included from ../global.h:15,
from file.cc:17:
../../adns/adns.h:273:9: warning: unnecessary parentheses in declaration of 'array' [-Wparentheses]
char *(array[2]);
^
../../adns/adns.h:310:11: warning: unnecessary parentheses in declaration of 'str' [-Wparentheses]
char *(*str); /* ns_raw, cname, ptr, ptr_raw */
^
../../adns/adns.h:311:21: warning: unnecessary parentheses in declaration of 'manyistr' [-Wparentheses]
adns_rr_intstr *(*manyistr); /* txt (list of strings ends with i=-1, str=0) */
^
file.cc: In member function 'int html::verifType()':
file.cc:432:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
if (startWithIgnoreCase("content-type: ", area)) {
^
file.cc:434:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
if (!startWithIgnoreCase("text/html", area+14)) {
^
file.cc: In member function 'int html::verifLength()':
file.cc:456:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
if (startWithIgnoreCase("content-length: ", area)) {
^
file.cc: In member function 'int html::parseHeader30X()':
file.cc:481:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
if (startWithIgnoreCase("location: ", area)) {
^
file.cc: In member function 'void html::parseTag()':
file.cc:593:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
param = "href";
^~~~~~
file.cc:598:11: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
"href", LINK, 4);
^~~~~~
file.cc:578:15: note: in definition of macro 'isTag'
param = p; \
^
file.cc:601:11: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
"href", BASE, 4);
^~~~~~
file.cc:578:15: note: in definition of macro 'isTag'
param = p; \
^
file.cc:605:11: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
"src", LINK, 5);
^~~~~
file.cc:578:15: note: in definition of macro 'isTag'
param = p; \
^
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o fetchOpen.o fetchOpen.cc
In file included from fetchOpen.cc:9:
../../adns/adns.h:273:9: warning: unnecessary parentheses in declaration of 'array' [-Wparentheses]
char *(array[2]);
^
../../adns/adns.h:310:11: warning: unnecessary parentheses in declaration of 'str' [-Wparentheses]
char *(*str); /* ns_raw, cname, ptr, ptr_raw */
^
../../adns/adns.h:311:21: warning: unnecessary parentheses in declaration of 'manyistr' [-Wparentheses]
adns_rr_intstr *(*manyistr); /* txt (list of strings ends with i=-1, str=0) */
^
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -Wno-deprecated -Wall -D_REENTRANT -I.. -I../../adns -c -o fetchPipe.o fetchPipe.cc
In file included from ../global.h:15,
from fetchPipe.cc:17:
../../adns/adns.h:273:9: warning: unnecessary parentheses in declaration of 'array' [-Wparentheses]
char *(array[2]);
^
../../adns/adns.h:310:11: warning: unnecessary parentheses in declaration of 'str' [-Wparentheses]
char *(*str); /* ns_raw, cname, ptr, ptr_raw */
^
../../adns/adns.h:311:21: warning: unnecessary parentheses in declaration of 'manyistr' [-Wparentheses]
adns_rr_intstr *(*manyistr); /* txt (list of strings ends with i=-1, str=0) */
^
gmake[3]: Leaving directory '/construction/www/larbin/larbin-2.6.3/src/fetch'
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -c -o global.o global.cc
In file included from global.cc:12:
./../adns/adns.h:273:9: warning: unnecessary parentheses in declaration of 'array' [-Wparentheses]
char *(array[2]);
^
./../adns/adns.h:310:11: warning: unnecessary parentheses in declaration of 'str' [-Wparentheses]
char *(*str); /* ns_raw, cname, ptr, ptr_raw */
^
./../adns/adns.h:311:21: warning: unnecessary parentheses in declaration of 'manyistr' [-Wparentheses]
adns_rr_intstr *(*manyistr); /* txt (list of strings ends with i=-1, str=0) */
^
global.cc: In constructor 'global::global(int, char**)':
global.cc:87:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
char *configFile = "larbin.conf";
^~~~~~~~~~~~~
global.cc:116:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
userAgent = "larbin";
^~~~~~~~
global.cc:117:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
sender = "larbin@unspecified.mail";
^~~~~~~~~~~~~~~~~~~~~~~~~
global.cc:125:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
URLsDisk = new PersistentFifo(reload, fifoFile);
^
global.cc:126:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
URLsDiskWait = new PersistentFifo(reload, fifoFileWait);
^
global.cc:145:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
strtmp.addString("\r\nUser-Agent: ");
^
global.cc:147:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
strtmp.addString(" ");
^
global.cc:158:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
strtmp.addString("\r\nAccept: text/html");
^
global.cc:160:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
strtmp.addString("\r\n\r\n");
^
global.cc:164:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
strtmp.addString("\r\nUser-Agent: ");
^
global.cc:166:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
strtmp.addString(" (");
^
global.cc:168:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
strtmp.addString(")\r\n\r\n");
^
c++ -pipe -O2 -fno-strict-aliasing -Wno-deprecated -Wall -D_REENTRANT -Isrc -Isrc/../adns -Wno-deprecated -Wall -D_REENTRANT -I. -I./../adns -c -o main.o main.cc
In file included from global.h:15,
from main.cc:16:
./../adns/adns.h:273:9: warning: unnecessary parentheses in declaration of 'array' [-Wparentheses]
char *(array[2]);
^
./../adns/adns.h:310:11: warning: unnecessary parentheses in declaration of 'str' [-Wparentheses]
char *(*str); /* ns_raw, cname, ptr, ptr_raw */
^
./../adns/adns.h:311:21: warning: unnecessary parentheses in declaration of 'manyistr' [-Wparentheses]
adns_rr_intstr *(*manyistr); /* txt (list of strings ends with i=-1, str=0) */
^
c++ -pthread -o larbin utils/string.o utils/debug.o utils/url.o utils/connexion.o utils/text.o utils/histogram.o utils/webserver.o utils/PersistentFifo.o utils/hashDup.o utils/mypthread.o \
fetch/site.o fetch/sequencer.o fetch/hashTable.o fetch/checker.o fetch/file.o fetch/fetchOpen.o fetch/fetchPipe.o interf/input.o interf/useroutput.o interf/output.o global.o main.o ../adns/libadns.a
gmake[2]: Leaving directory '/construction/www/larbin/larbin-2.6.3/src'
cp src/larbin .
gmake[1]: Leaving directory '/construction/www/larbin/larbin-2.6.3'
--------------------------------------------------------------------------------
-- Phase: run-depends
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-- Phase: stage
--------------------------------------------------------------------------------
===> Staging for larbin-2.6.3_2
===> Generating temporary packing list
install -s -m 555 /construction/www/larbin/larbin-2.6.3/larbin /construction/www/larbin/stage/usr/local/bin
install -m 0644 /construction/www/larbin/larbin-2.6.3/larbin.conf /construction/www/larbin/stage/usr/local/etc/larbin.conf.sample
install -m 0644 /construction/www/larbin/larbin-2.6.3/doc/* /construction/www/larbin/stage/usr/local/share/doc/larbin
====> Compressing man pages (compress-man)
--------------------------------------------------------------------------------
-- Phase: package
--------------------------------------------------------------------------------
===> Building package for larbin-2.6.3_2
file sizes/checksums [12]: . done
packing files [12]: . done
packing directories [0]: . done
--------------------------------------------------
-- Termination
--------------------------------------------------
Finished: Thursday, 30 AUG 2018 at 21:15:35 UTC
Duration: 00:00:27