<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7036.0">
<TITLE>UML Test Suite</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<P><FONT SIZE=2 FACE="Arial">Hi,</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">I've been trying to get the Openswan UML test environment working and I have run into a compilation issue. I think this is due to the version of gcc that I am using which is 4.1.0. When I run 'make uml' I get lots of warning messages and then a failure in the init/do_mounts.c section.</FONT></P>
<P><FONT SIZE=2 FACE="Arial">Error:</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">init/do_mounts.c: At top level:</FONT>
<BR><FONT SIZE=2 FACE="Arial">init/do_mounts.c:54: error: static declaration of 'root_device_name' follows non-static declaration</FONT>
<BR><FONT SIZE=2 FACE="Arial">/umls-2/umlbuild/plain/include/linux/fs.h:1574: error: previous declaration of 'root_device_name' was here</FONT>
<BR><FONT SIZE=2 FACE="Arial">init/do_mounts.c: In function 'identify_ramdisk_image':</FONT>
<BR><FONT SIZE=2 FACE="Arial">init/do_mounts.c:523: warning: pointer targets in passing argument 2 of 'read' differ in signedness</FONT>
<BR><FONT SIZE=2 FACE="Arial">init/do_mounts.c:558: warning: pointer targets in passing argument 2 of 'read' differ in signedness</FONT>
<BR><FONT SIZE=2 FACE="Arial">init/do_mounts.c: In function 'fill_inbuf':</FONT>
<BR><FONT SIZE=2 FACE="Arial">init/do_mounts.c:1022: warning: pointer targets in passing argument 2 of 'read' differ in signedness</FONT>
<BR><FONT SIZE=2 FACE="Arial">init/do_mounts.c: In function 'flush_window':</FONT>
<BR><FONT SIZE=2 FACE="Arial">init/do_mounts.c:1040: warning: pointer targets in passing argument 2 of 'write' differ in signedness</FONT>
<BR><FONT SIZE=2 FACE="Arial">make[1]: *** [init/do_mounts.o] Error 1</FONT>
<BR><FONT SIZE=2 FACE="Arial">make[1]: Leaving directory `/umls-2/umlbuild/plain'</FONT>
<BR><FONT SIZE=2 FACE="Arial">make: *** [uml] Error 1</FONT>
<BR><FONT SIZE=2 FACE="Arial">[mhorn@dev openswan-2]$</FONT>
</P>
<P><FONT FACE="Times New Roman">I found this reference </FONT><A HREF="http://lkml.org/lkml/2005/6/12/58"><U><FONT COLOR="#0000FF" FACE="Times New Roman">http://lkml.org/lkml/2005/6/12/58</FONT></U></A><FONT FACE="Times New Roman"> to issues with gcc4 and init/do_mounts.c. Can someone tell me what gcc version is used for the nightly builds?</FONT></P>
<P><FONT FACE="Times New Roman">Thanks,</FONT>
</P>
<P><FONT FACE="Times New Roman">-mike</FONT>
</P>
</BODY>
</HTML>