Code::Blocks Forums

User forums => Nightly builds => Topic started by: killerbot on June 30, 2024, 10:29:58 am

Title: The 30 June 2024 build (13533) is out.
Post by: killerbot 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 (http://forums.codeblocks.org/index.php/topic,3232.0.html).

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:


Regressions/Confirmed/Annoying/Common bugs:


Title: Re: The 30 June 2024 build (13533) is out.
Post by: Xaviou on June 30, 2024, 06:13:41 pm
Hi.

OS X version of this rev can be downloaded from my website (https://wxstuff.xaviou.fr/article/codeblocks-nightly-builds.html).
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 (https://wxstuff.xaviou.fr/article/debian-repository.html)
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 (https://launchpad.net/~x-psoud/+archive/ubuntu/cbnb)

Regards
Xav'
Title: Re: The 30 June 2024 build (13533) is out.
Post by: Uriens The Gray on July 04, 2024, 11:42:18 pm
Works just fine from the MSYS2 packages. Thanks.
Title: Re: The 30 June 2024 build (13533) is out.
Post by: jank9201 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

Title: Re: The 30 June 2024 build (13533) is out.
Post by: Miguel Gimenez on July 09, 2024, 09:01:47 am
Which makefiles needed edition?
Title: Re: The 30 June 2024 build (13533) is out.
Post by: jank9201 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
Title: Re: The 30 June 2024 build (13533) is out.
Post by: Miguel Gimenez 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 (https://sourceforge.net/p/codeblocks/code/13519/), two weeks before the 30 june nightly (r13533).
Title: Re: The 30 June 2024 build (13533) is out. -> buggy on Linux Mint 22 ?
Post by: ThierryD 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.
Title: Re: The 30 June 2024 build (13533) is out.
Post by: Miguel Gimenez on August 31, 2024, 06:17:33 pm
Can you attach crash information?
Title: Re: The 30 June 2024 build (13533) is out.
Post by: Xaviou 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'
Title: Re: The 30 June 2024 build (13533) is out.
Post by: stahta01 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.
Title: Re: The 30 June 2024 build (13533) is out.
Post by: Xaviou 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:

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

Regards
Xav'

Title: Re: The 30 June 2024 build (13533) is out. Work fine on Linux Mint 22 ...
Post by: ThierryD 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

Title: Re: The 30 June 2024 build (13533) is out.
Post by: Miguel Gimenez on September 01, 2024, 05:56:14 pm
Attach the codeblocks.rpt file, see this wiki article (https://wiki.codeblocks.org/index.php/FAQ-Compiling_(general)#Q:_How_do_I_report_a_compilation_problem_on_the_forums.3F).