[milters] Archive

Lists Index Date Thread Search

Article: 1719
From: Christian 'CBE' Benner
Date: 2007-09-23 05:39:04 -0400
Subject: Re: milter-report compiler error

Removal...........: milters-request@milter.info?subject=remove
More information..: http://www.milter.info/#Support
--------------------------------------------------------

Hi Anthony,

was to late yesterday for Me to send out detailed informations ;-)
Here they're


Milter are all in latest versions, libsnert too
OS linux kernel 2.6.22.6  CPU Type (not depending 'cause compiler error
is the same on 64 and 32 bit machines. Tried on P4 2.0G w/o HT
on  P4 3.8Ghz w HT and on OPT64bit.


> > milter-report.c:231: Warnung: Zeigerziele bei =3DDCbergabe=20
> des Arguments=20
> > 1 =3D von =3DBBBufCreateWithString=3DAB unterscheiden sich im=20
> > Vorzeichenbesitz


Meaning is that a given pointer argument sign isn't the same.

> milter-report.c:874: Warnung: Operation auf =3DBBidx=3DAB k=3DF6nnte =
=3D=20
> undefiniert sein

Means: warning, operation on Bidx maybe undefiend.


>Typically though you should build libsnert without SQLite3

I'll try it within next 10 mins *g*

Thank you again for your great work (what about actueal amazon wishlist
?  I'd asked you in March this year but haven't seen an answer or do you
have no more room for all of the cds dvds and so on ? :-)

Best regards
Chris



> -----Original Message-----
> From: milters-bounce@milter.info=20
> [mailto:milters-bounce@milter.info] On Behalf Of Anthony Howe
> Sent: Saturday, September 22, 2007 11:13 PM
> To: milters@milter.info
> Subject: [milters] Re: milter-report compiler error
>=20
> Removal...........: milters-request@milter.info?subject=3Dremove
> More information..: http://www.milter.info/#Support
> --------------------------------------------------------
>=20
> Christian 'CBE' Benner wrote:
> >   Platform..............: Linux gcc
> >   LibSnert..............: yes
> >   --prefix..............: /usr/local
> >   --datadir.............: ${prefix}/share
> >   --localstatedir.......: /var
> >   --exec_prefix.........: ${prefix}
> >   --sbindir.............: ${exec_prefix}/sbin
> >   --libexecdir..........: ${exec_prefix}/libexec
> >   --enable-run-user.....: milter
> >   --enable-run-group....: milter
> >   --enable-pid..........: /var/run/milter/milter-report.pid
> >   --enable-socket.......: /var/run/milter/milter-report.socket
> >   --enable-cache-file...: /var/cache/milter-report.db
> >   --enable-cache-type...: default
> >   --with-sendmail.......: /etc/mail
> >   CFLAGS................:  -I/usr/include/db4 =3D=20
> > -I/usr/src/milter/org/sqlite/include -D_REENTRANT -O2 -Wall =3D=20
> > -I${top_srcdir}/../../include
> >   LDFLAGS...............:  -L/usr/src/milter/org/sqlite/lib -s =3D=20
> > -L${top_srcdir}/../../lib
> >   LIBS..................:  -lsnert -lpthread -ldl  -lmilter=20
> -ldb-4.5 =3D
> > -lsqlite3 -lpthread
>=20
> Please, when reporting bugs, specify version of the milter,=20
> libsnert, OS, and CPU type. Is this a 64-bit machine?
>=20
> > [root@gateway1 milter-report]# make build gcc =
-DMILTER_BUILD=3D3D`cat=20
> > BUILD_ID.TXT` -DMILTER_BUILD_STRING=3D3D'"'`cat =3D BUILD_ID.TXT`'"' =
\
> >         -I/usr/include/db4 -I/usr/src/milter/org/sqlite/include =3D=20
> > -D_REENTRANT -O2 -Wall -I./../../include  =3D=20
> > -L/usr/src/milter/org/sqlite/lib -s -L./../../lib  -o=20
> milter-report =3D=20
> > milter-report.c -lsnert -lpthread -ldl  -lmilter -ldb-4.5=20
> -lsqlite3 =3D=20
> > -lpthread
> > milter-report.c: In Funktion =3DBBcacheGet=3DAB:
> > milter-report.c:220: Warnung: Zeigerziele bei =3DDCbergabe=20
> des Arguments=20
> > 2 =3D von =3DBBDataInitWithBytes=3DAB unterscheiden sich im=20
> Vorzeichenbesitz
>=20
> Signedness problem?
>=20
> > milter-report.c:231: Warnung: Zeigerziele bei =3DDCbergabe=20
> des Arguments=20
> > 1 =3D von =3DBBBufCreateWithString=3DAB unterscheiden sich im=20
> > Vorzeichenbesitz
> > milter-report.c: In Funktion =3DBBcachePut=3DAB:
> > milter-report.c:257: Warnung: Zeigerziele bei =3DDCbergabe=20
> des Arguments=20
> > 2 =3D von =3DBBDataInitWithBytes=3DAB unterscheiden sich im=20
> Vorzeichenbesitz
> > milter-report.c: In Funktion =3DBBstartReportAtThread=3DAB:
> > milter-report.c:874: Warnung: Operation auf =3DBBidx=3DAB k=3DF6nnte =
=3D=20
> > undefiniert sein
>=20
> ?
>=20
> > milter-report.c:897: Warnung: Operation auf =3DBBidx=3DAB k=3DF6nnte =
=3D=20
> > undefiniert sein
>=20
> ?
>=20
> > ./../../lib/libsnert.a(pthreadSleep.o): In function `pthreadSleep':
> > pthreadSleep.c:(.text+0x96): undefined reference to `clock_gettime'
> > collect2: ld gab 1 als Ende-Status zur=3DFCck
>=20
> LibSnert ./configure should have identified the need for -lrt.
>=20
> > make: *** [milter-report] Fehler 1
>=20
>=20
> Typically though you should build libsnert without SQLite3=20
> support since it is currently not required for the milters:
>=20
> 	cd com/snert/src/lib
> 	./configure --without-sqlite3
>=20
> --=20
> Anthony C Howe          Skype: SirWumpus                    SnertSoft
> +33 6 11 89 73 78         ICQ: 7116561          BarricadeMX & Milters
> http://www.snert.com/            
          http://www.snertsoft.com/
>=20
>=20

Lists Index Date Thread Search