<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 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:Consolas;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:Consolas;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:Consolas;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
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-US link=blue vlink=purple><div class=WordSection1><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>The 'git clone' from today (5 December) builds on FreeBSD-64 but fails on DragonFly BSD 64.<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>'./waf configure' reports an error:<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><span style='font-family:"Courier New"'>Warning libevent2 does not work<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>This means ntpdig will not be built<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>While not nessicary you will lose 'ntpdate' functionality.<o:p></o:p></span></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>'./waf build' fails:<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[114/163] Compiling tests/unity/unity.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[115/163] Compiling tests/unity/unity_fixture.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[116/163] Compiling tests/libntp/a_md5encrypt.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[117/163] Compiling tests/libntp/authkeys.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[118/163] Compiling tests/libntp/calendar.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[119/163] Compiling tests/libntp/caljulian.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[120/163] Compiling tests/libntp/caltontp.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[121/163] Compiling tests/libntp/calyearstart.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[122/163] Compiling tests/libntp/clocktime.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[123/163] Compiling tests/libntp/decodenetnum.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[124/163] Compiling tests/libntp/hextolfp.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[125/163] Compiling tests/libntp/humandate.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[126/163] Compiling tests/libntp/lfptostr.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[127/163] Compiling tests/libntp/modetoa.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>../tests/libntp/lfptostr.c:27:33: error: initializer element is not constant<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'> static const int THREE_FOURTH = -ONE_FOURTH;<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>                                 ^<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'><o:p> </o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>Waf: Leaving directory `/home/user/NTPsec/build'<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>Build failed<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'> -> task in 'test_libntp' failed (exit status 1):<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>        {task 34383789200: c lfptostr.c -> lfptostr.c.2.o}<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>['/usr/bin/gcc', '-Wall', '-Wextra', '-I/home/user/NTPsec/tests/unity', '-I/home/user/NTPsec/tests/libntp', '-I/home/user/NTPsec/tests/ntpdig', '-I/home/user/NTPsec/tests/common', '-I/home/user/NTPsec/build', '-I/home/user/NTPsec/include', '-I/home/user/NTPsec/libisc/include', '-I/home/user/NTPsec/libisc/unix/include', '-DTEST_LIBNTP=1', '../tests/libntp/lfptostr.c', '-c', '-o', '/home/user/NTPsec/build/tests/libntp/lfptostr.c.2.o']<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>user@DragonFly-64%<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'><o:p> </o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'><o:p> </o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>'./waf' fails:<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'><o:p> </o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>user@DragonFly-64% ./waf<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>Waf: Entering directory `/home/user/NTPsec/build'<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[ 92/163] Linking build/ntpd/libntpd_lib.a<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[ 97/163] Compiling build/ntpd/version.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[114/163] Linking build/ntpfrob/ntpfrob<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[129/163] Compiling build/ntpq/version.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[130/163] Linking build/ntpkeygen/ntpkeygen<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[131/163] Linking build/ntptime/ntptime<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[132/163] Linking build/util/bumpclock<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[133/163] Linking build/util/hist<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[134/163] Linking build/util/propdelay<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[135/163] Linking build/util/sht<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[136/163] Linking build/util/tg2<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[137/163] Compiling tests/libntp/lfptostr.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[138/163] Compiling tests/libntp/modetoa.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>../tests/libntp/lfptostr.c:27:33: error: initializer element is not constant<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'> static const int THREE_FOURTH = -ONE_FOURTH;<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>                                 ^<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'><o:p> </o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>Waf: Leaving directory `/home/user/NTPsec/build'<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>Build failed<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'> -> task in 'test_libntp' failed (exit status 1):<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>        {task 34384559312: c lfptostr.c -> lfptostr.c.2.o}<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>['/usr/bin/gcc', '-Wall', '-Wextra', '-I/home/user/NTPsec/tests/unity', '-I/home/user/NTPsec/tests/libntp', '-I/home/user/NTPsec/tests/ntpdig', '-I                                                                                           /home/user/NTPsec/tests/common', '-I/home/user/NTPsec/build', '-I/home/user/NTPsec/include', '-I/home/user/NTPsec/libisc/include', '-I/home/user/NT                                                                                           Psec/libisc/unix/include', '-DTEST_LIBNTP=1', '../tests/libntp/lfptostr.c', '-c', '-o', '/home/user/NTPsec/build/tests/libntp/lfptostr.c.2.o']<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>user@DragonFly-64% ./waf<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>Waf: Entering directory `/home/user/NTPsec/build'<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[112/163] Linking build/ntpq/ntpq<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[113/163] Linking build/ntpd/ntpd<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[140/163] Compiling tests/libntp/lfptostr.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>[141/163] Compiling tests/libntp/msyslog.c<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>../tests/libntp/lfptostr.c:27:33: error: initializer element is not constant<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'> static const int THREE_FOURTH = -ONE_FOURTH;<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>                                 ^<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'><o:p> </o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>../tests/libntp/msyslog.c: In function 'TEST_msyslog_msnprintfHangingPercent_':<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>../tests/libntp/msyslog.c:93:0: warning: ignoring #pragma clang diagnostic [-Wunknown-pragmas]<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'> #pragma clang diagnostic push<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'> ^<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>../tests/libntp/msyslog.c:94:0: warning: ignoring #pragma clang diagnostic [-Wunknown-pragmas]<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'> #pragma clang diagnostic ignored "-Wformat"<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'> ^<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>../tests/libntp/msyslog.c:95:47: warning: spurious trailing '%' in format [-Wformat=]<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>  exp_cnt = snprintf(exp_buf, sizeof(exp_buf), "percent then nul term then non-nul %\0oops!");<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>                                               ^<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>../tests/libntp/msyslog.c:95:47: warning: embedded '\0' in format [-Wformat-contains-nul]<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>../tests/libntp/msyslog.c:95:47: warning: spurious trailing '%' in format [-Wformat=]<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>../tests/libntp/msyslog.c:95:47: warning: embedded '\0' in format [-Wformat-contains-nul]<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>../tests/libntp/msyslog.c:96:48: warning: spurious trailing '%' in format [-Wformat=]<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>  act_cnt = msnprintf(act_buf, sizeof(act_buf), "percent then nul term then non-nul %\0oops!");<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>                                                ^<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>../tests/libntp/msyslog.c:96:48: warning: embedded '\0' in format [-Wformat-contains-nul]<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>../tests/libntp/msyslog.c:97:0: warning: ignoring #pragma clang diagnostic [-Wunknown-pragmas]<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'> #pragma clang diagnostic pop<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'> ^<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'><o:p> </o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>Waf: Leaving directory `/home/user/NTPsec/build'<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>Build failed<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'> -> task in 'test_libntp' failed (exit status 1):<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>        {task 34384563408: c lfptostr.c -> lfptostr.c.2.o}<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>['/usr/bin/gcc', '-Wall', '-Wextra', '-I/home/user/NTPsec/tests/unity', '-I/home/user/NTPsec/tests/libntp', '-I/home/user/NTPsec/tests/ntpdig', '-I                                                                                           /home/user/NTPsec/tests/common', '-I/home/user/NTPsec/build', '-I/home/user/NTPsec/include', '-I/home/user/NTPsec/libisc/include', '-I/home/user/NT                                                                                           Psec/libisc/unix/include', '-DTEST_LIBNTP=1', '../tests/libntp/lfptostr.c', '-c', '-o', '/home/user/NTPsec/build/tests/libntp/lfptostr.c.2.o']<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'>user@DragonFly-64%<o:p></o:p></span></p><p class=MsoPlainText><span style='font-family:"Courier New"'><o:p> </o:p></span></p></div></body></html>