<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-GB" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hello,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I have been a very long term user of freeswan, openswan and libreswan of late. My chosen distribution is Slackware.
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I have some units using both 32 bit and 64 bit Slackware 14.1 this has kernel 3.10.17.
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I am have added the required missing support libraries. Unbound, libcap-ng, pam.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">NSS is directly supported. <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Libreswan Version 3.13 compiles and runs without any issues on both 32 and 64bit versions. As does version 3.12. Version 3.10 compiles correctly on 32 an 64 bit versions, but only runs correctly on the 64bit version. Pluto segfaults whilst
 negotiating IKE on the 32bit compile. <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">However when I attempt to compile the programs 3.14 or 3.15 I get the following error:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p></o:p></p>
<p class="MsoNormal">        -o ./lex.yy.o \<o:p></o:p></p>
<p class="MsoNormal">        -c /usr/src/libreswan-3.14/OBJ.linux.x86_64/lib/libipsecconf/lex.yy.c<o:p></o:p></p>
<p class="MsoNormal"><stdout>: In function 'yy_scan_bytes':<o:p></o:p></p>
<p class="MsoNormal"><stdout>:2169:17: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]<o:p></o:p></p>
<p class="MsoNormal">cc1: all warnings being treated as errors<o:p></o:p></p>
<p class="MsoNormal">make[3]: *** [lex.yy.o] Error 1<o:p></o:p></p>
<p class="MsoNormal">make[3]: Leaving directory `/usr/src/libreswan-3.14/OBJ.linux.x86_64/lib/libipsecconf'<o:p></o:p></p>
<p class="MsoNormal">make[2]: *** [local-base] Error 2<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">KLIPS compiles OK with all versions.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Could anyone give me a clue as to what changed between 3.13 and 3.14 that would cause this issue ?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Paul<o:p></o:p></p>
<p class="MsoNormal"><o:p></o:p></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-GB">--<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-GB">Paul Overton<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-GB">Managing Director, Trusted Management Limited<o:p></o:p></span></p>
</div>
<br />-- 
<br />This message has been scanned for viruses and
<br />dangerous content by
<a href="http://www.trusted-management.com/"><b>Trusted Management Limited</b></a>, and is
<br />believed to be clean.
</body>
</html>