Subject: Re: pkg/36974 (xorp doesn't compile targeted at arm)
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Ignatios Souvatzis <is@netbsd.org>
List: pkgsrc-bugs
Date: 10/15/2007 04:40:03
The following reply was made to PR pkg/36974; it has been noted by GNATS.

From: Ignatios Souvatzis <is@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/36974 (xorp doesn't compile targeted at arm)
Date: Mon, 15 Oct 2007 06:38:51 +0200

 On Sat, Oct 13, 2007 at 03:26:55PM +0000, obache@netbsd.org wrote:
 
 > Updated to version 1.4.  Would you be able to try again?
 
 Alas, I wasn't succesful. At least the warnings about "_u_int32_t
 *" are gone.  Here's the last part of the log - full log (about
 400 kBytes) available on request:
 
 
 + -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/include -I/usr/include -g -W -Wall 
 -Wwrite-strings -Wcast-qual -Werror -Wpointer-arith -Wcast-align -Wstrict-protot
 ypes -Woverloaded-virtual -ftemplate-depth-25 -pipe -c mfea_proto_comm.cc -MT mf
 ea_proto_comm.lo -MD -MP -MF .deps/mfea_proto_comm.TPlo -o mfea_proto_comm.o
 mfea_proto_comm.cc: In member function `void 
    ProtoComm::proto_socket_read(XorpFd, IoEventType)':
 mfea_proto_comm.cc:1490: warning: cast from `char*' to `cmsghdr*' increases 
    required alignment of target type
 mfea_proto_comm.cc:1585: warning: cast from `char*' to `cmsghdr*' increases 
    required alignment of target type
 mfea_proto_comm.cc: In member function `int 
    ProtoComm::proto_socket_write(unsigned int, const IPvX&, const IPvX&, int, 
    int, bool, const __uint8_t*, long unsigned int, std::string&)':
 mfea_proto_comm.cc:2184: warning: cast from `char*' to `cmsghdr*' increases 
    required alignment of target type
 mfea_proto_comm.cc:2243: warning: cast from `char*' to `cmsghdr*' increases 
    required alignment of target type
 mfea_proto_comm.cc:2254: warning: cast from `char*' to `cmsghdr*' increases 
    required alignment of target type
 gmake[3]: *** [mfea_proto_comm.lo] Error 1
 gmake[3]: Leaving directory `/home/sources/pkgsrc/net/xorp/work/xorp-1.4/fea'
 gmake[2]: *** [all-recursive] Error 1
 gmake[2]: Leaving directory `/home/sources/pkgsrc/net/xorp/work/xorp-1.4/fea'
 gmake[1]: *** [all-recursive] Error 1
 gmake[1]: Leaving directory `/home/sources/pkgsrc/net/xorp/work/xorp-1.4'
 gmake: *** [all] Error 2
 *** Error code 2