Skip to content

Conversation

@naisila
Copy link
Member

@naisila naisila commented Dec 7, 2025

Upgrades uncrustify to 0.82.0 (see below), downgrades pg versions since we will bump versions in Citus after we fix style images.

Getting the following error with uncrustify 0.68.1:

+ cmake ..
CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.5 has been removed from CMake.

Fix:
0.78.0 is the oldest version with cmake_minimum_required(VERSION 3.5). However, I suggest going with the newest version of uncrustify, 0.82.0, since were gonna update all things anyway, might as well use the newest version.

Sister PRs citusdata/citus#8373 citusdata/tools#382

Copy link

@colm-mchugh colm-mchugh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm - covers all uncrustify versions

@naisila naisila force-pushed the naisila/update-uncrustify branch from 6a5b30d to 9a171d1 Compare December 8, 2025 17:47
@naisila naisila force-pushed the naisila/update-uncrustify branch from 9a171d1 to 57f9967 Compare December 8, 2025 17:56
@naisila naisila changed the title Upgrade uncrustify, and lower pg versions Upgrade uncrustify to fix stylechecker images Dec 11, 2025
@naisila naisila merged commit e4d3aa0 into master Dec 11, 2025
15 checks passed
naisila added a commit to citusdata/citus that referenced this pull request Dec 11, 2025
This upgrade has changed some indentation levels, moved some
parameter names to the next line etc.
I also did some manual style changes to obey the 88-90 character per
line rule and avoid commas or semicolons in a new line.

Sister PRs citusdata/tools#382
citusdata/the-process#179
@ihalatci ihalatci deleted the naisila/update-uncrustify branch December 23, 2025 12:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants