Author Topic: The 31 December 2021 build (12618) is out.  (Read 13869 times)

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5517
The 31 December 2021 build (12618) is out.
« on: December 31, 2021, 05:31:45 pm »
We switched to wx 3.1.5 --> 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/wxmsw31u_gcc_cb_wx315_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 31 December 2021 build is out.
  - Windows :
   http://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2021/CB_20211231_rev12618_win64.7z
  - Linux :
   none

The current SDK version is : 2.16.0

Resolved Fixed:

  • Project importer: Check if menu entry exists before creating it (ticket #98, thanks TurboSnail).
  • Check pointer validity before use (thanks blauzahn).
  • SDK: Change "A description wide enough for the dialog" to wxString(L'\u00a0', 150)
  • SDK: Show only valid compilers when opening the build options and the compiler is invalid (ticket #1125)
  • Autoversioning: Remove trailing spaces in the generated version.h (ticket #564)
  • Remove warnings about deprecated (in wx3.1.6) usage of wxPATH_NORM_AL
  • debuggergdb: Replace " \t" (and some invalid " \\t") with "[:blank:]"
  • Revert Scintilla part of [r12595]
  • HeaderFixup: Replace " \t" (and some invalid " \\t") with "[:blank:]"
  • similar to C++, also support GNU (ISO+GNU extensions) standards for C
  • Compiler: Select correct target in Project Build Options when there are virtual tagrets (ticket #1105, thanks kipade)
  • Fix crash using mouse wheel due to null pointer dereferencing (ticket #1168)
  • Compiler: Check correct target index validity (addendum to r12614, thanks Andrew Cottrell)
  • Compiler: Fix Cygwin detection (ticket #1171, thanks Andrew Cottrell)

Regressions/Confirmed/Annoying/Common bugs:




    HAPPY NEW YEAR !!!

    Offline Khram

    • Multiple posting newcomer
    • *
    • Posts: 53
    • 3D-tensor mathematics - vector space
      • Ship Design and Marine Navigation
    Re: The 31 December 2021 build (12618) is out.
    « Reply #1 on: December 31, 2021, 07:27:08 pm »
    B.12596 inside of this new version
    C++ & Fortran in MinGW-GCC-4.3.3 & WinLibs-GCC-14.2 with CB-13570

    Offline Miguel Gimenez

    • Developer
    • Lives here!
    • *****
    • Posts: 1640
    Re: The 31 December 2021 build (12618) is out.
    « Reply #2 on: December 31, 2021, 07:47:00 pm »
    @Khram, revision number is OK here (12618); check the downloaded file and if you unzipped it correctly.

    Offline AndrewCot

    • Plugin developer
    • Lives here!
    • ****
    • Posts: 679
    Re: The 31 December 2021 build (12618) is out.
    « Reply #3 on: January 01, 2022, 12:36:26 am »
    The 7z files accidentally includes the following file:
    CB_20211220_rev12596_win64.7z

    The CB_20211231_rev12618_win64.7z file is also 46.17MB, which is approx double the size of the normal size. This double of size is my double check.

    Offline Khram

    • Multiple posting newcomer
    • *
    • Posts: 53
    • 3D-tensor mathematics - vector space
      • Ship Design and Marine Navigation
    Re: The 31 December 2021 build (12618) is out.
    « Reply #4 on: January 01, 2022, 08:28:01 am »
    @Khram, revision number is OK here (12618); check the downloaded file and if you unzipped it correctly.

    Ok, it very good new work. Happy New Year!
    C++ & Fortran in MinGW-GCC-4.3.3 & WinLibs-GCC-14.2 with CB-13570

    Offline Xaviou

    • Regular
    • ***
    • Posts: 413
      • X@v's wxStuff
    Re: The 31 December 2021 build (12618) is out.
    « Reply #5 on: January 02, 2022, 08:54:38 pm »
    Hi

    The 7z files accidentally includes the following file:
    CB_20211220_rev12596_win64.7z

    The CB_20211231_rev12618_win64.7z file is also 46.17MB, which is approx double the size of the normal size. This double of size is my double check.
    Confirmed : the 7z file of the previous nightly is present in the one of this nightly.

    OS X version of this rev (12596) can be downloaded from my Google Drive.
    There is a specific dmg file for versions 10.15 and 11.6 of the OS.
    Note that these are not notarized versions of the application.

    32 bits version for Windows can also be found in the same place.

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

    Regards
    Xav'
    My wxWidgets's stuff : https://wxstuff.xaviou.fr/

    Offline killerbot

    • Administrator
    • Lives here!
    • *****
    • Posts: 5517
    Re: The 31 December 2021 build (12618) is out.
    « Reply #6 on: January 03, 2022, 07:22:35 am »
    woops, damn, indeed, my mistake. Well you get 2 for the price of one ;-)

    Offline cyuyan

    • Multiple posting newcomer
    • *
    • Posts: 21
    Re: The 31 December 2021 build (12618) is out.
    « Reply #7 on: January 03, 2022, 09:11:16 am »
    I can't open the download link:https://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2021/CB_20211231_rev12618_win64.7z,
    I am in china. Please help me, thanks!

    Offline ollydbg

    • Developer
    • Lives here!
    • *****
    • Posts: 6034
    • OpenCV and Robotics
      • Chinese OpenCV forum moderator
    Re: The 31 December 2021 build (12618) is out.
    « Reply #8 on: January 03, 2022, 10:08:09 am »
    I can't open the download link:https://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2021/CB_20211231_rev12618_win64.7z,
    I am in china. Please help me, thanks!

    Maybe, I can setup a mirror download site/folder in China. Which site did you think is good for file sharing in China?
    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 cyuyan

    • Multiple posting newcomer
    • *
    • Posts: 21
    Re: The 31 December 2021 build (12618) is out.
    « Reply #9 on: January 04, 2022, 01:02:56 pm »
    I can't open the download link:https://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2021/CB_20211231_rev12618_win64.7z,
    I am in china. Please help me, thanks!

    Maybe, I can setup a mirror download site/folder in China. Which site did you think is good for file sharing in China?

    I think this web link: https://mirrors.tuna.tsinghua.edu.cn/  is a good place, but I don't know how to do.
    The other web link is :https://github.com/ustclug/mirrorrequest/issues. You can have a try.
    « Last Edit: January 04, 2022, 03:35:48 pm by cyuyan »

    Offline cyuyan

    • Multiple posting newcomer
    • *
    • Posts: 21
    Re: The 31 December 2021 build (12618) is out.
    « Reply #10 on: January 16, 2022, 12:51:51 pm »
    I can't open the download link:https://sourceforge.net/projects/codeblocks/files/Binaries/Nightlies/2021/CB_20211231_rev12618_win64.7z,
    I am in china. Please help me, thanks!

    Maybe, I can setup a mirror download site/folder in China. Which site did you think is good for file sharing in China?


    I have received the following reply from tsinghua Mirror station:
    You can go to https://github.com/tuna/issues/issues to create image requests.

    We note that codeblocks are distributed through Fosshub and SourceForge, for which we have no synchronization tools and need to negotiate with Fosshub (see Fosshub ToS), You can refer to https://github.com/tuna/issues/issues/928 for the latter.

    If Codeblocks directly provides the rsync service, mirroring is more convenient.

    Offline ollydbg

    • Developer
    • Lives here!
    • *****
    • Posts: 6034
    • OpenCV and Robotics
      • Chinese OpenCV forum moderator
    Re: The 31 December 2021 build (12618) is out.
    « Reply #11 on: January 16, 2022, 02:05:40 pm »
    Hi, cyuyan.

    I think only the official C::B release files were hosted in Fosshub.
    While the nightly builds files were only hosted in Sourceforge.

    I looked at the tuna's issues, and there is no way to automatically rsync with the SourceForge files.

    So, the only way currently is to manually download the nightly builds files and upload to other sites.  :(
    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.