News:

As usual while waiting for the next release - don't forget to check the nightly builds in the forum.

Main Menu

The 06 August 2023 build (13330) is out.

Started by killerbot, August 06, 2023, 04:09:01 PM

Previous topic - Next topic

killerbot

We switched to gcc 13.1.0 (on 04 June 2023) --> download the new wx/mingw dll's see link below

Get the compiler we use here : https://github.com/brechtsanders/winlibs_mingw/releases/download/13.1.0-16.0.5-11.0.0-ucrt-r5/winlibs-x86_64-posix-seh-gcc-13.1.0-mingw-w64ucrt-11.0.0-r5.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_wx3221_2D_gcc1310-mingw64.7z
A link to Mingw64 dll's needed by Code::Blocks : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/Mingw64dlls13.1.0.7z


The 06 August 2023 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2023/CB_20230806_rev13330_win64.7z
  - Linux :
   none

The current SDK version is : 2.24.0

Resolved Fixed:


  • fixed sporadic low-level crash in dependency lib
  • updated wxPDF lib of source export plugin to v1.0.2

Regressions/Confirmed/Annoying/Common bugs:




pirx67

Hi,

I'm not quite sure if I should post this here or in Plugins development, but I'm trying it now here.

I've experienced an assertion on start of Code::Blocks if an environment set is active that is not empty,
i. e. contains really environment variables.
The assertion backlog text is attached in assertion_on_start_backtrace.txt.gz.

After some digging I found the problem and created a patch on top of the current SVN revision 13335.
Find the patch attached in the file envvars_common_type_mismatch_no_cast.diff.gz

A possible SVN commit message would be which also explains the change:


plugins/contrib/envvars: Fix assertion in nsEnvVars::GetEnvvarsBySetPath

Fix assertion introduced in SVN commit 12537 by changing the type
of num_envvars to unsigned long and not adjusting the format string
in EV_DBGLOG() at line 225.

plugins/contrib/envvars/envvars_common.cpp:
- Use matching %lu format for num_envvars variable in EV_DBGLOG().
- Get rid of static_cast and use %zu for printing size_t
  envvars.GetCount() as promised in SVN commit 13103.


I hope this patch can easily be integrated.

Best regards,
   pirx67

pirx67

Hi,

I have to offer another micro-patch. The bootstrap script throws a warning if used on a freshly checked
out source tree. Attached patch as bootstrap_no_warning_from_rm.diff.gz.

Possible commit message:


bootstrap: Get rid of warning issued when working on pristine checkout

The bootstrap script triggers a warning when used on a pristine source
tree because it doesn't find any Makefile.in files and the "rm -v" is
called without further arguments. Need the -f option also to keep
"rm -v" quiet in this case.


Best regards,
    pirx67

Miguel Gimenez


Miguel Gimenez


pirx67

Thank you for applying the patches to the repository.

Unfortunately there is another bigger issue but this will be tackled in another thread.

Best regards,
    pirx67

fcloud2020

 Hello.
When I use wxSmith to design a UI frame, CodeBlocks reports an error. If I click the "Stop" button, codeblocks will crash.
This could be a problem with wxSmith.

Miguel Gimenez