You can subscribe to this list here.
| 2007 |
Jan
(30) |
Feb
|
Mar
(10) |
Apr
(60) |
May
(62) |
Jun
|
Jul
(3) |
Aug
(3) |
Sep
(10) |
Oct
(17) |
Nov
(1) |
Dec
(14) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2008 |
Jan
|
Feb
(21) |
Mar
(4) |
Apr
(15) |
May
(37) |
Jun
(98) |
Jul
(120) |
Aug
(1) |
Sep
(14) |
Oct
|
Nov
(31) |
Dec
(8) |
| 2009 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
(25) |
May
(88) |
Jun
(5) |
Jul
(31) |
Aug
(25) |
Sep
(4) |
Oct
(19) |
Nov
(119) |
Dec
(11) |
| 2010 |
Jan
(3) |
Feb
(19) |
Mar
(4) |
Apr
|
May
(7) |
Jun
(17) |
Jul
|
Aug
(4) |
Sep
(20) |
Oct
(3) |
Nov
(29) |
Dec
(86) |
| 2011 |
Jan
(6) |
Feb
|
Mar
(6) |
Apr
(8) |
May
(1) |
Jun
(12) |
Jul
(9) |
Aug
(4) |
Sep
(7) |
Oct
(9) |
Nov
|
Dec
(1) |
| 2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(7) |
Jun
(5) |
Jul
|
Aug
|
Sep
(5) |
Oct
|
Nov
|
Dec
|
| 2013 |
Jan
(10) |
Feb
(7) |
Mar
(4) |
Apr
(76) |
May
(66) |
Jun
(101) |
Jul
(210) |
Aug
(255) |
Sep
(83) |
Oct
(18) |
Nov
(3) |
Dec
(3) |
| 2014 |
Jan
(187) |
Feb
(139) |
Mar
(99) |
Apr
(173) |
May
(106) |
Jun
(61) |
Jul
(50) |
Aug
(66) |
Sep
(342) |
Oct
(238) |
Nov
(251) |
Dec
(189) |
| 2015 |
Jan
(96) |
Feb
(295) |
Mar
(260) |
Apr
(271) |
May
(358) |
Jun
(531) |
Jul
(311) |
Aug
(231) |
Sep
(267) |
Oct
(219) |
Nov
(452) |
Dec
(390) |
| 2016 |
Jan
(367) |
Feb
(128) |
Mar
(208) |
Apr
(308) |
May
(237) |
Jun
(272) |
Jul
(90) |
Aug
(289) |
Sep
(153) |
Oct
(214) |
Nov
(167) |
Dec
(282) |
| 2017 |
Jan
(194) |
Feb
(173) |
Mar
(267) |
Apr
(102) |
May
(39) |
Jun
(201) |
Jul
(1064) |
Aug
(363) |
Sep
(383) |
Oct
(289) |
Nov
(237) |
Dec
(185) |
| 2018 |
Jan
(175) |
Feb
(198) |
Mar
(489) |
Apr
(222) |
May
(414) |
Jun
(297) |
Jul
(329) |
Aug
(136) |
Sep
(383) |
Oct
(590) |
Nov
(834) |
Dec
(1114) |
| 2019 |
Jan
(425) |
Feb
(177) |
Mar
(319) |
Apr
(515) |
May
(337) |
Jun
(447) |
Jul
(525) |
Aug
(252) |
Sep
(119) |
Oct
(108) |
Nov
(211) |
Dec
(228) |
| 2020 |
Jan
(158) |
Feb
(141) |
Mar
(94) |
Apr
(99) |
May
(545) |
Jun
(470) |
Jul
(211) |
Aug
(142) |
Sep
(181) |
Oct
(128) |
Nov
(219) |
Dec
(213) |
| 2021 |
Jan
(243) |
Feb
(514) |
Mar
(279) |
Apr
(101) |
May
(97) |
Jun
(259) |
Jul
(164) |
Aug
(205) |
Sep
(149) |
Oct
(301) |
Nov
(139) |
Dec
(159) |
| 2022 |
Jan
(116) |
Feb
(70) |
Mar
(63) |
Apr
(46) |
May
(50) |
Jun
(114) |
Jul
(173) |
Aug
(106) |
Sep
(127) |
Oct
(65) |
Nov
(117) |
Dec
(102) |
| 2023 |
Jan
(139) |
Feb
(99) |
Mar
(52) |
Apr
(132) |
May
(238) |
Jun
(75) |
Jul
(91) |
Aug
(25) |
Sep
(36) |
Oct
(64) |
Nov
(45) |
Dec
(91) |
| 2024 |
Jan
(156) |
Feb
(56) |
Mar
(30) |
Apr
(16) |
May
(40) |
Jun
(53) |
Jul
(327) |
Aug
(171) |
Sep
(67) |
Oct
(53) |
Nov
(43) |
Dec
(78) |
| 2025 |
Jan
(112) |
Feb
(27) |
Mar
(46) |
Apr
(49) |
May
(58) |
Jun
(54) |
Jul
(42) |
Aug
(11) |
Sep
(92) |
Oct
(45) |
Nov
(11) |
Dec
|
|
From: Scott <ss...@pt...> - 2025-11-14 20:21:25
|
<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">Thanks, Adrian. I tried installing libboist-dev and while that worked, there was no change to my problems with the install. However, just before I began to build from source, there was a push to update/upgrade several Trixie packages, one of which was wsjtx2.7.1. After the update, wsjtx works!<br id="lineBreakAtBeginningOfSignature"><div dir="ltr">73 de W3WT </div><div dir="ltr"><br><blockquote type="cite">On Nov 14, 2025, at 13:05, Adrian via wsjt-devel <wsj...@li...> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<p>When compiling you are looking for the dev packages for that
dependency, so </p>
<h1 style="margin: 0.83333em 0px; padding: 0px; border: 0px; outline: 0px; font-weight: normal; font-style: normal; font-size: 1.8em; font-family: sans-serif; vertical-align: baseline; color: rgb(0, 0, 0); line-height: 0.83333; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">libboost-dev</h1>
<div class="moz-cite-prefix">Just compile from source instead</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">73</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">vk4tux (Trixie user)</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">On 14/11/25 23:22, Scott via wsjt-devel
wrote:<br>
</div>
<blockquote type="cite" cite="mid:34D...@pt...">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="ProgId" content="Word.Document">
<meta name="Generator" content="Microsoft Word 15">
<meta name="Originator" content="Microsoft Word 15">
<link rel="File-List" href="cid:filelist.xml@01DC5343.20B0BC80">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]-->
<link rel="themeData" href="~~themedata~~">
<link rel="colorSchemeMapping" href="~~colorschememapping~~">
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:Zoom>90</w:Zoom>
<w:SpellingState>Clean</w:SpellingState>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:EnvelopeVis/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:DoNotExpandShiftReturn/>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false" DefSemiHidden="false" DefQFormat="false" DefPriority="99" LatentStyleCount="371">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true" UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true" Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true" UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true" UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful Accent 6"/>
</w:LatentStyles>
</xml><![endif]-->
<style>@font-face { font-family: "Cambria Math"; }
@font-face { font-family: Calibri; }
p.MsoNormal, li.MsoNormal, div.MsoNormal { margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; }
a:link, span.MsoHyperlink { color: rgb(5, 99, 193); text-decoration: underline; }
a:visited, span.MsoHyperlinkFollowed { color: rgb(149, 79, 114); text-decoration: underline; }
span.EmailStyle17 { font-family: Calibri, sans-serif; color: windowtext; }
span.SpellE { }
.MsoChpDefault { font-size: 10pt; font-family: Calibri, sans-serif; }
div.WordSection1 { page: WordSection1; }</style><!--[if gte mso 10]><style>/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Calibri",sans-serif;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style><![endif]--><!--[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]-->
<div class="WordSection1">
<p class="MsoNormal">I upgraded to Trixie on my Pi4 and am
attempting to install the installation package 2.7.1.<span style="mso-spacerun:yes"> </span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Aside from a few overwrite issues I
overcame, the install terminates looking for packages <span class="SpellE">libboost</span>-log, -filesystem, and
–thread.<span style="mso-spacerun:yes"> </span>Specifically,
the installation is looking for versions 1.74 of each but
not finding any version of them.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">To address this, I ran commands <span class="SpellE">sudo</span> apt install <span class="SpellE">libboost</span>-log, <span class="SpellE">sudo</span>
apt install <span class="SpellE">libboost</span>-filesystem,
and <span class="SpellE">sudo</span> apt install <span class="SpellE">libboost</span>-thread.<span style="mso-spacerun:yes"> </span>For each command,
Trixie informed me that the latest version of the respective
package was installed and the most up-to-date:
libbost-log1.83.0.2+b2, libboost-filesystem1.83.02+b2, and
libboost-thread1.83.0.2+b2.<span style="mso-spacerun:yes">
</span>So, while Trixie says they exist, <span class="SpellE">wsjtx</span> is unable to find any.<span style="mso-spacerun:yes"> </span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Trying 2.6.0 results in the same failure.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Does anyone have a suggestion on how to
overcome this? <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">73 W3WT<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre wrap="" class="moz-quote-pre">_______________________________________________
wsjt-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:wsj...@li...">wsj...@li...</a>
<a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/wsjt-devel">https://lists.sourceforge.net/lists/listinfo/wsjt-devel</a>
</pre>
</blockquote>
<span>_______________________________________________</span><br><span>wsjt-devel mailing list</span><br><span>wsj...@li...</span><br><span>https://lists.sourceforge.net/lists/listinfo/wsjt-devel</span><br></div></blockquote></body></html> |
|
From: Adrian <vk...@gm...> - 2025-11-14 18:04:54
|
When compiling you are looking for the dev packages for that dependency, so libboost-dev Just compile from source instead 73 vk4tux (Trixie user) On 14/11/25 23:22, Scott via wsjt-devel wrote: > > > I upgraded to Trixie on my Pi4 and am attempting to install the > installation package 2.7.1. > > Aside from a few overwrite issues I overcame, the install terminates > looking for packages libboost-log, -filesystem, and > –thread.Specifically, the installation is looking for versions 1.74 of > each but not finding any version of them. > > To address this, I ran commands sudo apt install libboost-log, sudo > apt install libboost-filesystem, and sudo apt install > libboost-thread.For each command, Trixie informed me that the latest > version of the respective package was installed and the most > up-to-date: libbost-log1.83.0.2+b2, libboost-filesystem1.83.02+b2, and > libboost-thread1.83.0.2+b2.So, while Trixie says they exist, wsjtx is > unable to find any. > > Trying 2.6.0 results in the same failure. > > Does anyone have a suggestion on how to overcome this? > > 73 W3WT > > > > _______________________________________________ > wsjt-devel mailing list > wsj...@li... > https://lists.sourceforge.net/lists/listinfo/wsjt-devel |
|
From: Marco C. <PY...@ou...> - 2025-11-14 17:11:32
|
Hi George, I confirm that applying your modifications below, I have been able to get WSJT-X-3.0 correctly built in my Opensuse Tumbleweed. Regarding QT6, I think that cmake uses my installed qt6 version: Informazioni per pacchetto qt6-base-common-devel: ------------------------------------------------- Repository : Repository principale (OSS) Nome : qt6-base-common-devel Versione : 6.10.0-3.1 And I hadn't have the need to change nothing for that. Best regards, Marco, PY1ZRJ Il 05/11/25 12:52, George Baltz via wsjt-devel ha scritto: > > openSUSE TW is a rolling distro, with all the latest, bright, shiny > new software. Building with cmake 4.1.2 and qt 6.10 shows a few problems. > > I got the standard (qt5?) version to build and run with these hacks: > > 1) add -DCMAKE_POLICY_VERSION_MINIMUM=3.5..3.11 to the cmake configure > command line > > 2) comment out line 199 of CMakeLists.txt > > #add_custom_target (installDEPENDS wsjtx-install) > > 3) Use `wsjtx-install` instead of `install` to install. > > Did the same for the -improved version and it works well. > > Tried the same for the -qt6 version and qt 6.10 complains 'void > QSortFilterProx > yModel::invalidateFilter()’ is deprecated: Use begin/endFilterChange() > instead [-Werror=deprecated-declarations]' > > Build output is attached. > > Any suggestions? > > 73 n3gb > > > > > _______________________________________________ > wsjt-devel mailing list > wsj...@li... > https://lists.sourceforge.net/lists/listinfo/wsjt-devel --- *73 de Marco, PY1ZRJ (former IK5BCU)* ** |
|
From: Scott <ss...@pt...> - 2025-11-14 13:42:51
|
I upgraded to Trixie on my Pi4 and am attempting to install the installation package 2.7.1. Aside from a few overwrite issues I overcame, the install terminates looking for packages libboost-log, -filesystem, and –thread. Specifically, the installation is looking for versions 1.74 of each but not finding any version of them. To address this, I ran commands sudo apt install libboost-log, sudo apt install libboost-filesystem, and sudo apt install libboost-thread. For each command, Trixie informed me that the latest version of the respective package was installed and the most up-to-date: libbost-log1.83.0.2+b2, libboost-filesystem1.83.02+b2, and libboost-thread1.83.0.2+b2. So, while Trixie says they exist, wsjtx is unable to find any. Trying 2.6.0 results in the same failure. Does anyone have a suggestion on how to overcome this? 73 W3WT |
|
From: Brian M. <bri...@gm...> - 2025-11-13 00:30:14
|
Hi Roger, did you mean to send this to Brian Morrison instead of me?
Though it's nice to see some WSJT-X related emails, the first in a long
time.
On Wed, Nov 12, 2025 at 1:14 PM Roger Rehr via wsjt-devel <
wsj...@li...> wrote:
> HI Brian,
>
> If you didn't get this fixed, then try substituting the following code
> for the "# Fortran setup" block in CMakeLists.txt in the main source
> directory. If you try that please let me know whether or not it solves
> your issue. If so, we'll add the change to the official code. If not,
> I have a more complicated (and therefore less desirable) fix that could
> be done.
>
> Thanks and 73,
>
> Roger
> W3SZ
>
> --------------------
>
> #
> # Fortran setup
> #
> set (General_FFLAGS "-Wall -Wno-conversion -Wno-c-binding-type
> -fno-second-underscore")
>
> # FFLAGS depend on the compiler
> get_filename_component (Fortran_COMPILER_NAME ${CMAKE_Fortran_COMPILER}
> NAME)
>
> if (Fortran_COMPILER_NAME MATCHES "gfortran.*")
> # gfortran-specific flags
>
> if (CMAKE_OSX_DEPLOYMENT_TARGET)
> set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS}
> -mmacosx-version-min=${CMAKE_OSX_DEPLOYMENT_TARGET}")
> endif()
>
> if (CMAKE_OSX_SYSROOT)
> set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -isysroot
> ${CMAKE_OSX_SYSROOT}")
> endif()
>
> # Add assembler flag to disable executable stack
> if (UNIX AND Fortran_COMPILER_NAME MATCHES "gfortran.*")
> set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -Wa,--noexecstack")
> endif()
>
> set(CMAKE_Fortran_FLAGS_RELEASE "${CMAKE_Fortran_FLAGS_RELEASE}
> -fbounds-check -funroll-all-loops -fno-f2c
> -ffpe-summary=invalid,zero,overflow,underflow ${General_FFLAGS}")
> set(CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG} -ggdb
> -O0 -fbacktrace -fcheck=all -fbounds-check -fno-f2c
> -ffpe-summary=invalid,zero,overflow,underflow ${General_FFLAGS}")
>
> # FPE traps currently disabled in Debug configuration builds until
> # we decide if they are meaningful, without these FP instructions
> # run in nonstop mode and do not trap
> #set (CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG}
> ${CMAKE_Fortran_FLAGS_DEBUG} -ffpe-trap=invalid,zero,overflow")
>
> elseif (Fortran_COMPILER_NAME MATCHES "ifort.*")
> # Intel Fortran
> set(CMAKE_Fortran_FLAGS_RELEASE "${CMAKE_Fortran_FLAGS_RELEASE}
> -f77rtl ${General_FFLAGS}")
> set(CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG} -f77rtl
> ${General_FFLAGS}")
>
> elseif (Fortran_COMPILER_NAME MATCHES "g77")
> # g77
> set(CMAKE_Fortran_FLAGS_RELEASE "${CMAKE_Fortran_FLAGS_RELEASE}
> -funroll-all-loops -fno-f2c -m32 ${General_FFLAGS}")
> set(CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG}
> -fbounds-check -fno-f2c -m32 ${General_FFLAGS}")
>
> else()
> message("CMAKE_Fortran_COMPILER full path: ${CMAKE_Fortran_COMPILER}")
> message("Fortran compiler: ${Fortran_COMPILER_NAME}")
> message("No optimized Fortran compiler flags are known, we just try
> -O3...")
> set(CMAKE_Fortran_FLAGS_RELEASE "${CMAKE_Fortran_FLAGS_RELEASE} -O3
> ${General_FFLAGS}")
> set(CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG} -g
> -fbacktrace -fcheck=all -fbounds-check ${General_FFLAGS}")
> endif()
>
> --------------------
>
> On 11/3/2025 8:03 AM, Brian Morrison via wsjt-devel wrote:
> > On Mon, 13 Oct 2025 18:16:48 +0200
> > Jaroslav Škarvada via wsjt-devel <wsj...@li...>
> > wrote:
> >
> >> Hi,
> >>
> >> linux distros are trying to harden with the noexecstack and the
> >> execstack in decoder.f90 is causing problems. E.g. [1], [2]. It seems
> >> the g++ linker doesn't allow combination of binaries with exec/noexec
> >> stacks [1], so the whole binary needs to be compiled with the
> >> execstack which may be unacceptable for some distros. The patch
> >> proposed in [1] uses mprotect, should something similar be upstreamed?
> >>
> >> Build failure of wsjtx-2.7.0 with the gcc-c++-15.2.1 in Fedora
> >> rawhide: [81%] Building Fortran object
> >> qmap/libqmap/CMakeFiles/qmap_impl.dir/f77_wisdom.f.o
> >> cd
> >>
> /builddir/build/BUILD/wsjtx-2.7.0-build/wsjtx-2.7.0/wsjtx/redhat-linux-build/qmap/libqmap
> >> && /usr/bin/gfortran -DBIGSYM=1 -DBOOST_ALL_DYN_LINK
> >> -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK
> >> -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK
> >> -DBOOST_FILESYSTEM_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB
> >> -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_LOG_SETUP_NO_LIB
> >> -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_THREAD_DYN_LINK
> >> -DBOOST_THREAD_NO_LIB -DCMAKE_BUILD -DFOX_OTP -DQT5 -DQT_CORE_LIB
> >> -DQT_NO_DEBUG -DUNIX
> >>
> -I/builddir/build/BUILD/wsjtx-2.7.0-build/wsjtx-2.7.0/wsjtx/redhat-linux-build/qmap/libqmap
> >> -I/builddir/build/BUILD/wsjtx-2.7.0-build/wsjtx-2.7.0/wsjtx/qmap/libqmap
> >>
> -I/builddir/build/BUILD/wsjtx-2.7.0-build/wsjtx-2.7.0/wsjtx/redhat-linux-build/qmap/libqmap/qmap_impl_autogen/include
> >>
> -I/builddir/build/BUILD/wsjtx-2.7.0-build/wsjtx-2.7.0/wsjtx/redhat-linux-build
> >> -I/usr/include -I/usr/include/qt5 -I/usr/include/qt5/QtCore
> >> -I/usr/lib64/qt5/mkspecs/linux-g++ -O2 -fexceptions -g
> >> -grecord-gcc-switches -pipe -Wall
> >> -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS
> >> -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
> >> -fstack-protector-strong
> >> -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64
> >> -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
> >> -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer
> >> -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG
> >> -fbounds-check -funroll-all-loops -fno-f2c
> >> -ffpe-summary=invalid,zero,overflow,underflow -Wall -Wno-conversion
> >> -fno-second-underscore -fvisibility=hidden -fPIC -c
> >>
> /builddir/build/BUILD/wsjtx-2.7.0-build/wsjtx-2.7.0/wsjtx/qmap/libqmap/f77_wisdom.f
> >> -o CMakeFiles/qmap_impl.dir/f77_wisdom.f.o [ 81%] Linking CXX
> >> executable ldpcsim240_74 /usr/bin/cmake -E cmake_link_script
> >> CMakeFiles/ldpcsim240_74.dir/link.txt --verbose=1
> >> /usr/bin/ld: error: decoder.f90.o: is triggering the generation of an
> >> executable stack (because it has an executable .note.GNU-stack
> >> section)
> >> /usr/bin/ld: failed to set dynamic section sizes: no error
> >> collect2: error: ld returned 1 exit status
> >>
> >> thanks & regards
> >>
> >> Jaroslav
> >>
> >> [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278939
> >> [2] https://bugzilla.redhat.com/show_bug.cgi?id=2385733
> > Any update on this Jaroslav, or indeed anyone else? It's a bit of a
> > nightmare in Fedora at least.
> >
>
>
>
> _______________________________________________
> wsjt-devel mailing list
> wsj...@li...
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>
|
|
From: Roger R. <w3...@co...> - 2025-11-12 21:09:33
|
HI Brian,
If you didn't get this fixed, then try substituting the following code
for the "# Fortran setup" block in CMakeLists.txt in the main source
directory. If you try that please let me know whether or not it solves
your issue. If so, we'll add the change to the official code. If not,
I have a more complicated (and therefore less desirable) fix that could
be done.
Thanks and 73,
Roger
W3SZ
--------------------
#
# Fortran setup
#
set (General_FFLAGS "-Wall -Wno-conversion -Wno-c-binding-type
-fno-second-underscore")
# FFLAGS depend on the compiler
get_filename_component (Fortran_COMPILER_NAME ${CMAKE_Fortran_COMPILER}
NAME)
if (Fortran_COMPILER_NAME MATCHES "gfortran.*")
# gfortran-specific flags
if (CMAKE_OSX_DEPLOYMENT_TARGET)
set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS}
-mmacosx-version-min=${CMAKE_OSX_DEPLOYMENT_TARGET}")
endif()
if (CMAKE_OSX_SYSROOT)
set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -isysroot
${CMAKE_OSX_SYSROOT}")
endif()
# Add assembler flag to disable executable stack
if (UNIX AND Fortran_COMPILER_NAME MATCHES "gfortran.*")
set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -Wa,--noexecstack")
endif()
set(CMAKE_Fortran_FLAGS_RELEASE "${CMAKE_Fortran_FLAGS_RELEASE}
-fbounds-check -funroll-all-loops -fno-f2c
-ffpe-summary=invalid,zero,overflow,underflow ${General_FFLAGS}")
set(CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG} -ggdb
-O0 -fbacktrace -fcheck=all -fbounds-check -fno-f2c
-ffpe-summary=invalid,zero,overflow,underflow ${General_FFLAGS}")
# FPE traps currently disabled in Debug configuration builds until
# we decide if they are meaningful, without these FP instructions
# run in nonstop mode and do not trap
#set (CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG}
${CMAKE_Fortran_FLAGS_DEBUG} -ffpe-trap=invalid,zero,overflow")
elseif (Fortran_COMPILER_NAME MATCHES "ifort.*")
# Intel Fortran
set(CMAKE_Fortran_FLAGS_RELEASE "${CMAKE_Fortran_FLAGS_RELEASE}
-f77rtl ${General_FFLAGS}")
set(CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG} -f77rtl
${General_FFLAGS}")
elseif (Fortran_COMPILER_NAME MATCHES "g77")
# g77
set(CMAKE_Fortran_FLAGS_RELEASE "${CMAKE_Fortran_FLAGS_RELEASE}
-funroll-all-loops -fno-f2c -m32 ${General_FFLAGS}")
set(CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG}
-fbounds-check -fno-f2c -m32 ${General_FFLAGS}")
else()
message("CMAKE_Fortran_COMPILER full path: ${CMAKE_Fortran_COMPILER}")
message("Fortran compiler: ${Fortran_COMPILER_NAME}")
message("No optimized Fortran compiler flags are known, we just try
-O3...")
set(CMAKE_Fortran_FLAGS_RELEASE "${CMAKE_Fortran_FLAGS_RELEASE} -O3
${General_FFLAGS}")
set(CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG} -g
-fbacktrace -fcheck=all -fbounds-check ${General_FFLAGS}")
endif()
--------------------
On 11/3/2025 8:03 AM, Brian Morrison via wsjt-devel wrote:
> On Mon, 13 Oct 2025 18:16:48 +0200
> Jaroslav Škarvada via wsjt-devel <wsj...@li...>
> wrote:
>
>> Hi,
>>
>> linux distros are trying to harden with the noexecstack and the
>> execstack in decoder.f90 is causing problems. E.g. [1], [2]. It seems
>> the g++ linker doesn't allow combination of binaries with exec/noexec
>> stacks [1], so the whole binary needs to be compiled with the
>> execstack which may be unacceptable for some distros. The patch
>> proposed in [1] uses mprotect, should something similar be upstreamed?
>>
>> Build failure of wsjtx-2.7.0 with the gcc-c++-15.2.1 in Fedora
>> rawhide: [81%] Building Fortran object
>> qmap/libqmap/CMakeFiles/qmap_impl.dir/f77_wisdom.f.o
>> cd
>> /builddir/build/BUILD/wsjtx-2.7.0-build/wsjtx-2.7.0/wsjtx/redhat-linux-build/qmap/libqmap
>> && /usr/bin/gfortran -DBIGSYM=1 -DBOOST_ALL_DYN_LINK
>> -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK
>> -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK
>> -DBOOST_FILESYSTEM_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB
>> -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_LOG_SETUP_NO_LIB
>> -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_THREAD_DYN_LINK
>> -DBOOST_THREAD_NO_LIB -DCMAKE_BUILD -DFOX_OTP -DQT5 -DQT_CORE_LIB
>> -DQT_NO_DEBUG -DUNIX
>> -I/builddir/build/BUILD/wsjtx-2.7.0-build/wsjtx-2.7.0/wsjtx/redhat-linux-build/qmap/libqmap
>> -I/builddir/build/BUILD/wsjtx-2.7.0-build/wsjtx-2.7.0/wsjtx/qmap/libqmap
>> -I/builddir/build/BUILD/wsjtx-2.7.0-build/wsjtx-2.7.0/wsjtx/redhat-linux-build/qmap/libqmap/qmap_impl_autogen/include
>> -I/builddir/build/BUILD/wsjtx-2.7.0-build/wsjtx-2.7.0/wsjtx/redhat-linux-build
>> -I/usr/include -I/usr/include/qt5 -I/usr/include/qt5/QtCore
>> -I/usr/lib64/qt5/mkspecs/linux-g++ -O2 -fexceptions -g
>> -grecord-gcc-switches -pipe -Wall
>> -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS
>> -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
>> -fstack-protector-strong
>> -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64
>> -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection
>> -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer
>> -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG
>> -fbounds-check -funroll-all-loops -fno-f2c
>> -ffpe-summary=invalid,zero,overflow,underflow -Wall -Wno-conversion
>> -fno-second-underscore -fvisibility=hidden -fPIC -c
>> /builddir/build/BUILD/wsjtx-2.7.0-build/wsjtx-2.7.0/wsjtx/qmap/libqmap/f77_wisdom.f
>> -o CMakeFiles/qmap_impl.dir/f77_wisdom.f.o [ 81%] Linking CXX
>> executable ldpcsim240_74 /usr/bin/cmake -E cmake_link_script
>> CMakeFiles/ldpcsim240_74.dir/link.txt --verbose=1
>> /usr/bin/ld: error: decoder.f90.o: is triggering the generation of an
>> executable stack (because it has an executable .note.GNU-stack
>> section)
>> /usr/bin/ld: failed to set dynamic section sizes: no error
>> collect2: error: ld returned 1 exit status
>>
>> thanks & regards
>>
>> Jaroslav
>>
>> [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278939
>> [2] https://bugzilla.redhat.com/show_bug.cgi?id=2385733
> Any update on this Jaroslav, or indeed anyone else? It's a bit of a
> nightmare in Fedora at least.
>
|
|
From: Marco C. <PY...@ou...> - 2025-11-05 16:08:22
|
Thanks for theses adjustments George! Also I'm an Opensuse Tumbleweed user and in order to get WSJTX 3.0 compiled, I had first to rollback cmake to version 3. Hope that the devs team would take in consideration your inputs since not every user is able to modify the code like you! Regards, Marco PY1ZRJ Inviato da Outlook per Android<https://aka.ms/AAb9ysg> ________________________________ From: George Baltz via wsjt-devel <wsj...@li...> Sent: Wednesday, November 5, 2025 12:52:43 PM To: WSJT software development <wsj...@li...> Cc: George Baltz <geo...@gm...> Subject: [wsjt-devel] Compiling 3.0.0-rc1 on openSUSE Tumblweed openSUSE TW is a rolling distro, with all the latest, bright, shiny new software. Building with cmake 4.1.2 and qt 6.10 shows a few problems. I got the standard (qt5?) version to build and run with these hacks: 1) add -DCMAKE_POLICY_VERSION_MINIMUM=3.5..3.11 to the cmake configure command line 2) comment out line 199 of CMakeLists.txt #add_custom_target (install DEPENDS wsjtx-install) 3) Use `wsjtx-install` instead of `install` to install. Did the same for the -improved version and it works well. Tried the same for the -qt6 version and qt 6.10 complains 'void QSortFilterProx yModel::invalidateFilter()’ is deprecated: Use begin/endFilterChange() instead [-Werror=deprecated-declarations]' Build output is attached. Any suggestions? 73 n3gb |
|
From: <gr...@gr...> - 2025-11-05 16:01:22
|
WSJTX developers:
I am still attempting to build WSJTX-3.0.0_improved on Windows 11 from
JTSDK64.
I have made progress but have encountered a linking issue with the FFTW3
thread libraries.
The problem arises when linking jt9.exe. The diagnostic is as follows:
C:/JTSDK64-Tools/tools/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/14.2
.0/../../../../x86_64-w64-mingw32/bin/ld.exe:
libwsjt_fort_omp.a(downsam9.f90.obj):downsam9.f90:(.text+0x132): more
undefined references to `fftwf_plan_with_nthreads' follow
Is this a known problem? Is there a fix for it?
Thanks in advance,
Gary R. Day
|
|
From: George B. <geo...@gm...> - 2025-11-05 15:52:57
|
openSUSE TW is a rolling distro, with all the latest, bright, shiny new software. Building with cmake 4.1.2 and qt 6.10 shows a few problems. I got the standard (qt5?) version to build and run with these hacks: 1) add -DCMAKE_POLICY_VERSION_MINIMUM=3.5..3.11 to the cmake configure command line 2) comment out line 199 of CMakeLists.txt #add_custom_target (installDEPENDS wsjtx-install) 3) Use `wsjtx-install` instead of `install` to install. Did the same for the -improved version and it works well. Tried the same for the -qt6 version and qt 6.10 complains 'void QSortFilterProx yModel::invalidateFilter()’ is deprecated: Use begin/endFilterChange() instead [-Werror=deprecated-declarations]' Build output is attached. Any suggestions? 73 n3gb |
|
From: Brian M. <bd...@fe...> - 2025-11-03 13:04:06
|
On Mon, 13 Oct 2025 18:16:48 +0200 Jaroslav Škarvada via wsjt-devel <wsj...@li...> wrote: > Hi, > > linux distros are trying to harden with the noexecstack and the > execstack in decoder.f90 is causing problems. E.g. [1], [2]. It seems > the g++ linker doesn't allow combination of binaries with exec/noexec > stacks [1], so the whole binary needs to be compiled with the > execstack which may be unacceptable for some distros. The patch > proposed in [1] uses mprotect, should something similar be upstreamed? > > Build failure of wsjtx-2.7.0 with the gcc-c++-15.2.1 in Fedora > rawhide: [81%] Building Fortran object > qmap/libqmap/CMakeFiles/qmap_impl.dir/f77_wisdom.f.o > cd > /builddir/build/BUILD/wsjtx-2.7.0-build/wsjtx-2.7.0/wsjtx/redhat-linux-build/qmap/libqmap > && /usr/bin/gfortran -DBIGSYM=1 -DBOOST_ALL_DYN_LINK > -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK > -DBOOST_CHRONO_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK > -DBOOST_FILESYSTEM_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB > -DBOOST_LOG_SETUP_DYN_LINK -DBOOST_LOG_SETUP_NO_LIB > -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_THREAD_DYN_LINK > -DBOOST_THREAD_NO_LIB -DCMAKE_BUILD -DFOX_OTP -DQT5 -DQT_CORE_LIB > -DQT_NO_DEBUG -DUNIX > -I/builddir/build/BUILD/wsjtx-2.7.0-build/wsjtx-2.7.0/wsjtx/redhat-linux-build/qmap/libqmap > -I/builddir/build/BUILD/wsjtx-2.7.0-build/wsjtx-2.7.0/wsjtx/qmap/libqmap > -I/builddir/build/BUILD/wsjtx-2.7.0-build/wsjtx-2.7.0/wsjtx/redhat-linux-build/qmap/libqmap/qmap_impl_autogen/include > -I/builddir/build/BUILD/wsjtx-2.7.0-build/wsjtx-2.7.0/wsjtx/redhat-linux-build > -I/usr/include -I/usr/include/qt5 -I/usr/include/qt5/QtCore > -I/usr/lib64/qt5/mkspecs/linux-g++ -O2 -fexceptions -g > -grecord-gcc-switches -pipe -Wall > -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS > -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 > -fstack-protector-strong > -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 > -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection > -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer > -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules -DNDEBUG > -fbounds-check -funroll-all-loops -fno-f2c > -ffpe-summary=invalid,zero,overflow,underflow -Wall -Wno-conversion > -fno-second-underscore -fvisibility=hidden -fPIC -c > /builddir/build/BUILD/wsjtx-2.7.0-build/wsjtx-2.7.0/wsjtx/qmap/libqmap/f77_wisdom.f > -o CMakeFiles/qmap_impl.dir/f77_wisdom.f.o [ 81%] Linking CXX > executable ldpcsim240_74 /usr/bin/cmake -E cmake_link_script > CMakeFiles/ldpcsim240_74.dir/link.txt --verbose=1 > /usr/bin/ld: error: decoder.f90.o: is triggering the generation of an > executable stack (because it has an executable .note.GNU-stack > section) > /usr/bin/ld: failed to set dynamic section sizes: no error > collect2: error: ld returned 1 exit status > > thanks & regards > > Jaroslav > > [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278939 > [2] https://bugzilla.redhat.com/show_bug.cgi?id=2385733 Any update on this Jaroslav, or indeed anyone else? It's a bit of a nightmare in Fedora at least. -- Brian G8SEZ |
|
From: HASAN T. <has...@is...> - 2025-11-01 20:38:12
|
I installed wsjtd- first, then n1mm. I open wsjt-x first, then n1mm. In wsjt-x, qso is automatically passed, only the day and time information is passed as the forward day and time. The day and time information is passed incorrectly in N1MM. yardım lütfen .PC win 10 64 bit 73 de TA2E |
|
From: <gr...@gr...> - 2025-10-25 01:13:13
|
Hello again to WSJT developers:
Despite my best efforts I am still stimied at building WSJTX 3.0.0
improved on Windows 11 using JTSDK64-3.4.1. Today I tried JTSDK64-4.0.0
but with no better result.
After installing JTSDK64 and then clicking on the JTSDK64-setup shortcut
it presents a prompt that looks like:
PS C:\JTSDK64-Tools>
According to the documentation it should stop in a setup
environment with a prompt that looks like
JTSDK-Setup>
According to the documentation I need to be in setup mode to configure
the Qt deployment.
Any suggestions will be much appreciated.
Gary R. Day
|
|
From: Iztok <s5...@s5...> - 2025-10-23 05:43:28
|
Hello, all OK: after R-13 RR73 or RRR is expected. 73 does not confirm RX of -13 raport. 73 gl, cu Iztok, s52d On 10/23/25 06:24, Tim Goeppinger via wsjt-devel wrote: > I am using WSTJ-x 3.0.0 RC1 > > Today I was working FR4OM on FT4, and I had an issue with the auto sequencing. FR4OM's 73 message had the AP a3 in it, and was totally ignored by my auto sequencer. I just continued to send my R-08 message. Is this the way it should behave? > > 251022_150830 28.180 Tx FT4 0 0.0 567 FR4OM N6GP DM13 > 251022_150837 28.180 Rx FT4 -13 0.2 1447 N6GP FR4OM +03 > 251022_150845 28.180 Tx FT4 0 0.0 567 FR4OM N6GP R-13 > 251022_150852 28.180 Rx FT4 -8 0.2 1446 N6GP FR4OM 73 a3 > 251022_150900 28.180 Tx FT4 0 0.0 567 FR4OM N6GP R-08 > 251022_150915 28.180 Tx FT4 0 0.0 567 FR4OM N6GP R-08 > > Tnx & 73, > Tim N6GP > > > _______________________________________________ > wsjt-devel mailing list > wsj...@li... > https://lists.sourceforge.net/lists/listinfo/wsjt-devel |
|
From: Tim G. <ti...@ya...> - 2025-10-23 04:25:03
|
I am using WSTJ-x 3.0.0 RC1 Today I was working FR4OM on FT4, and I had an issue with the auto sequencing. FR4OM's 73 message had the AP a3 in it, and was totally ignored by my auto sequencer. I just continued to send my R-08 message. Is this the way it should behave? 251022_150830 28.180 Tx FT4 0 0.0 567 FR4OM N6GP DM13 251022_150837 28.180 Rx FT4 -13 0.2 1447 N6GP FR4OM +03 251022_150845 28.180 Tx FT4 0 0.0 567 FR4OM N6GP R-13 251022_150852 28.180 Rx FT4 -8 0.2 1446 N6GP FR4OM 73 a3 251022_150900 28.180 Tx FT4 0 0.0 567 FR4OM N6GP R-08 251022_150915 28.180 Tx FT4 0 0.0 567 FR4OM N6GP R-08 Tnx & 73, Tim N6GP |
|
From: Richard L. <ric...@gm...> - 2025-10-22 13:40:30
|
Hi Been using the new rc1 for a while and have a few issues to report. Using Windows 10. All issues new to this RC1 and not seen in V2.7.0. My usage is FT8 & FT4. 1. The link to the selected audio device comes up when you load app but after a few TX cycles it drops out and you have to go to settings, Audio tab and reselect the same device. Once you've done this once it seems to hold onto it OK. 2. The log qso window keeps last Comments entered even though this is not the selected option. Also it shows empty in the new qso comment field but the previous old comment is logged. 3. In a qso exchange where it is necessary to repeat Tx3 before you get a Tx4 confirmation the report sent changes each time the caller is decodes and has a different decode report. This means it's impossible to know which report the caller has actually received in the sequence. I don't recall seeing this in V2.7. Example here where my sent report changes from R-11 to R-10 to R-09 before I see the Tx4: 249 VA3BS G4AHN -01 251021_181822 28.180 Rx FT4 -11 0.5 1385 "on Odd" 250 G4AHN VA3BS R-11 251021_181830 28.180 Tx FT4 0 0.0 2491 "On Even" 251 VA3BS G4AHN -01 251021_181837 28.180 Rx FT4 -10 0.5 1385 "on Odd" 252 G4AHN VA3BS R-10 251021_181845 28.180 Tx FT4 0 0.0 2491 "on Odd" 253 VA3BS G4AHN -01 251021_181852 28.180 Rx FT4 -9 0.4 1385 "on Odd" 254 G4AHN VA3BS R-09 251021_181900 28.180 Tx FT4 0 0.0 2491 "On Even" 255 G4AHN VA3BS R-09 251021_181915 28.180 Tx FT4 0 0.0 2491 "on Odd" 256 G4AHN VA3BS R-09 251021_181930 28.180 Tx FT4 0 0.0 1385 "On Even" 257 G4AHN VA3BS R-09 251021_181945 28.180 Tx FT4 0 0.0 1385 "on Odd" 258 VA3BS G4AHN RR73 251021_181952 28.180 Rx FT4 -4 0.5 1385 "on Odd" 4. When calling CQ it sometimes does not auto select a caller and continues with another CQ. Doesn't seem to be because of a late decode looking at my UDP log. see example here at 145730. 145700 Tx 2316 + CQ G4AHN IO91 145715 Tx 2316 + CQ G4AHN IO91 145722 -11 0.4 2313 + G4AHN AB8E FM08 U.S.A. VA-WV 145730 Tx 2316 + CQ G4AHN IO91 145734 Tx 2316 + AB8E G4AHN -11 145745 Tx 2316 + AB8E G4AHN -11 145752 -7 0.3 2314 + G4AHN AB8E R-11 U.S.A. 145800 Tx 2316 + AB8E G4AHN RR73 145830 Tx 2316 + AB8E G4AHN RR73 145845 Tx 2316 + AB8E G4AHN RR73 145900 Tx 2316 + AB8E G4AHN RR73 145915 Tx 2316 + CQ G4AHN IO91 145930 Tx 2316 + CQ G4AHN IO91 Many thanks for all the hard work 73 Rich G4AHN |
|
From: Larry B. <lar...@ve...> - 2025-10-22 00:07:22
|
Hi Jim, I don't think it will transmit until he has decoded a superfox transmission. It's designed this way to prevent blind calling. 73 -- Larry - W1DYJ On 10/21/2025 19:07, Jim Reisert AD1C via wsjt-devel wrote: > My father W1JR is running WSJT-X version 2.7. > > He can transmit in normal mode (and I believe Fox/Hound) mode, but > when he switches to SF mode, clicking on "Enable Tx" doesn't work -- > the box never enables transmitting. I just watched him do this > (virtually), and I'm confused why. > > Any idea what could be the problem? > > Thanks - Jim AD1C > > |
|
From: Jim R. A. <jjr...@al...> - 2025-10-21 23:40:21
|
My father W1JR is running WSJT-X version 2.7. He can transmit in normal mode (and I believe Fox/Hound) mode, but when he switches to SF mode, clicking on "Enable Tx" doesn't work -- the box never enables transmitting. I just watched him do this (virtually), and I'm confused why. Any idea what could be the problem? Thanks - Jim AD1C -- Jim Reisert AD1C, <jjr...@al...>, https://ad1c.us |
|
From: Dan C. <hot...@ho...> - 2025-10-20 22:31:15
|
I’ve made a couple of handfuls of contacts with them, the ones that were made using SF all showed the verification with the exception of 1 17m contact on 10/18. Even though I got the RR73 from the station I worked, it never confirmed in Clublog. All others confirmed immediately. I can only assume that I worked a pirated call without having them do a log check. I have since reworked that band slot. Sent from my iPhone > On Oct 20, 2025, at 4:42 PM, Erik Icket via wsjt-devel <wsj...@li...> wrote: > > Some more info, > > I did a fallback to 2.7.0, and there as well, there is no OTP message. > So the OM has a SF key (see ncdxf), but probably has not loaded his key by > ticking OTP in the Advanced tab, and entering the key. > > What about a hint at the hound side (and the fox side ?), that the fox is > running without OTP key ? > > 73's Erik > ON4PB > > -----Original Message----- > From: Erik Icket <run...@gm...> > Sent: Monday, 20 October 2025 22:28 > To: wsj...@li... > Subject: SuperFox - OTP verification in rel 3.0.0-rc1 > > Dear developers, > > This evening, I was working PJ6Y in SuperFox mode, but did not observe any > OTP verification results. > > ------ 2025-10-20 - 20:11:00 UTC - 20m - FT8 ------ > 201100 -5 0.4 746 ~ SP9MOV PJ6Y RR73 > 201100 -5 0.4 746 ~ TA2LG PJ6Y -01 > 201100 -5 0.4 746 ~ SQ2HL PJ6Y -18 > ------ 2025-10-20 - 20:11:30 UTC - 20m - FT8 ------ > 201130 -7 0.5 746 ~ SQ2HL PJ6Y RR73 > 201130 -7 0.5 746 ~ TA2LG PJ6Y -01 > 201130 -7 0.5 746 ~ ON4PB PJ6Y -04 > > Special operating activity is ticked, as well as SuperFox mode, Hound, OTP, > Show OTP messages. > > Should there be a either a $Verify$ or verified or invalid OTP result line > in the Band Activity ? > > 73's Erik > ON4PB > > > > > > > _______________________________________________ > wsjt-devel mailing list > wsj...@li... > https://lists.sourceforge.net/lists/listinfo/wsjt-devel |
|
From: Erik I. <run...@gm...> - 2025-10-20 21:49:06
|
Please read “hound side” and not “fox side” in my last phrase. My apologies. From: Erik Icket <run...@gm...> Sent: Monday, 20 October 2025 23:46 To: 'Joseph Taylor' <jo...@Pr...>; wsj...@li... Subject: RE: [wsjt-devel] SuperFox - OTP verification in rel 3.0.0-rc1 Dear Joe, I may well have been too naïve in believing so. The thing is that on the hound side, in the absence of an OTP, and all OTP checkboxes ticked, you cannot really tell if an OTP verification is done or not. I believe today, one can observe “$Verify$”, “K1ABC verified”, “K1ABC invalid” in the band activity pane. What if we add a hint at the fox side that the callsign is “not verified” if all OTP checkboxes (Superfox mode, Hound, OTP, Show OTP messages) are ticked ? 73’s Erik ON4PB From: Joseph Taylor <jo...@Pr... <mailto:jo...@Pr...> > Sent: Monday, 20 October 2025 22:54 To: wsj...@li... <mailto:wsj...@li...> Cc: Erik Icket <run...@gm... <mailto:run...@gm...> > Subject: Re: [wsjt-devel] SuperFox - OTP verification in rel 3.0.0-rc1 Hi Erik, Are you sure the station you're receiving is the legitimate SuperFox? We have seen other examples where the "PJ6Y verified" message appears as expected. Here's one from several days ago. -- 73, Joe, K1JT |
|
From: Erik I. <run...@gm...> - 2025-10-20 21:46:14
|
Dear Joe, I may well have been too naïve in believing so. The thing is that on the hound side, in the absence of an OTP, and all OTP checkboxes ticked, you cannot really tell if an OTP verification is done or not. I believe today, one can observe “$Verify$”, “K1ABC verified”, “K1ABC invalid” in the band activity pane. What if we add a hint at the fox side that the callsign is “not verified” if all OTP checkboxes (Superfox mode, Hound, OTP, Show OTP messages) are ticked ? 73’s Erik ON4PB From: Joseph Taylor <jo...@Pr...> Sent: Monday, 20 October 2025 22:54 To: wsj...@li... Cc: Erik Icket <run...@gm...> Subject: Re: [wsjt-devel] SuperFox - OTP verification in rel 3.0.0-rc1 Hi Erik, Are you sure the station you're receiving is the legitimate SuperFox? We have seen other examples where the "PJ6Y verified" message appears as expected. Here's one from several days ago. -- 73, Joe, K1JT |
|
From: Joseph T. <jo...@Pr...> - 2025-10-20 20:53:55
|
Hi Erik, Are you sure the station you're receiving is the legitimate SuperFox? We have seen other examples where the "PJ6Y verified" message appears as expected. Here's one from several days ago. [cid:1c518ba7-4742-42f7-8f5e-73b0e5c9f472] -- 73, Joe, K1JT |
|
From: Erik I. <run...@gm...> - 2025-10-20 20:39:04
|
Some more info, I did a fallback to 2.7.0, and there as well, there is no OTP message. So the OM has a SF key (see ncdxf), but probably has not loaded his key by ticking OTP in the Advanced tab, and entering the key. What about a hint at the hound side (and the fox side ?), that the fox is running without OTP key ? 73's Erik ON4PB -----Original Message----- From: Erik Icket <run...@gm...> Sent: Monday, 20 October 2025 22:28 To: wsj...@li... Subject: SuperFox - OTP verification in rel 3.0.0-rc1 Dear developers, This evening, I was working PJ6Y in SuperFox mode, but did not observe any OTP verification results. ------ 2025-10-20 - 20:11:00 UTC - 20m - FT8 ------ 201100 -5 0.4 746 ~ SP9MOV PJ6Y RR73 201100 -5 0.4 746 ~ TA2LG PJ6Y -01 201100 -5 0.4 746 ~ SQ2HL PJ6Y -18 ------ 2025-10-20 - 20:11:30 UTC - 20m - FT8 ------ 201130 -7 0.5 746 ~ SQ2HL PJ6Y RR73 201130 -7 0.5 746 ~ TA2LG PJ6Y -01 201130 -7 0.5 746 ~ ON4PB PJ6Y -04 Special operating activity is ticked, as well as SuperFox mode, Hound, OTP, Show OTP messages. Should there be a either a $Verify$ or verified or invalid OTP result line in the Band Activity ? 73's Erik ON4PB |
|
From: Erik I. <run...@gm...> - 2025-10-20 20:27:45
|
Dear developers, This evening, I was working PJ6Y in SuperFox mode, but did not observe any OTP verification results. ------ 2025-10-20 - 20:11:00 UTC - 20m - FT8 ------ 201100 -5 0.4 746 ~ SP9MOV PJ6Y RR73 201100 -5 0.4 746 ~ TA2LG PJ6Y -01 201100 -5 0.4 746 ~ SQ2HL PJ6Y -18 ------ 2025-10-20 - 20:11:30 UTC - 20m - FT8 ------ 201130 -7 0.5 746 ~ SQ2HL PJ6Y RR73 201130 -7 0.5 746 ~ TA2LG PJ6Y -01 201130 -7 0.5 746 ~ ON4PB PJ6Y -04 Special operating activity is ticked, as well as SuperFox mode, Hound, OTP, Show OTP messages. Should there be a either a $Verify$ or verified or invalid OTP result line in the Band Activity ? 73's Erik ON4PB |
|
From: Gary R. <cga...@gm...> - 2025-10-19 23:30:56
|
You might want to look over in the JTSDK reflector for Windows build assistance: https://groups.io/g/JTSDK/topics > On Oct 19, 2025, at 3:41 PM, Mike Hornsby via wsjt-devel <wsj...@li...> wrote: > > I also attempted to do a windows 11 build of wsjtx. Ran into same issues and did not get any further. > > Was able to build easily on various raspberry pi’s and older pcs. PCs using Linux mint thanks to instructions from: > http://www.kk5jy.net/wsjtx-build/ > > Much evidence exists on this list for not using windows to run wsjtx. Issues with Com ports, constant updates, Microsoft withdrawal of support for versions … windows has always been problematic as any new application install can update libraries and configurations that can impact other applications. > > Added to this, for handicap types of uses I would build a WSJTx raspberry pi like appliance that is stand alone and plug and play. > > To keep it as simple an and low cost as possible, I would start with a 20 meter only version that operates on the radio VOX interface. Anyone have any stats on FT8 traffic by band? > > Also, I know from experience, with a 20 watts and a 20 meter ham stick, or if you have an attic or yard, a speaker wire dipole, you can work the globe. > > GL ES 73 > Mike KC8yom > > > > > > > > > >> On Oct 19, 2025, at 12:54 PM, grday--- via wsjt-devel <wsj...@li... <mailto:wsj...@li...>> wrote: >> >> >> Hello WSJTX developers: >> >> I am trying to build WSJTX from the tarball wsjtx-3.0.0_improved_PLUS_250924.tgz >> as recommended by dg2ycb several weeks ago, but have encountered >> a barrier for which I am looking for a suggestion. >> >> I need to build WSJTX on a Windows 11 system. >> I think I have made pretty good progress in the sense that I have >> gotten what I believe to be all of the dependant packages to build and >> install, including Qt 5.15.2, boost, fftw, hamlib, all of the mingw >> compilers, etc. >> >> I think I am close to getting wsjtx to build, but right now I am >> pretty much stimied. >> >> I began by installing Qt 5.15.2 and jtsdk64-tools. Within the >> jtsdk64-tools directory framework and from the mingw64 shell I installed >> the various dependencies via the package manager. >> >> The wsjtx source is setup to be built via the CMake build utility >> with which I am currently a novice. I have tried to build wsjtx from a >> build directory via the following commands: >> >> cmake -G "MinGW Makefiles" \ >> -DWSJT_GENERATE_DOCS=OFF \ >> -DCMAKE_Fortran_FLAGS="-std=legacy -fallow-argument-mismatch" \ >> -DCMAKE_BUILD_TYPE=Release \ >> -DCMAKE_PREFIX_PATH="/c/Qt/5.15.2/mingw81_64;/c/JTSDK64-Tools/tools/msys64/mingw64" \ >> .. >> >> cmake --build . --parallel >> >> The diagnostic that I get is: >> >> [ 38%] Performing configure step for 'hamlib' >> 'C:\JTSDK64-Tools\src\wsjtx\build\hamlib-prefix\src\hamlib\configure' is not recognized as an internal or external command, >> operable program or batch file. >> >> I tried building and installing hamlib separately which appeared >> to work ok but then I found that the building of wsjtx is very tightly >> coupled to the building of hamlib in the CMake build scripts. I tried >> tweaking the top level CMakeLists.txt file, specificly the call to >> ExternalProject_Add(hamlib to use the bash shell to execute configure >> but that did not work. >> >> I also tried setting the CONFIG_SHELL environment variable, i.e., >> >> export CONFIG_SHELL=/usr/bin/sh >> >> but it had no effect. >> >> Any suggestions will be much appreciated. >> >> As further background, I myself am a blind developer who has >> volunteered to make some modifications to the UDP daemon for the >> purpose of extending the current API so that more of the WSJTX functionality >> is available via an external accessibility agent. I myself am not a >> radio operator and have no call sign but my goal is to make more WSJTX >> functions available to the WSJTX blind user group. >> >> Thanks in advance, >> >> Gary R. Day >> _______________________________________________ >> wsjt-devel mailing list >> wsj...@li... <mailto:wsj...@li...> >> https://lists.sourceforge.net/lists/listinfo/wsjt-devel > _______________________________________________ > wsjt-devel mailing list > wsj...@li... <mailto:wsj...@li...> > https://lists.sourceforge.net/lists/listinfo/wsjt-devel |
|
From: Mike H. <mik...@ma...> - 2025-10-19 19:42:21
|
I also attempted to do a windows 11 build of wsjtx. Ran into same issues and did not get any further. Was able to build easily on various raspberry pi’s and older pcs. PCs using Linux mint thanks to instructions from: http://www.kk5jy.net/wsjtx-build/ Much evidence exists on this list for not using windows to run wsjtx. Issues with Com ports, constant updates, Microsoft withdrawal of support for versions … windows has always been problematic as any new application install can update libraries and configurations that can impact other applications. Added to this, for handicap types of uses I would build a WSJTx raspberry pi like appliance that is stand alone and plug and play. To keep it as simple an and low cost as possible, I would start with a 20 meter only version that operates on the radio VOX interface. Anyone have any stats on FT8 traffic by band? Also, I know from experience, with a 20 watts and a 20 meter ham stick, or if you have an attic or yard, a speaker wire dipole, you can work the globe. GL ES 73 Mike KC8yom > On Oct 19, 2025, at 12:54 PM, grday--- via wsjt-devel <wsj...@li...> wrote: > > > Hello WSJTX developers: > > I am trying to build WSJTX from the tarball wsjtx-3.0.0_improved_PLUS_250924.tgz > as recommended by dg2ycb several weeks ago, but have encountered > a barrier for which I am looking for a suggestion. > > I need to build WSJTX on a Windows 11 system. > I think I have made pretty good progress in the sense that I have > gotten what I believe to be all of the dependant packages to build and > install, including Qt 5.15.2, boost, fftw, hamlib, all of the mingw > compilers, etc. > > I think I am close to getting wsjtx to build, but right now I am > pretty much stimied. > > I began by installing Qt 5.15.2 and jtsdk64-tools. Within the > jtsdk64-tools directory framework and from the mingw64 shell I installed > the various dependencies via the package manager. > > The wsjtx source is setup to be built via the CMake build utility > with which I am currently a novice. I have tried to build wsjtx from a > build directory via the following commands: > > cmake -G "MinGW Makefiles" \ > -DWSJT_GENERATE_DOCS=OFF \ > -DCMAKE_Fortran_FLAGS="-std=legacy -fallow-argument-mismatch" \ > -DCMAKE_BUILD_TYPE=Release \ > -DCMAKE_PREFIX_PATH="/c/Qt/5.15.2/mingw81_64;/c/JTSDK64-Tools/tools/msys64/mingw64" \ > .. > > cmake --build . --parallel > > The diagnostic that I get is: > > [ 38%] Performing configure step for 'hamlib' > 'C:\JTSDK64-Tools\src\wsjtx\build\hamlib-prefix\src\hamlib\configure' is not recognized as an internal or external command, > operable program or batch file. > > I tried building and installing hamlib separately which appeared > to work ok but then I found that the building of wsjtx is very tightly > coupled to the building of hamlib in the CMake build scripts. I tried > tweaking the top level CMakeLists.txt file, specificly the call to > ExternalProject_Add(hamlib to use the bash shell to execute configure > but that did not work. > > I also tried setting the CONFIG_SHELL environment variable, i.e., > > export CONFIG_SHELL=/usr/bin/sh > > but it had no effect. > > Any suggestions will be much appreciated. > > As further background, I myself am a blind developer who has > volunteered to make some modifications to the UDP daemon for the > purpose of extending the current API so that more of the WSJTX functionality > is available via an external accessibility agent. I myself am not a > radio operator and have no call sign but my goal is to make more WSJTX > functions available to the WSJTX blind user group. > > Thanks in advance, > > Gary R. Day > _______________________________________________ > wsjt-devel mailing list > wsj...@li... > https://lists.sourceforge.net/lists/listinfo/wsjt-devel |