Author Topic: The 06 August 2023 build (13330) is out.  (Read 13071 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5513
The 06 August 2023 build (13330) is out.
« on: August 06, 2023, 04:09:01 pm »
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:



    Offline pirx67

    • Multiple posting newcomer
    • *
    • Posts: 40
    Re: The 06 August 2023 build (13330) is out.
    « Reply #1 on: August 15, 2023, 09:34:08 pm »
    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:

    Code
    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

    Offline pirx67

    • Multiple posting newcomer
    • *
    • Posts: 40
    Re: The 06 August 2023 build (13330) is out.
    « Reply #2 on: August 15, 2023, 09:42:28 pm »
    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:

    Code
    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

    Offline Miguel Gimenez

    • Developer
    • Lives here!
    • *****
    • Posts: 1630
    Re: The 06 August 2023 build (13330) is out.
    « Reply #3 on: August 15, 2023, 10:41:26 pm »
    First patch applied in r13336, thank you.

    Offline Miguel Gimenez

    • Developer
    • Lives here!
    • *****
    • Posts: 1630
    Re: The 06 August 2023 build (13330) is out.
    « Reply #4 on: August 16, 2023, 01:38:23 pm »
    Second patch applied in r13337, thank you.

    Offline pirx67

    • Multiple posting newcomer
    • *
    • Posts: 40
    Re: The 06 August 2023 build (13330) is out.
    « Reply #5 on: August 18, 2023, 11:48:06 pm »
    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

    Offline fcloud2020

    • Single posting newcomer
    • *
    • Posts: 3
    Re: The 06 August 2023 build (13330) is out.
    « Reply #6 on: September 01, 2023, 10:00:48 am »
     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.

    Offline Miguel Gimenez

    • Developer
    • Lives here!
    • *****
    • Posts: 1630
    Re: The 06 August 2023 build (13330) is out.
    « Reply #7 on: September 01, 2023, 02:02:24 pm »
    Fixed in r13344, thank you for reporting.