Author Topic: The 22 October 2022 build (12990) is out.  (Read 7998 times)

Online killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5375
The 22 October 2022 build (12990) is out.
« on: October 22, 2022, 09:53:20 am »
We switched to wx 3.2.1 (on 01 October 2022) --> download the new wx dll's see link below

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_wx321_2D_gcc810-mingw64.7z
A link to Mingw64 dll's needed by Code::Blocks : http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/Prerequisites/Mingw64dlls8.1.0.7z


The 22 October 2022 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2022/CB_20221022_rev12990_win64.7z
  - Linux :
   none

The current SDK version is : 2.22.0

Resolved Fixed:

  • compilergcc - Fix code for idMenuRun that is sending cbEVT_COMPILER_STARTED and never sending cbEVT_COMPILER_FINISHED which hangs some plugins
  • cbProject - Fix crash in MacrosManager using bad m_LastTarget pointer.
  • Remove assert in DetectEncodingAndConvert().
  • Fix toolbar bitmaps' size for fractional scale factors.

Regressions/Confirmed/Annoying/Common bugs:



    Offline AndrewCot

    • Plugin developer
    • Lives here!
    • ****
    • Posts: 678
    Re: The 22 October 2022 build (12990) is out.
    « Reply #1 on: October 22, 2022, 10:19:48 am »
    Watch out for the toolbar icon's not looking very nice. I created a ticket for it a earlier today:

    https://sourceforge.net/p/codeblocks/tickets/1323/
    Attached is the same PNG I have included in the ticket that shows the icons.

    Offline Miguel Gimenez

    • Developer
    • Lives here!
    • *****
    • Posts: 1209
    Re: The 22 October 2022 build (12990) is out.
    « Reply #2 on: October 22, 2022, 12:05:46 pm »
    I know this, but I have got a cold and can not fix it. I only have a phone.

    The last commit may be the culprit, this worked before it.
    « Last Edit: October 22, 2022, 12:14:59 pm by Miguel Gimenez »

    Offline ollydbg

    • Developer
    • Lives here!
    • *****
    • Posts: 5721
    • OpenCV and Robotics
      • Chinese OpenCV forum moderator
    Re: The 22 October 2022 build (12990) is out.
    « Reply #3 on: October 22, 2022, 04:51:07 pm »
    I know this, but I have got a cold and can not fix it. I only have a phone.

    The last commit may be the culprit, this worked before it.

    Hopefully you will be recovered soon!
    If some piece of memory should be reused, turn them to variables (or const variables).
    If some piece of operations should be reused, turn them to functions.
    If they happened together, then turn them to classes.

    Offline Xaviou

    • Regular
    • ***
    • Posts: 361
      • X@v's wxStuff
    Re: The 22 October 2022 build (12990) is out.
    « Reply #4 on: October 22, 2022, 06:36:53 pm »
    Hi.

    OS X version of this rev can be downloaded from my Google Drive.
    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 (wx-3.1.7 with the aui patch).

    Debian Buster and Bullseye (32 and 64 bits) can be installed from my repo.

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

    Offline Pecan

    • Plugin developer
    • Lives here!
    • ****
    • Posts: 2507
    Re: The 22 October 2022 build (12990) is out.
    « Reply #5 on: October 23, 2022, 05:28:39 pm »
    Error in cbNightly 12990



    Offline Miguel Gimenez

    • Developer
    • Lives here!
    • *****
    • Posts: 1209
    Re: The 22 October 2022 build (12990) is out.
    « Reply #6 on: October 23, 2022, 05:36:49 pm »
    This is very old, there was a thread here in summer. The file contains two plugins, so only one can match the file name.

    Offline Pecan

    • Plugin developer
    • Lives here!
    • ****
    • Posts: 2507
    Re: The 22 October 2022 build (12990) is out.
    « Reply #7 on: October 23, 2022, 06:27:35 pm »
    The Clangd_Client for this nightly can be downloaded at
    https://sourceforge.net/projects/cb-clangd-client/files/Plugin_Install_Package/Windows_x64/

    Filename: ClangdClientForCBNightly_221022_rev12990_win64.zip (Direct download link)

    Copy the included clangd_client.zip to  <YourCodeBlocksNightlyFolder>\share\CodeBlocks\clangd_client.zip
    Do not unzip this file.

    Copy the included clangd_client.dll to <YourCodeBlocksNightlyFolder>\share\CodeBlocks\plugins\clangd_client.dll

    Restart your CodeBlocks Nightly.

    Install instructions for LLVM/clangd are included within the downloaded .zip file.

    Offline damorin

    • Multiple posting newcomer
    • *
    • Posts: 51
    Re: The 22 October 2022 build (12990) is out.
    « Reply #8 on: November 02, 2022, 07:19:33 pm »
    Hi,

    C::B stalled when I switch from a project into another inside my workspace (intermittent). I have to kill C::B and restart. It's been like that since a few nightly builds.

    There is no RPT file to be find and I am suspecting an antivirus is killing a process.

    Anyway to enable more trace to find what is going on ?

    Thanks,
    Running Windows 10 Build 19044
    One problem at a time and we will get there.

    Offline Pecan

    • Plugin developer
    • Lives here!
    • ****
    • Posts: 2507
    Re: The 22 October 2022 build (12990) is out.
    « Reply #9 on: November 02, 2022, 10:13:33 pm »
    Hi,

    C::B stalled when I switch from a project into another inside my workspace (intermittent). I have to kill C::B and restart. It's been like that since a few nightly builds.

    There is no RPT file to be find and I am suspecting an antivirus is killing a process.

    Anyway to enable more trace to find what is going on ?

    Thanks,
    Running Windows 10 Build 19044

    When this happens to me, I usually find a hidden dialog behind CB waiting for an ok response.

    Grab the banner of the window and move it almost off screen to see if there's a waiting dialog lurking  back there.

    Offline damorin

    • Multiple posting newcomer
    • *
    • Posts: 51
    Re: The 22 October 2022 build (12990) is out.
    « Reply #10 on: November 04, 2022, 07:34:21 pm »
    Hi,

    C::B stalled when I switch from a project into another inside my workspace (intermittent). I have to kill C::B and restart. It's been like that since a few nightly builds.

    There is no RPT file to be find and I am suspecting an antivirus is killing a process.

    Anyway to enable more trace to find what is going on ?

    Thanks,
    Running Windows 10 Build 19044

    When this happens to me, I usually find a hidden dialog behind CB waiting for an ok response.

    Grab the banner of the window and move it almost off screen to see if there's a waiting dialog lurking  back there.

    No luck, Code::Blocks is showing "Code::Blocks svn build (no more responding)". I disable many plugins but no result; I will disable the rest and wait for the problem to re-appear.

    One problem at a time and we will get there.

    Offline Miguel Gimenez

    • Developer
    • Lives here!
    • *****
    • Posts: 1209
    Re: The 22 October 2022 build (12990) is out.
    « Reply #11 on: November 04, 2022, 07:46:13 pm »
    I would wait for the next nightly or compile r13000 myself.

    Offline damorin

    • Multiple posting newcomer
    • *
    • Posts: 51
    Re: The 22 October 2022 build (12990) is out.
    « Reply #12 on: November 15, 2022, 11:08:22 pm »
    Hi,

    I am starting C::B with "-v" (yes, C::B is still locking on some occasion) and I noticed something, maybe it's an easy fix. I was able to reduce it to a simple project (UnexpectedToken.zip).

    NativeParser::OnParserStart: Starting batch parsing for project 'UnexpectedToken'...
    ReadClsNames() : Unexpected token '=' for 'UnexpectedToken_', file 'C:/cygwin64/home/rmorin/projects/UnexpectedToken/main.c', line 6.

    typedef struct UnexpectedToken_ {
      int a;
    } Unexpected =
      {
      1
      };

    The '=' is rejected by the parser. Is it important ?

    See attachment with the project, the C::B outputs and the c file.

    Thanks,
    C::B running on Windows 10
    One problem at a time and we will get there.

    Offline gaskietto

    • Single posting newcomer
    • *
    • Posts: 3
    Re: The 22 October 2022 build (12990) is out.
    « Reply #13 on: December 02, 2022, 06:54:40 pm »
    Hi ppl I'm having problems installing the nightly build, let's start saying that I haven't codeblocks installed on this computer.
    When I follow the instructions above i.e. unzip these 3 folders CB_20221022_rev12990_win64.7z ; wxmsw32u_gcc_cb_wx321_2D_gcc810-mingw64.7z and Mingw64dlls8.1.0.7z in the same folder, once I open cb I still have the "white version"of it.

    Is there something I do wrong or something I misunderstood?

    I apologize if this post is not in right section.

    Offline Miguel Gimenez

    • Developer
    • Lives here!
    • *****
    • Posts: 1209
    Re: The 22 October 2022 build (12990) is out.
    « Reply #14 on: December 02, 2022, 07:05:53 pm »
    What is the 'white version' for you?.

    Are you looking for a 'dark mode' version?. In this case, why do you think the nightly has a dark mode?.