Subject: Re: pkgsrc IRIX 6.5/mipseb bulk build results 2005-07-22
To: None <pkgsrc-bulk@NetBSD.org>
From: Roland Illig <rillig@NetBSD.org>
List: pkgsrc-bulk
Date: 07/31/2005 00:10:07
Thomas Klausner wrote:
>>chat/dircproxy-devel adrianp@NetBSD.org
>
>
> cc-1133 cc: ERROR File = irc_server.c, Line = 702
> Expression must be a modifiable lvalue.
>
> s = (l ? l->next : p->squelch_modes) = n;
> ^
Probably fixed.
>>chat/libotr 1 nathanw@NetBSD.org
>
>
> cc-1164 cc: WARNING File = proto.c, Line = 550
> Argument of type "unsigned char *" is incompatible with parameter of type
> "char *".
>
> rawlen = otrl_base64_decode(rawmsg, otrtag+5, msglen-5); /* actual size */
> ^
These are just warnings, the errors are here:
cc-3316 cc: ERROR File = mem.c, Line = 66
The expression must be a pointer to a complete object type.
return (p + header_size);
www, void* arithmetic. Fixed.
>>devel/ruby-subversion 1 epg@NetBSD.org
>
>
> The expression used must have a constant value.
>
> VALUE args[1] = {arg};
> ^
>
Fixed.
>>games/openttd froz@icix.org
>
>
> cc-1065 cc: ERROR File = strgen/../stdafx.h, Line = 153
> A semicolon is expected at this point.
>
> typedef signed __int64 int64;
> ^
Well, __int64 is not a macro in this case. ;) Don't know how to fix that
correctly. What's the name of an unsigned int64 on IRIX?
>>mail/isync tech-pkg@NetBSD.org
>
>
> cc-1065 cc: ERROR File = mdconvert.c, Line = 57
> A semicolon is expected at this point.
>
> static inline int
> ^
No inline???
>>misc/celestia 3 cesar_catrian@yahoo.com
>
>
> cc-1020 CC: ERROR File = color.cpp, Line = 78
> The identifier "strlen" is undefined.
>
> int length = strlen(s);
> ^
But in line 11, there's #include <cstring>. So what's wrong here?
>>net/unison tech-pkg@NetBSD.org
>
>
> cc-1020 cc: ERROR File = /scratch/net/unison/work.jever/unison-2.10.2/pty.c, Line = 51
> The identifier "errno" is undefined.
>
> failwith(strerror(errno));
> ^
Fixed.
>>net/unison-devel tech-pkg@NetBSD.org
>
>
> cc-1020 cc: ERROR File = /scratch/net/unison-devel/work.jever/unison-2.12.0/pty.c, Line = 51
> The identifier "errno" is undefined.
>
> failwith(strerror(errno));
> ^
Fixed.
Roland