Author Topic: The 15 March 2025 build (13634) is out.  (Read 22992 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5526
The 15 March 2025 build (13634) is out.
« on: March 15, 2025, 05:31:11 pm »
We switched to gcc 14.2.0 (on 09 December 2024) --> download the new wx/mingw dll's see link below

Get the compiler we use here : https://github.com/brechtsanders/winlibs_mingw/releases/download/14.2.0posix-19.1.1-12.0.0-ucrt-r2/winlibs-x86_64-posix-seh-gcc-14.2.0-mingw-w64ucrt-12.0.0-r2.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/wxmsw32u_gcc_cb_wx326_2D_gcc1420-mingw64.7z
A link to Mingw64 dll's needed by Code::Blocks : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/Mingw64dlls14.2.0.7z


The 15 March 2024 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2025/CB_20250315_rev13634_win64.7z
  - Linux :
   none

The current SDK version is : 2.25.0

Resolved Fixed:

  • wxSmithContribItems/wxMathPlot: Fix using numbers instead of enums for several properties. This makes the plugin also compatible with later versions of wxMathPlot
  • SDK: Do not crash if a project in the workspace is missing (ticket #1316, thanks LETARTARE)
  • lib_finder: Fix plugin loading on Linux (ticket #1517)

Regressions/Confirmed/Annoying/Common bugs:



    Offline nore

    • Multiple posting newcomer
    • *
    • Posts: 28
    Re: The 15 March 2025 build (13634) is out.
    « Reply #1 on: March 15, 2025, 05:40:00 pm »
    I will be waiting for the x86 version. Thanks for all the hard work.

    Offline Xaviou

    • Regular
    • ***
    • Posts: 422
      • X@v's wxStuff
    Re: The 15 March 2025 build (13634) is out.
    « Reply #2 on: March 16, 2025, 11:50:31 am »
    Hi.

    OS X version of this rev can be downloaded from my website.
    Note that it is a macOS-11.7 version but not a notarized one.

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

    Debian Bookworm and Bullseye (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.10 versions can be installed from my ppa

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

    Offline Bug Killer

    • Multiple posting newcomer
    • *
    • Posts: 21
      • Railroad modelling hardware and software
    Re: The 15 March 2025 build (13634) is out.
    « Reply #3 on: March 19, 2025, 01:13:31 pm »
    I cant build rev 13634 on AlmaLinux 9 because something goes wrong in bootstrap. I didn't try to build since 13586. wxWidgets version is 3.2.6.

    Code
    libtoolize: putting auxiliary files in '.'.
    libtoolize: copying file './ltmain.sh'
    libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
    libtoolize: copying file 'm4/libtool.m4'
    libtoolize: copying file 'm4/ltoptions.m4'
    libtoolize: copying file 'm4/ltsugar.m4'
    libtoolize: copying file 'm4/ltversion.m4'
    libtoolize: copying file 'm4/lt~obsolete.m4'
    configure.ac:139: warning: macro 'AM_OPTIONS_WXCONFIG' not found in library
    configure.ac:140: warning: macro 'AM_PATH_WXCONFIG' not found in library
    configure.ac:26: installing './compile'
    configure.ac:7: installing './config.guess'
    configure.ac:7: installing './config.sub'
    configure.ac:22: installing './install-sh'
    configure.ac:22: installing './missing'
    src/base/tinyxml/Makefile.am: installing './depcomp'
    configure.ac:139: error: possibly undefined macro: AM_OPTIONS_WXCONFIG
          If this token and others are legitimate, please use m4_pattern_allow.
          See the Autoconf documentation.
    configure.ac:140: error: possibly undefined macro: AM_PATH_WXCONFIG

    Offline Miguel Gimenez

    • Developer
    • Lives here!
    • *****
    • Posts: 1720
    Re: The 15 March 2025 build (13634) is out.
    « Reply #4 on: March 19, 2025, 01:32:06 pm »
    THe same problem was asked in this solved post, hope it helps.

    Offline christo

    • Multiple posting newcomer
    • *
    • Posts: 50
    Re: The 15 March 2025 build (13634) is out.
    « Reply #5 on: March 19, 2025, 04:42:22 pm »
    I had a similar problem in the past after installing a custom version of libtool.
    One quick thing to test :  Look for file  wxwin.m4  and add that path to ACLOCAL_FLAGS. For example, I have wxwin.m4 in /usr/local/share/aclocal , so I run below command.
    Code
    ACLOCAL_FLAGS="-I /usr/local/share/aclocal" ./bootstrap
    Hope this helps

    Offline ThierryD

    • Multiple posting newcomer
    • *
    • Posts: 76
    Re: The 15 March 2025 build (13634) is out.
    « Reply #6 on: March 20, 2025, 02:24:34 pm »
    Hello Xaviou,

    Nigthly build SVN 13634 seems inaccessible on your PPA.
    On my two config Linux Mint 22.1 (~ Ubuntu Noble 24.04), travel into PPA look only SVN 13620.

    Thank's.

    Thierry.

    Offline Bug Killer

    • Multiple posting newcomer
    • *
    • Posts: 21
      • Railroad modelling hardware and software
    Re: The 15 March 2025 build (13634) is out.
    « Reply #7 on: March 21, 2025, 11:20:16 am »
    Code::Blocks 13634, wxWidgets 3.2.6 and wxSQlite 3.2.2.1 RPMs for RHEL 9 and derivatives are available from my signed repository https://www.theox.net/codeblocks.

    Offline ThierryD

    • Multiple posting newcomer
    • *
    • Posts: 76
    Re: The 15 March 2025 build (13634) is out.
    « Reply #8 on: March 22, 2025, 12:27:25 pm »
    In complement, try installed last nigthly CB with WSL on Windows 11 (distribution used "Ubuntu-22.04") ... success ... with configuration PPA of Waviou.
    I can run CB SVN into WSL terminal ...

    Name                   : Code::Blocks
    Version                : svn-r13634
    SDK Version            : 2.25.0
    Scintilla Version      : 3.7.5
    Author                 : The Code::Blocks Team
    E-mail                 : info@codeblocks.org
    Website                : https://www.codeblocks.org
    OS                     : Linux 5.15.167.4-microsoft-standard-WSL2 x86_64
    Scaling factor         : 1.000000
    Detected scaling factor: -22369621.333333
    Display PPI            : -2147483648x-2147483648
    Display count          : 1
    Display 0              : XY=[0,0]; Size=[1920,1080]; Primary

    wxWidgets Library (wxGTK port)
    Version 3.0.5 (Unicode: wchar_t, debug level: 1),
    Runtime version of toolkit used is 3.24.
    Compile-time GTK+ version is 3.24.33.

    Why not on Linux Mint 22.1 directly ?

    Regards.

    Offline ThierryD

    • Multiple posting newcomer
    • *
    • Posts: 76
    Re: The 15 March 2025 build (13634) is out.
    « Reply #9 on: March 22, 2025, 12:36:37 pm »
    Just many messages on this configuration during startup of CB SVN 13634 (in file joined).


    That's all ...

    Regards.

    Offline Miguel Gimenez

    • Developer
    • Lives here!
    • *****
    • Posts: 1720
    Re: The 15 March 2025 build (13634) is out.
    « Reply #10 on: March 22, 2025, 12:38:22 pm »
    Quote
    Detected scaling factor: -22369621.333333
    Display PPI            : -2147483648x-2147483648

    Are all graphics shown OK?

    Offline ThierryD

    • Multiple posting newcomer
    • *
    • Posts: 76
    Re: The 15 March 2025 build (13634) is out.
    « Reply #11 on: March 23, 2025, 11:04:27 am »
    Hello Miguel,

    Hum, not exactly ...
    I'm not configure CB project into this "special instance" of CB on W11 ...
    I'm just see "Compilers" setting in general menu "Settings" ... and many new messages appears in console (file joined).
    Travel in list of compilers not respect size of screen ...

    Best "lynx's eye" ... ;D

    Regards. 

    Offline ThierryD

    • Multiple posting newcomer
    • *
    • Posts: 76
    Re: The 15 March 2025 build (13634) is out.
    « Reply #12 on: March 23, 2025, 11:06:58 am »
    Sorry file joined is not the last ...

    Offline ThierryD

    • Multiple posting newcomer
    • *
    • Posts: 76
    Re: The 15 March 2025 build (13634) is out.
    « Reply #13 on: March 24, 2025, 12:44:31 pm »
    Hello,

    I try today to reinstall nigthly on my Linux Mint 22.1 configuration, first remove and reinstall CB, and after Xaviou's PPA. Nothing do, only previous nightly  (SVN 13620) can be installed.

    Log of this try in file joined. I don't bknow why ...

    Regards.


    Offline dkulp

    • Multiple posting newcomer
    • *
    • Posts: 20
    Re: The 15 March 2025 build (13634) is out.
    « Reply #14 on: March 24, 2025, 04:38:39 pm »
    Mac version still will not start.   Crashes.


    Offline ThierryD

    • Multiple posting newcomer
    • *
    • Posts: 76
    Re: The 15 March 2025 build (13634) is out.
    « Reply #15 on: March 27, 2025, 05:20:59 pm »
    Last try with another distibution configured into WSL2 on Windows 11 24H2 (64 bit).

    New unsuccess to install last nigthly with PPA of Xaviou (only previous nigthly can be installed).

    BUT, resolution of screen seem to be correct with this configuration.

    Thank's.

    Offline Xaviou

    • Regular
    • ***
    • Posts: 422
      • X@v's wxStuff
    Re: The 15 March 2025 build (13634) is out.
    « Reply #16 on: March 30, 2025, 12:56:47 am »
    Hi.
    Last try with another distibution configured into WSL2 on Windows 11 24H2 (64 bit).

    New unsuccess to install last nigthly with PPA of Xaviou (only previous nigthly can be installed).
    Should be fixed (last revision appears for me on a Linux Mint 22.1).

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

    Offline ThierryD

    • Multiple posting newcomer
    • *
    • Posts: 76
    Re: The 15 March 2025 build (13634) is out.
    « Reply #17 on: March 30, 2025, 11:06:09 am »
    Many thank's Xaviou, today it's OK on Linux Mint 22.1.

    Regards.

    Offline ThierryD

    • Multiple posting newcomer
    • *
    • Posts: 76
    Re: The 15 March 2025 build (13634) is out.
    « Reply #18 on: March 30, 2025, 11:53:24 am »
    But, if I can update CB with last Nigthly on WSL2 (dist :Ubuntu 24.04), Cb crash on startup :

    thierry@MSI:~$ sudo apt update
    Hit:1 https://packages.microsoft.com/repos/edge stable InRelease
    Hit:2 https://ppa.launchpadcontent.net/x-psoud/cbnb/ubuntu noble InRelease
    Hit:3 http://security.ubuntu.com/ubuntu noble-security InRelease
    Hit:4 http://archive.ubuntu.com/ubuntu noble InRelease
    Hit:5 http://archive.ubuntu.com/ubuntu noble-updates InRelease
    Hit:6 http://archive.ubuntu.com/ubuntu noble-backports InRelease
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    2 packages can be upgraded. Run 'apt list --upgradable' to see them.
    thierry@MSI:~$ sudo apt upgrade
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    Calculating upgrade... Done
    The following packages were automatically installed and are no longer required:
      libastyle3 libcodeblocks0t64 libtinyxml2.6.2v5
    Use 'sudo apt autoremove' to remove them.
    Get more security updates through Ubuntu Pro with 'esm-apps' enabled:
      vlc-plugin-qt libvlc5 libzvbi-common liburiparser1 vlc-data libvlccore9 vlc
      vlc-bin vlc-l10n libcjson1 libavdevice60 ffmpeg libpostproc57
      vlc-plugin-samba libavcodec60 libzvbi0t64 vlc-plugin-notify libavutil58
      libswscale7 vlc-plugin-access-extra vlc-plugin-skins2
      vlc-plugin-video-splitter libswresample4 vlc-plugin-video-output
      libavformat60 libvlc-bin vlc-plugin-base vlc-plugin-visualization
      libavfilter9
    Learn more about Ubuntu Pro at https://ubuntu.com/pro
    The following NEW packages will be installed:
      libcodeblocks0
    The following packages will be upgraded:
      codeblocks codeblocks-common
    2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
    Need to get 9271 kB of archives.
    After this operation, 8392 kB of additional disk space will be used.
    Do you want to continue? [Y/n] Y
    Get:1 https://ppa.launchpadcontent.net/x-psoud/cbnb/ubuntu noble/main amd64 codeblocks amd64 20.03+svn13634~ubuntu24.04.1 [2440 kB]
    Get:2 https://ppa.launchpadcontent.net/x-psoud/cbnb/ubuntu noble/main amd64 codeblocks-common all 20.03+svn13634~ubuntu24.04.1 [4533 kB]
    Get:3 https://ppa.launchpadcontent.net/x-psoud/cbnb/ubuntu noble/main amd64 libcodeblocks0 amd64 20.03+svn13634~ubuntu24.04.1 [2299 kB]
    Fetched 9271 kB in 0s (21.2 MB/s)
    (Reading database ... 105033 files and directories currently installed.)
    Preparing to unpack .../codeblocks_20.03+svn13634~ubuntu24.04.1_amd64.deb ...
    Unpacking codeblocks (20.03+svn13634~ubuntu24.04.1) over (20.03+svn13046-0.3build2) ...
    Preparing to unpack .../codeblocks-common_20.03+svn13634~ubuntu24.04.1_all.deb ...
    Unpacking codeblocks-common (20.03+svn13634~ubuntu24.04.1) over (20.03+svn13046-0.3build2) ...
    Selecting previously unselected package libcodeblocks0.
    Preparing to unpack .../libcodeblocks0_20.03+svn13634~ubuntu24.04.1_amd64.deb ...
    Unpacking libcodeblocks0 (20.03+svn13634~ubuntu24.04.1) ...
    Replaced by files in installed package libcodeblocks0t64 (20.03+svn13046-0.3build2) ...
    Setting up libcodeblocks0 (20.03+svn13634~ubuntu24.04.1) ...
    Setting up codeblocks-common (20.03+svn13634~ubuntu24.04.1) ...
    Setting up codeblocks (20.03+svn13634~ubuntu24.04.1) ...
    Processing triggers for hicolor-icon-theme (0.17-2) ...
    Processing triggers for gnome-menus (3.36.0-1.1ubuntu3) ...
    Processing triggers for libc-bin (2.39-0ubuntu8.4) ...
    Processing triggers for man-db (2.12.0-4build2) ...
    Processing triggers for shared-mime-info (2.4-4) ...
    Processing triggers for desktop-file-utils (0.27-2build1) ...

    thierry@MSI:~$ codeblocks &
    [1] 2512
    thierry@MSI:~$ codeblocks: symbol lookup error: codeblocks: undefined symbol: _ZN19UserVariableManager16ParseCommandLineER15wxCmdLineParser

    Thank's

    Offline p001

    • Multiple posting newcomer
    • *
    • Posts: 11
    Re: The 15 March 2025 build (13634) is out.
    « Reply #19 on: April 01, 2025, 09:39:31 am »
    Hello!

    We have:
    1. kubuntu 24.10;
    2. code blocks 13046;

    What's wrong:
    When pressing the Ctrl+Shift key combination, "undo" is triggered.

    What was he doing:
    I disabled the "Keyboard_Shortcuts" plugin, it didn't help.

    Question:
    How to fix it?

    Offline ThierryD

    • Multiple posting newcomer
    • *
    • Posts: 76
    Re: The 15 March 2025 build (13634) is out.
    « Reply #20 on: April 01, 2025, 05:39:52 pm »
    Hi,

    Today CB can start on WSL2 without error ...
    First "warning" message is about cursor :

    Gdk-Message: 17:17:18.688: Unable to load sb_h_double_arrow from the cursor theme
    Reopen editor plugin activated
    Autosave plugin activated
    Source Exporter plugin activated
    Regular expressions testbed plugin activated
    Smart indent for HDL plugin activated
    Smart indent for XML plugin activated
    Project options manipulator plugin activated
    Smart indent for C++ plugin activated
    Header Fixup plugin activated
    Gdk-Message: 17:17:18.791: Unable to load sb_h_double_arrow from the cursor theme
    Gdk-Message: 17:17:18.791: Unable to load sb_v_double_arrow from the cursor theme
    Code completion plugin activated
    Koders query plugin activated
    BYO Games plugin activated
    Copy Strings to clipboard plugin activated
    Open files list plugin activated
    Loading toolbar...
    ClassBrowser::UpdateClassBrowserView(): No active project available.
    Updating class browser...
    Initializing plugins...
    Class browser updated (590 msec)
    Gdk-Message: 17:17:22.320: Unable to load hand2 from the cursor theme
    Deinitializing plugins...

    (codeblocks:560): Gtk-WARNING **: 17:17:34.271: Error loading theme icon 'dialog-question' for stock: Icon 'dialog-question' not present in theme Adwaita

    Search on Internet show this resolution :

     sudo apt-get -y install adwaita-icon-theme-full

    Yes, warning corrected, only one error message appear (during close of CB ?) at startup :

    (codeblocks:883): Gdk-CRITICAL **: 17:27:13.212: gdk_wayland_window_handle_configure_popup: assertion 'impl->transient_for' failed

    Good job to team CB.

    Wait 25.03 available on official repository of Ubuntu  ... :D

    Regards.




     

    Offline dkulp

    • Multiple posting newcomer
    • *
    • Posts: 20
    Re: The 15 March 2025 build (13634) is out.
    « Reply #21 on: April 03, 2025, 02:59:50 pm »

    The problem with CodeBlocks crashing at startup on the Mac is in libcodecompletion.dylib .   If I completely remove that lib from the app, CodeBlocks will start.


    Offline cacb

    • Lives here!
    • ****
    • Posts: 547
    Re: The 15 March 2025 build (13634) is out.
    « Reply #22 on: April 17, 2025, 12:52:43 pm »
    Ubuntu-22.04 and 24.10 versions can be installed from my ppa

    Many thanks for this. My build-from-source script is failing after upgrading from Kubuntu 22.04 LTS to 24.04 LTS, but installing from your ppa under 24.04 worked just fine.