Author Topic: The 06 September 2026 build (14003) is out.  (Read 3056 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5582
The 06 September 2026 build (14003) is out.
« on: September 06, 2026, 08:07:57 am »
We switched to gcc 15.2.0 (on 09 April 2026) --> download the new wx/mingw dll's see link below

Get the compiler we use here : https://github.com/brechtsanders/winlibs_mingw/releases/download/15.2.0posix-14.0.0-ucrt-r7/winlibs-x86_64-posix-seh-gcc-15.2.0-mingw-w64ucrt-14.0.0-r7.7z

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/wxmsw33u_gcc_cb_wx333_2D_gcc1520-mingw64.7z
A link to Mingw64 dll's needed by Code::Blocks : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/Mingw64dlls15.2.0.7z


The 06 September 2026 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2026/CB_20260906_rev14003_win64.7z
  - Linux :
   none

The current SDK version is : 2.26.0

Resolved Fixed:

  • cbplugn.h: The previous mods to Loggers requires plugins version change to 2.26.0
  • CodeCompletion: Fix crash on startup for macOS Silicon/Rosetta (thanks xsiseux01).
  • Editor settings: Fix visual glitch in dark mode when clicking on "Choose font" (ticket #1635).
  • CodeSnippets: Fix case on Unix projects (thanks LETARTARE).

Regressions/Confirmed/Annoying/Common bugs:



    Offline lp08

    • Single posting newcomer
    • *
    • Posts: 7
    Re: The 06 September 2026 build (14003) is out.
    « Reply #1 on: September 06, 2026, 09:41:23 pm »
    wxWidgets Debug Allert
    A debugging check in this application has failed.
    ../../src/common/wincmn.cpp(3370): assert "!wxMouseCapture::IsInCaptureStack(this)" failed in captureMouse(): Recapturing the mouse in the same windows?  :-\ :o

    Offline Pecan

    • Plugin developer
    • Lives here!
    • ****
    • Posts: 2972
    Re: The 06 September 2026 build (14003) is out.
    « Reply #2 on: September 07, 2026, 06:58:17 pm »
    wxWidgets Debug Allert
    A debugging check in this application has failed.
    ../../src/common/wincmn.cpp(3370): assert "!wxMouseCapture::IsInCaptureStack(this)" failed in captureMouse(): Recapturing the mouse in the same windows?  :-\ :o

    I'm having a problem reproducing this. Can you give us a few steps to cause the problem?

    Offline Xaviou

    • Regular
    • ***
    • Posts: 451
      • X@v's wxStuff
    Re: The 06 September 2026 build (14003) is out.
    « Reply #3 on: Yesterday at 11:11:47 am »
    Hi.

    32 bits version for Windows (and also 64 bits version) can be downloaded from my website.
    I made both a wxWidgets-3.2.11 and wxWidgets-3.3.3 linked versions

    Debian Trixie (64 bits) and Bookworm (32 and 64 bits) can be installed from my repo
    The corresponding unsigned deb files can also be downloaded from the website page linked above.

    Ubuntu-22.04 and 24.04 versions can be installed from my ppa (they are available for both amd64 and arm64 architectures).

    I am still working on making the Ubuntu-26.04 version (I've made some progress, but there are still problems).

    Regards
    Xav'
    My wxWidgets's stuff : https://wxstuff.xaviou.fr/

    Offline ThierryD

    • Multiple posting newcomer
    • *
    • Posts: 114
    Re: The 06 September 2026 build (14003) is out.
    « Reply #4 on: Yesterday at 12:44:36 pm »
    Hi Xaviou,

    Good job, last "nightly" build version 14003 can be installed with success on Linux Mint 22.3 Zena 64b.

    Just to be precise, recently I have must reinstall this OS ... after "bad" operation ... and with CodeBlocks some warning(s) must be signaled

    After reinstall, my OS environment is "very clean", but first warning : you must don't install CB proposed by default (very old version 20.03), because
    I'm not success to upgrade to version 25.03 ...

    I donwload all deb packages of CB version 25.03 from Internet in "one tarball" : codeblocks_25.03_amd64_debian12.tar.xz

    After decompress in "special directory" and move it, you can install by : "sudo dpkg -i *.deb"

    Last operation : declare your ppa, and update your list of packages :

    "sudo add-apt-repository ppa:x-psoud/cbnb
    sudo apt update"

    Second warning, don't proceed by "sudo apt upgrade" because list of deb package don't change after this command ...

    Wait (some seconds!), and last version of nightly build of CB appear in "Update manager" of Linux Mint 22.3, and you can click on this to install it.

    Regards.




       

    Offline SharkCZ

    • Almost regular
    • **
    • Posts: 139
    Re: The 06 September 2026 build (14003) is out.
    « Reply #5 on: Yesterday at 01:42:48 pm »
    When working on builds for Fedora (https://copr.fedorainfracloud.org/coprs/sharkcz/danny/build/10959184/, details are in the builder-live.log files), I have noticed that libtool version 2.6.2 present in Rawhide fails the build of the codesnippets plugin after the tinyxml LIBADD was removed from its Makefile.am in revision 13996. System tinyxml library is used in the builds. I have confirmed that with libtool downgraded to 2.5.4 the build runs OK. AFAICT other plugins still use the LIBADD mechanism. Likely some change in libtool is causing this ...
    Code::Blocks package maintainer for Fedora and EPEL

    Offline Xaviou

    • Regular
    • ***
    • Posts: 451
      • X@v's wxStuff
    Re: The 06 September 2026 build (14003) is out.
    « Reply #6 on: Yesterday at 08:18:51 pm »
    Hi.
    I am still working on making the Ubuntu-26.04 version (I've made some progress, but there are still problems).
    It seems I've found a solution : the last build completed successfully.   :)

    Regards
    Xav'
    « Last Edit: Yesterday at 08:58:29 pm by Xaviou »
    My wxWidgets's stuff : https://wxstuff.xaviou.fr/

    Offline Pecan

    • Plugin developer
    • Lives here!
    • ****
    • Posts: 2972
    Re: The 06 September 2026 build (14003) is out.
    « Reply #7 on: Today at 03:54:37 am »
    When working on builds for Fedora (https://copr.fedorainfracloud.org/coprs/sharkcz/danny/build/10959184/, details are in the builder-live.log files), I have noticed that libtool version 2.6.2 present in Rawhide fails the build of the codesnippets plugin after the tinyxml LIBADD was removed from its Makefile.am in revision 13996. System tinyxml library is used in the builds. I have confirmed that with libtool downgraded to 2.5.4 the build runs OK. AFAICT other plugins still use the LIBADD mechanism. Likely some change in libtool is causing this ...

    Most likely my error. I'll do some comparison to see how I erred.
    Or maybe you could tell me what it is that I can fix because I'm not very Linux savvy.

    Offline ollydbg

    • Developer
    • Lives here!
    • *****
    • Posts: 6229
    • OpenCV and Robotics
      • Chinese OpenCV forum moderator
    Re: The 06 September 2026 build (14003) is out.
    « Reply #8 on: Today at 03:36:50 pm »
    When working on builds for Fedora (https://copr.fedorainfracloud.org/coprs/sharkcz/danny/build/10959184/, details are in the builder-live.log files), I have noticed that libtool version 2.6.2 present in Rawhide fails the build of the codesnippets plugin after the tinyxml LIBADD was removed from its Makefile.am in revision 13996. System tinyxml library is used in the builds. I have confirmed that with libtool downgraded to 2.5.4 the build runs OK. AFAICT other plugins still use the LIBADD mechanism. Likely some change in libtool is causing this ...

    Maybe something related to this discussion: Faild to build C::B with github action with latest wxWidgets 3.3.3

    It is also related to the tinyxml library and the linker issue.
    If some piece of memory should be reused, turn them to variables (or const variables).
    If some piece of operations should be reused, turn them to functions.
    If they happened together, then turn them to classes.

    Offline Pecan

    • Plugin developer
    • Lives here!
    • ****
    • Posts: 2972
    Re: The 06 September 2026 build (14003) is out.
    « Reply #9 on: Today at 06:09:36 pm »
    When working on builds for Fedora (https://copr.fedorainfracloud.org/coprs/sharkcz/danny/build/10959184/, details are in the builder-live.log files), I have noticed that libtool version 2.6.2 present in Rawhide fails the build of the codesnippets plugin after the tinyxml LIBADD was removed from its Makefile.am in revision 13996. System tinyxml library is used in the builds. I have confirmed that with libtool downgraded to 2.5.4 the build runs OK. AFAICT other plugins still use the LIBADD mechanism. Likely some change in libtool is causing this ...

    Working all the way back to svn 13733, the Makefile.am for codesnippets plugin has never been changed.
    So it's not something in the file that has been deleted.
    It must be something that needs to be added.
    I'll continue the conversation on forrum at " Faild to build C::B with github action with latest wxWidgets 3.3.3
    " which may be the answer.