Author Topic: The 11 November 2021 build (12537) is out.  (Read 4749 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5300
The 11 November 2021 build (12537) is out.
« on: November 11, 2021, 03:16:13 pm »
We switched to wx 3.1.5 --> download the new wx dll's see link below

Get quick announcements through the RSS feed http://www.codeblocks.org/nightly/CodeBlock_RSS.xml

Before you use a nightly make sure you understand how it works.

A link to the unicode windows wxWidget dll(s) for Code::Blocks : https://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/wxmsw31u_gcc_cb_wx315_2D_gcc810-mingw64.7z
A link to Mingw64 dll's needed by Code::Blocks : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/Mingw64dlls8.1.0.7z


The 11 November 2021 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2021/CB_20211111_rev12537_win64.7z
  - Linux :
   none

The current SDK version is : 2.16.0

Resolved Fixed:

  • AUI: Add option to set font size in wxAUI headers
  • envars: Fix bug where "Set not found" error messages appeared wrongly, and bug where envars where not applied (fix #1145, thanks Miguel Gimenez)

Regressions/Confirmed/Annoying/Common bugs:



    Online AndrewCot

    • Almost regular
    • **
    • Posts: 236
    Re: The 11 November 2021 build (12537) is out.
    « Reply #1 on: November 11, 2021, 11:17:04 pm »
    The FortranProject plugin was not rebuilt with the C::B SDK 2.1.6 and as such the FortranProject  plugin does not load (same issue with 12535 BTW).

    The error message in the log is:
      SDK version mismatch for FortranProject (2.14.0). Expecting 2.16.0


    Something to check, so the next nightly includes a FortranProject plugin that can be loaded.

    Offline killerbot

    • Administrator
    • Lives here!
    • *****
    • Posts: 5300
    Re: The 11 November 2021 build (12537) is out.
    « Reply #2 on: November 12, 2021, 09:26:18 am »
    ok thanks for the feedback, will address this.

    Offline gd_on

    • Lives here!
    • ****
    • Posts: 675
    Re: The 11 November 2021 build (12537) is out.
    « Reply #3 on: November 12, 2021, 04:30:38 pm »
    More, the "call" to the fortranproject build is no more included in the 64 bit C::B workspace (CodeBlocks_wx31_64.workspace), but is present in 32 bit workspace or the contrib plugin workspace (ContribPlugins_wx31_64.workspace).
    It could also be nice if 2 patches published by M. Gimenez (tickets #1148 & 1149) could be included.
    « Last Edit: November 12, 2021, 04:44:30 pm by gd_on »
    Windows 10 64 bits (21H2), svn C::B (last version or almost!), wxWidgets 3.1.5, Msys2 Compilers 11.2.0, 64 bits (seh, posix : gcc, g++ and gfortran in C:\msys64\mingw64) or 32 bits (sjlj, posix in C:\msys64\mingw32).

    Offline Miguel Gimenez

    • Lives here!
    • ****
    • Posts: 824
    Re: The 11 November 2021 build (12537) is out.
    « Reply #4 on: November 12, 2021, 05:07:38 pm »
    Quote
    the "call" to the fortranproject build is no more included in the 64 bit C::B workspace

    It was removed in r12528, probably a mistake. This shouid fix it.
    Code
    Index: src/CodeBlocks_wx31_64.workspace
    ===================================================================
    --- src/CodeBlocks_wx31_64.workspace (revision 12537)
    +++ src/CodeBlocks_wx31_64.workspace (working copy)
    @@ -81,6 +81,9 @@
      <Project filename="plugins/contrib/FileManager/FileManager_wx31_64.cbp">
      <Depends filename="CodeBlocks_wx31_64.cbp" />
      </Project>
    + <Project filename="plugins/contrib/FortranProject/FortranProject_cbsvn_wx31_64.cbp">
    + <Depends filename="CodeBlocks_wx31_64.cbp" />
    + </Project>   
      <Project filename="plugins/contrib/headerfixup/headerfixup_wx31_64.cbp">
      <Depends filename="CodeBlocks_wx31_64.cbp" />
      </Project>

    EDIT: the changes in r12528 should be applied also to CodeBlocks_wx31.workspace

    Code
    Index: src/CodeBlocks_wx31.workspace
    ===================================================================
    --- src/CodeBlocks_wx31.workspace (revision 12537)
    +++ src/CodeBlocks_wx31.workspace (working copy)
    @@ -6,60 +6,148 @@
      <Project filename="tools/cb_share_config/cb_share_config_wx31.cbp" />
      <Project filename="tools/CBLauncher/CbLauncher_wx31.cbp" />
      <Project filename="tools/cbp2make/cbp2make_wx31.cbp" />
    - <Project filename="plugins/codecompletion/cctest_wx31.cbp" />
    - <Project filename="plugins/contrib/wxContribItems/wxContribItems_wx31.cbp" />
    - <Project filename="plugins/contrib/wxSmith/wxSmith_wx31.cbp" />
    + <Project filename="plugins/codecompletion/cctest_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/wxContribItems/wxContribItems_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/wxSmith/wxSmith_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
      <Project filename="plugins/contrib/wxSmithContribItems/wxSmithContribItems_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
      <Depends filename="plugins/contrib/wxContribItems/wxContribItems_wx31.cbp" />
      <Depends filename="plugins/contrib/wxSmith/wxSmith_wx31.cbp" />
      </Project>
      <Project filename="plugins/contrib/wxSmithAui/wxSmithAui_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
      <Depends filename="plugins/contrib/wxSmith/wxSmith_wx31.cbp" />
      </Project>
    - <Project filename="plugins/headerguard/headerguard_wx31.cbp" />
    - <Project filename="plugins/loghacker/loghacker_wx31.cbp" />
    - <Project filename="plugins/ModPoller/ModPoller_wx31.cbp" />
    - <Project filename="plugins/tidycmt/tidycmt_wx31.cbp" />
    - <Project filename="plugins/contrib/AutoVersioning/AutoVersioning_wx31.cbp" />
    - <Project filename="plugins/contrib/BrowseTracker/BrowseTracker_wx31.cbp" />
    - <Project filename="plugins/contrib/byogames/byogames_wx31.cbp" />
    - <Project filename="plugins/contrib/cb_koders/cb_koders_wx31.cbp" />
    - <Project filename="plugins/contrib/Cccc/Cccc_wx31.cbp" />
    - <Project filename="plugins/contrib/codesnippets/codesnippets_wx31.cbp" />
    - <Project filename="plugins/contrib/codestat/codestat_wx31.cbp" />
    - <Project filename="plugins/contrib/copystrings/copystrings_wx31.cbp" />
    - <Project filename="plugins/contrib/CppCheck/CppCheck_wx31.cbp" />
    - <Project filename="plugins/contrib/Cscope/Cscope_wx31.cbp" />
    - <Project filename="plugins/contrib/devpak_plugin/DevPakPlugin_wx31.cbp" />
    - <Project filename="plugins/contrib/DoxyBlocks/DoxyBlocks_wx31.cbp" />
    - <Project filename="plugins/contrib/dragscroll/DragScroll_wx31.cbp" />
    - <Project filename="plugins/contrib/EditorConfig/EditorConfig_wx31.cbp" />
    - <Project filename="plugins/contrib/EditorTweaks/EditorTweaks_wx31.cbp" />
    - <Project filename="plugins/contrib/envvars/envvars_wx31.cbp" />
    - <Project filename="plugins/contrib/FileManager/FileManager_wx31.cbp" />
    - <Project filename="plugins/contrib/FortranProject/FortranProject_cbsvn_wx31.cbp" />
    - <Project filename="plugins/contrib/headerfixup/headerfixup_wx31.cbp" />
    - <Project filename="plugins/contrib/help_plugin/help-plugin_wx31.cbp" />
    - <Project filename="plugins/contrib/HexEditor/HexEditor_wx31.cbp" />
    - <Project filename="plugins/contrib/IncrementalSearch/IncrementalSearch_wx31.cbp" />
    - <Project filename="plugins/contrib/keybinder/keybinder_wx31.cbp" />
    + <Project filename="plugins/headerguard/headerguard_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/loghacker/loghacker_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/ModPoller/ModPoller_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/tidycmt/tidycmt_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/AutoVersioning/AutoVersioning_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/BrowseTracker/BrowseTracker_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/byogames/byogames_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/cb_koders/cb_koders_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/Cccc/Cccc_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/codesnippets/codesnippets_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/codestat/codestat_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/copystrings/copystrings_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/CppCheck/CppCheck_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/Cscope/Cscope_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/devpak_plugin/DevPakPlugin_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/DoxyBlocks/DoxyBlocks_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/dragscroll/DragScroll_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/EditorConfig/EditorConfig_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/EditorTweaks/EditorTweaks_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/envvars/envvars_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/FileManager/FileManager_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/FortranProject/FortranProject_cbsvn_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/headerfixup/headerfixup_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/help_plugin/help-plugin_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/HexEditor/HexEditor_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/IncrementalSearch/IncrementalSearch_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/keybinder/keybinder_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
      <Project filename="plugins/contrib/lib_finder/lib_finder_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
      <Depends filename="plugins/contrib/wxContribItems/wxContribItems_wx31.cbp" />
      </Project>
    - <Project filename="plugins/contrib/MouseSap/MouseSap_wx31.cbp" />
    - <Project filename="plugins/contrib/NassiShneiderman/NassiShneiderman_wx31.cbp" />
    - <Project filename="plugins/contrib/profiler/cbprofiler_wx31.cbp" />
    - <Project filename="plugins/contrib/ProjectOptionsManipulator/ProjectOptionsManipulator_wx31.cbp" />
    - <Project filename="plugins/contrib/regex_testbed/RegExTestbed_wx31.cbp" />
    - <Project filename="plugins/contrib/ReopenEditor/ReopenEditor_wx31.cbp" />
    - <Project filename="plugins/contrib/rndgen/rndgen_wx31.cbp" />
    - <Project filename="plugins/contrib/SmartIndent/SmartIndent_wx31.cbp" />
    - <Project filename="plugins/contrib/source_exporter/Exporter_wx31.cbp" />
    - <Project filename="plugins/contrib/SpellChecker/SpellChecker_wx31.cbp" />
    - <Project filename="plugins/contrib/symtab/symtab_wx31.cbp" />
    + <Project filename="plugins/contrib/MouseSap/MouseSap_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/NassiShneiderman/NassiShneiderman_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/profiler/cbprofiler_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/ProjectOptionsManipulator/ProjectOptionsManipulator_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/regex_testbed/RegExTestbed_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/ReopenEditor/ReopenEditor_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/rndgen/rndgen_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/SmartIndent/SmartIndent_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/source_exporter/Exporter_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/SpellChecker/SpellChecker_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
    + <Project filename="plugins/contrib/symtab/symtab_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
      <Project filename="plugins/contrib/ThreadSearch/ThreadSearch_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
      <Depends filename="plugins/contrib/wxContribItems/wxContribItems_wx31.cbp" />
      </Project>
    - <Project filename="plugins/contrib/ToolsPlus/ToolsPlus_wx31.cbp" />
    + <Project filename="plugins/contrib/ToolsPlus/ToolsPlus_wx31.cbp">
    + <Depends filename="CodeBlocks_wx31.cbp" />
    + </Project>
      </Workspace>
     </CodeBlocks_workspace_file>
    « Last Edit: November 12, 2021, 05:42:41 pm by Miguel Gimenez »

    Offline Xaviou

    • Regular
    • ***
    • Posts: 330
      • X@v's wxStuff
    Re: The 11 November 2021 build (12537) is out.
    « Reply #5 on: November 13, 2021, 06:14:33 pm »
    Hi

    OS X version of this rev can be downloaded from my Google Drive.
    There is a specific dmg file for versions 10.15 and 11.6 of the OS.
    Note that these are not notarized versions of the application.

    32 bits version for Windows can also be found in the same place.

    Debian Buster and Bullseye (32 and 64 bits) can be installed from my repo.

    Regards
    Xav'
    The french wxWidgets site : http://www.wxdev.fr
    My wxWidgets's stuff : https://wxstuff.xaviou.fr/

    Offline Miguel Gimenez

    • Lives here!
    • ****
    • Posts: 824
    Re: The 11 November 2021 build (12537) is out.
    « Reply #6 on: November 15, 2021, 09:51:42 am »
    I have just created a ticket with the changes above.

    Offline BlueHazzard

    • Developer
    • Lives here!
    • *****
    • Posts: 3020
    Re: The 11 November 2021 build (12537) is out.
    « Reply #7 on: November 15, 2021, 05:21:30 pm »
    I think obfuscated removed the fortran plugin intentionally?
    It is an external plugin

    Offline Miguel Gimenez

    • Lives here!
    • ****
    • Posts: 824
    Re: The 11 November 2021 build (12537) is out.
    « Reply #8 on: November 15, 2021, 05:35:56 pm »
    IMHO he would have documented the removal, he is very verbose in his commits. Also, I don't see the point in removing it: being an external plugin only means the source is in other server.

    After making the patch, I can assure it is easy to duplicate or miss an entry.

    EDIT: may be he removed it from his local workspace file for testing on MSW and later forgot about it. BTW, is he OK?
    « Last Edit: November 15, 2021, 05:47:09 pm by Miguel Gimenez »

    Offline DanielleReid

    • Single posting newcomer
    • *
    • Posts: 1
    Re: The 11 November 2021 build (12537) is out.
    « Reply #9 on: November 17, 2021, 11:13:59 am »
    thanks ...

    Offline chameleon

    • Multiple posting newcomer
    • *
    • Posts: 37
    Re: The 11 November 2021 build (12537) is out.
    « Reply #10 on: November 21, 2021, 12:51:24 am »
    Crash log when I try to open an .h file.

    The same in the previous nighty (10 October I think)

    Online AndrewCot

    • Almost regular
    • **
    • Posts: 236
    Re: The 11 November 2021 build (12537) is out.
    « Reply #11 on: November 21, 2021, 01:24:55 am »
    @chameleon can you start a new thread in the help forum and include the following info:
    1) What version of Codeblocks you are using as the log indicates you are using the 20.3.0.0 rlease and not a nightly.
    2) Steps to reproduce the crash. This is the most vital info. Include the directory name the .h file is in and the .h filename in case it is relevant.
    3) Include the RPT file as it is very helpful and has the call stack for the crash that
    4) OS version you are using (windows 10 19041 from the log, which is the Windows 10 20H1 release) .

    The reason for this is that this is not specific to this nightly and is better discussed by itself in a thread rather that potentially having other discussions begin included in the thread if it stayed in the nightly thread.

    Thanks.
    « Last Edit: November 21, 2021, 01:30:47 am by AndrewCot »

    Offline Pecan

    • Plugin developer
    • Lives here!
    • ****
    • Posts: 2315
    Re: The 11 November 2021 build (12537) is out.
    « Reply #12 on: November 21, 2021, 05:47:41 pm »
    I've seen this crash in BrowseTracker before. But never been able to recreate it.

    Can someone tell me how to successfully use Addr2line to find the line that caused this? Everytime I try that program I just get garbage.