Author Topic: The 30 June 2024 build (13533) is out.  (Read 7563 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5511
The 30 June 2024 build (13533) is out.
« on: June 30, 2024, 10:29:58 am »
We switched to gcc 14.1.0 (on 20 May 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.1.0posix-18.1.5-11.0.1-ucrt-r1/winlibs-x86_64-posix-seh-gcc-14.1.0-mingw-w64ucrt-11.0.1-r1.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_wx325_2D_gcc1410-mingw64.7z
A link to Mingw64 dll's needed by Code::Blocks : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/Mingw64dlls14.1.0.7z


The 30 June 2024 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2024/CB_20240630_rev13533_win64.7z
  - Linux :
   none

The current SDK version is : 2.25.0

Resolved Fixed:

  • BrowseTracker 1.4.117 24/06/18 Fix GetMaxEntries() (Helpers.cpp) to query conf only once

Regressions/Confirmed/Annoying/Common bugs:



    Offline Xaviou

    • Regular
    • ***
    • Posts: 411
      • X@v's wxStuff
    Re: The 30 June 2024 build (13533) is out.
    « Reply #1 on: June 30, 2024, 06:13:41 pm »
    Hi.

    OS X version of this rev can be downloaded from my website.
    There is only a macOS-11.6 version.
    Note that it is not a notarized version of the application.

    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, 23.10 and 24.04 versions can be installed from my ppa

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

    Offline Uriens The Gray

    • Single posting newcomer
    • *
    • Posts: 9
    Re: The 30 June 2024 build (13533) is out.
    « Reply #2 on: July 04, 2024, 11:42:18 pm »
    Works just fine from the MSYS2 packages. Thanks.

    Offline jank9201

    • Multiple posting newcomer
    • *
    • Posts: 16
    Re: The 30 June 2024 build (13533) is out.
    « Reply #3 on: July 09, 2024, 08:19:08 am »
                                                                                 build error
        I build current version codeblocks on CentOS 7 with configure, it seems the configure script is broken!
         the configure command is as follows
           ./configure --disable-pch --with-contrib-plugins=all, --with-wx-config=../wxbuild/wx-config
         the tinyxml library linked by contrib plugins component is not added into makefile. if we want to build it successfully,  the  $(TINYXML_LIBS) should be added to makefiles after  $(LIBS)  manually. by the way, the wxwidgets library is built with non-monolithic choice


    Offline Miguel Gimenez

    • Developer
    • Lives here!
    • *****
    • Posts: 1618
    Re: The 30 June 2024 build (13533) is out.
    « Reply #4 on: July 09, 2024, 09:01:47 am »
    Which makefiles needed edition?

    Offline jank9201

    • Multiple posting newcomer
    • *
    • Posts: 16
    Re: The 30 June 2024 build (13533) is out.
    « Reply #5 on: July 09, 2024, 10:20:50 am »
    hi, Miguel Gimenez
        I added $(TINYXML_LIBS)  after $(LIBS)  to the Makefiles in the following subfolders in src/plugins/contrib folder:
    AutoVersioning, BrowseTracker,clangd_client, codesnippets, CppCheck, EditorConfig, envvars, lib_finder, DoxyBlocks, lib_finder, SpellChecker, Valgrind, wxSmithAui and wxSmithContribItems

    Offline Miguel Gimenez

    • Developer
    • Lives here!
    • *****
    • Posts: 1618
    Re: The 30 June 2024 build (13533) is out.
    « Reply #6 on: July 09, 2024, 10:27:38 am »
    Can you attach the output of config.guess?

    EDIT: What revision are you using? This was fixed in r13519, two weeks before the 30 june nightly (r13533).
    « Last Edit: July 09, 2024, 11:07:16 am by Miguel Gimenez »

    Offline ThierryD

    • Multiple posting newcomer
    • *
    • Posts: 39
    Re: The 30 June 2024 build (13533) is out. -> buggy on Linux Mint 22 ?
    « Reply #7 on: August 31, 2024, 02:37:16 pm »
    Hi,   and Hi Xaviou,

    After (failed, but after success with many investigations) migrate to Linux Mint 22 on my fix PC (residual bug into "mintupdate"), I have must reinstalled all my Linux/Ubuntu system, and installed too man>

    First install with CB with command "sudo apt install codeblocks" :
    Lecture des listes de paquets... Fait
    Construction de l'arbre des dpendances... Fait
    Lecture des informations d'tat... Fait
    Paquets suggrs:
      codeblocks-contrib libwxgtk3.0-dev
    Les NOUVEAUX paquets suivants seront installs:
      codeblocks
    0 mis  jour, 1 nouvellement installs, 0  enlever et 3 non mis  jour.
    Il est ncessaire de prendre 0 o/1858 ko dans les archives.
    Aprs cette opration, 7121 ko d'espace disque supplmentaires seront utiliss.
    Slection du paquet codeblocks prcdemment dslectionn.
    (Lecture de la base de donnes... 1256663 fichiers et rpertoires dj installs.)
    Prparation du dpaquetage de .../codeblocks_20.03+svn13046-0.3build2_amd64.deb ...
    Dpaquetage de codeblocks (20.03+svn13046-0.3build2) ...
    Paramtrage de codeblocks (20.03+svn13046-0.3build2) ...

    All good, test with gcc OK, and result of open screen Information into Help of CB is next :

    Name                   : Code::Blocks
    Version                : svn-r13046
    SDK Version            : 2.23.0
    Scintilla Version      : 3.7.5
    Author                 : The Code::Blocks Team
    E-mail                 : info@codeblocks.org
    Website                : https://www.codeblocks.org
    OS                     : Linux 6.8.0-41-generic x86_64
    Scaling factor         : 1.000000
    Detected scaling factor: 1.000000
    Display PPI            : 96x96
    Display count          : 1
    Display 0              : XY=[0,0]; Size=[1920,1080]; Primary

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

    And, to use "last" nigthly, I add ppa repository : "sudo add-apt-repository ppa:x-psoud/cbnb", and after first "sudo apt update", and finally "sudo apt install codeblocks", install good, but crash with next run of CB.

    I can reproduce same bug, with remove CB and execute same installed instructions. On my laptop, with Linux Mint 21.3, CB nightly work fine, with this ppa.

    Someone constat this behaviour on "same" systems ?

    Thank's

    Regards.

    Thierry D.

    PS : results of :
    "lsb_release -a"
    No LSB modules are available.
    Distributor ID: Linuxmint
    Description:    Linux Mint 22
    Release:        22
    Codename:       wilma

    "uname -a"
    Linux thierry-VS201AA-ABF-HPE-010fr 6.8.0-41-generic #41-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug  2 20:41:06 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

    "gcc --version"
    gcc (Ubuntu 14.2.0-1ubuntu1~24.04) 14.2.0
    Copyright (C) 2024 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

    Offline Miguel Gimenez

    • Developer
    • Lives here!
    • *****
    • Posts: 1618
    Re: The 30 June 2024 build (13533) is out.
    « Reply #8 on: August 31, 2024, 06:17:33 pm »
    Can you attach crash information?

    Offline Xaviou

    • Regular
    • ***
    • Posts: 411
      • X@v's wxStuff
    Re: The 30 June 2024 build (13533) is out.
    « Reply #9 on: August 31, 2024, 06:46:43 pm »
    Hi.
    I've just made a test on a virtual machine : made a new install of Linux Mint 22 Cinnamon, and directly installed the last nightly from the ppa.
    It seems that all is ok : no crash.

    Did you try removing all codeblocks related stuff (including libwxgtk) ?

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

    Offline stahta01

    • Lives here!
    • ****
    • Posts: 7649
      • My Best Post
    Re: The 30 June 2024 build (13533) is out.
    « Reply #10 on: September 01, 2024, 01:17:47 am »
    Hi.
    I've just made a test on a virtual machine : made a new install of Linux Mint 22 Cinnamon, and directly installed the last nightly from the ppa.
    It seems that all is ok : no crash.

    Did you try removing all codeblocks related stuff (including libwxgtk) ?

    Regards
    Xav'

    Did you look at the CB version he gave? Because it did not make sense to me how old it was.
    Code
    Version                : svn-r13046

    Tim S.
    C Programmer working to learn more about C++ and Git.
    On Windows 7 64 bit and Windows 10 64 bit.
    --
    When in doubt, read the CB WiKi FAQ. http://wiki.codeblocks.org

    Offline Xaviou

    • Regular
    • ***
    • Posts: 411
      • X@v's wxStuff
    Re: The 30 June 2024 build (13533) is out.
    « Reply #11 on: September 01, 2024, 12:16:56 pm »
    Hi
    Did you look at the CB version he gave? Because it did not make sense to me how old it was.
    Code
    Version                : svn-r13046
    You're right : it is related to a very old nightly (and it is the one that works after the first install).
    I've checked : it is the one available in the official repos of Linux Mint.

    Rev 13533 is the most recent version available in my ppa

    @ThierryD : I've re-tested, making the same installs that you've made:
    • Removing all codeblocks related stuff from the first install I've made before
    • Removing the ppa from the repos list
    • Installing codeblocks svn 13046 from the official repo
    • Launching codeblocks : it worked
    • again removing all
    • installing svn 13533 from the ppa
    • launching codeblocks : it also worked

    Sometimes, during the uninstall process, I had warnings about brocken packages, but without doing anything, these warnings have disappeared

    Regards
    Xav'

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

    Offline ThierryD

    • Multiple posting newcomer
    • *
    • Posts: 39
    Re: The 30 June 2024 build (13533) is out. Work fine on Linux Mint 22 ...
    « Reply #12 on: September 01, 2024, 02:58:20 pm »
    Hi,     

    Ok, I read your responses, and thank's for these.
    I note difference with Xaviou process -> I have not remove all components of CB after first install official version available on Ubuntu 24.04 repository.
    I retry after remove this official version with :

    "sudo apt install codeblocks"

    All work fine. Thank you Wav', and all others members of CB Team. Sorry for this mistake ...

    Regards.

    ThierryD.

    PS : In response of remark about view Information into Help menu :

    Name                   : Code::Blocks
    Version                : svn-r13533
    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 6.8.0-41-generic x86_64
    Scaling factor      : 1.000000
    Detected scaling factor : 1.000000
    Display PPI        : 96x96
    Display count      : 1
    Display 0           : XY=[0,0]; Size=[1920,1080]; Primary

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

    PS2 : to @Miguel : How can recuperate "crash" information on Linux/Ubuntu ? Run CB on command line ? Thank's


    Offline Miguel Gimenez

    • Developer
    • Lives here!
    • *****
    • Posts: 1618
    Re: The 30 June 2024 build (13533) is out.
    « Reply #13 on: September 01, 2024, 05:56:14 pm »
    Attach the codeblocks.rpt file, see this wiki article.