pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: PR/39797 CVS commit: pkgsrc/pkgtools/libnbcompat
The following reply was made to PR pkg/39797; it has been noted by GNATS.
From: "Stuart Shelton" <srcshelton%gmail.com@localhost>
To: gnats-bugs%netbsd.org@localhost, joerg%netbsd.org@localhost
Cc: pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
pkgsrc-bugs%netbsd.org@localhost
Subject: Re: PR/39797 CVS commit: pkgsrc/pkgtools/libnbcompat
Date: Thu, 30 Oct 2008 17:38:16 +0000
More problems here, I'm afraid:
cc -I/usr/bsd/include -D__inline__=inline -D__DBINTERFACE_PRIVATE -I.
-I. -O2 -n32 -DHAVE_CONFIG_H -c sha2.c
cc-3970 cc: WARNING File = sha2.c, Line = 505
conversion from pointer to same-sized integral type (potential portability
problem)
if ((uintptr_t)data % 4 == 0) {
^
cc-3970 cc: WARNING File = sha2.c, Line = 813
conversion from pointer to same-sized integral type (potential portability
problem)
if ((uintptr_t)data % 8 == 0) {
^
cc -I/usr/bsd/include -D__inline__=inline -D__DBINTERFACE_PRIVATE -I.
-I. -O2 -n32 -DHAVE_CONFIG_H -c sha2hl.c
cc-1164 cc: WARNING File = sha2hl.c, Line = 92
Argument of type "char *" is incompatible with parameter of type
"unsigned char *".
return (num < 0 ? 0 : SHA256_End(&ctx, buf));
^
cc-1119 cc: WARNING File = sha2hl.c, Line = 119
The "return" expression type differs from the function return type.
return ret;
^
cc-1515 cc: WARNING File = sha2hl.c, Line = 166
A value of type "char *" cannot be assigned to an entity of type
"unsigned char *".
if ((ret = buffer) != NULL) {
^
cc-1119 cc: WARNING File = sha2hl.c, Line = 179
The "return" expression type differs from the function return type.
return ret;
^
cc-1515 cc: WARNING File = sha2hl.c, Line = 226
A value of type "char *" cannot be assigned to an entity of type
"unsigned char *".
if ((ret = buffer) != NULL) {
^
cc-1119 cc: WARNING File = sha2hl.c, Line = 239
The "return" expression type differs from the function return type.
return ret;
^
cc -I/usr/bsd/include -D__inline__=inline -D__DBINTERFACE_PRIVATE -I.
-I. -O2 -n32 -DHAVE_CONFIG_H -c fts.c
cc-1552 cc: WARNING File = __fts13.c, Line = 647
The variable "nostat" is set but never used.
int adjust, cderrno, descend, len, level, nlinks, saved_errno, nostat;
^
cc-1174 cc: WARNING File = __fts13.c, Line = 1021
The variable "len" was declared but never referenced.
size_t len;
^
cc -I/usr/bsd/include -D__inline__=inline -D__DBINTERFACE_PRIVATE -I.
-I. -O2 -n32 -DHAVE_CONFIG_H -c
/usr/bsd/var/tmp/pkgtools/libnbcompat/work/libnbcompat-20081029/db/btree/bt_close.c
cc-1101 cc: WARNING File = ./nbcompat/db.h, Line = 47
"pgno_t" has already been declared in the current scope.
typedef uint32_t pgno_t;
^
cc -I/usr/bsd/include -D__inline__=inline -D__DBINTERFACE_PRIVATE -I.
-I. -O2 -n32 -DHAVE_CONFIG_H -c
/usr/bsd/var/tmp/pkgtools/libnbcompat/work/libnbcompat-20081029/db/hash/hash.c
cc-1101 cc: WARNING File = ./nbcompat/db.h, Line = 47
"pgno_t" has already been declared in the current scope.
typedef uint32_t pgno_t;
^
cc-1164 cc: ERROR File =
/usr/bsd/var/tmp/pkgtools/libnbcompat/work/libnbcompat-20081029/db/hash/hash.c,
Line = 532
Argument of type "int" is incompatible with parameter of type "DBT *".
return (hash_access(hashp, HASH_GET, __UNCONST(key), data));
^
cc-1164 cc: ERROR File =
/usr/bsd/var/tmp/pkgtools/libnbcompat/work/libnbcompat-20081029/db/hash/hash.c,
Line = 551
Argument of type "int" is incompatible with parameter of type "DBT *".
HASH_PUTNEW : HASH_PUT, __UNCONST(key), __UNCONST(data)));
^
cc-1164 cc: ERROR File =
/usr/bsd/var/tmp/pkgtools/libnbcompat/work/libnbcompat-20081029/db/hash/hash.c,
Line = 551
Argument of type "int" is incompatible with parameter of type "DBT *".
HASH_PUTNEW : HASH_PUT, __UNCONST(key), __UNCONST(data)));
^
cc-1164 cc: ERROR File =
/usr/bsd/var/tmp/pkgtools/libnbcompat/work/libnbcompat-20081029/db/hash/hash.c,
Line = 568
Argument of type "int" is incompatible with parameter of type "DBT *".
return hash_access(hashp, HASH_DELETE, __UNCONST(key), NULL);
^
cc-1174 cc: WARNING File =
/usr/bsd/var/tmp/pkgtools/libnbcompat/work/libnbcompat-20081029/db/hash/hash.c,
Line = 39
The variable "rcsid" was declared but never referenced.
__RCSID("$NetBSD: hash.c,v 1.1 2008/10/10 00:21:43 joerg Exp $");
^
4 errors detected in the compilation of
"/usr/bsd/var/tmp/pkgtools/libnbcompat/work/libnbcompat-20081029/db/hash/hash.c".
*** Error code 2
Stop.
bmake: stopped in
/usr/bsd/var/tmp/pkgtools/libnbcompat/work/libnbcompat-20081029
*** Error code 1
Stop.
bmake: stopped in /usr/bsd/src/pkgtools/libnbcompat
*** Error code 1
Stop.
bmake: stopped in /usr/bsd/src/pkgtools/libnbcompat
There are many many instances of the 'pgno_t' warning, and a '__RCSID'
error for every file it appears in (is this being compiled with
'-Wall', which makes MIPSpro very verbose about trivial warnings?).
In any case, it looks as if __UNCONST is undefined and so causing the
compilation failures.
2008/10/28 Joerg Sonnenberger <joerg%netbsd.org@localhost>:
> The following reply was made to PR pkg/39797; it has been noted by GNATS.
>
> From: Joerg Sonnenberger <joerg%netbsd.org@localhost>
> To: gnats-bugs%gnats.NetBSD.org@localhost
> Cc:
> Subject: PR/39797 CVS commit: pkgsrc/pkgtools/libnbcompat
> Date: Tue, 28 Oct 2008 15:15:18 +0000 (UTC)
>
> Module Name: pkgsrc
> Committed By: joerg
> Date: Tue Oct 28 15:15:18 UTC 2008
>
> Modified Files:
> pkgsrc/pkgtools/libnbcompat: Makefile
> pkgsrc/pkgtools/libnbcompat/files/nbcompat: queue.h
>
> Log Message:
> Add circleq support. Bump to 20081028. Should fix IRIX build from
> PR 39797.
>
>
> To generate a diff of this commit:
> cvs rdiff -r1.65 -r1.66 pkgsrc/pkgtools/libnbcompat/Makefile
> cvs rdiff -r1.4 -r1.5 pkgsrc/pkgtools/libnbcompat/files/nbcompat/queue.h
>
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
>
>
Home |
Main Index |
Thread Index |
Old Index