Skip to content

Conversation

@ninsbl
Copy link
Member

@ninsbl ninsbl commented Oct 23, 2025

This PR backports the recent changes in the Ubuntu Dockerfiles, updating OS version to 24.04., here especially:

#6534
#6481
#6410

rm -rf /usr/local/grass84/share; \
mkdir -p /usr/local/grass84/gui/wxpython/xml/; \
mv module_items.xml /usr/local/grass84/gui/wxpython/xml/module_items.xml;
&& rm -rf /usr/local/grass85/demolocation \
Copy link
Member

Choose a reason for hiding this comment

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

I think 85 should be 84 here, and for all other similar version-specific paths or names

ENV CMAKE_BUILD_PARALLEL_LEVEL=$NUMTHREADS
WORKDIR /src

COPY ./utils/build_ubuntu_dependencies.sh /src/
Copy link
Member

Choose a reason for hiding this comment

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

Was the script backported outside this PR?

@echoix
Copy link
Member

echoix commented Oct 24, 2025

We don't see the failures because the updated docker workflow from like a year ago (or a winter weather time ago), is probably not in that branch, because there wasn't a release yet.

A local build in that branch, assuming no untracked files (or a clean tree, or fresh clone) should help see the errors

@ninsbl
Copy link
Member Author

ninsbl commented Oct 24, 2025

Thanks for catching the glitches. Testing the build locally...

Copy link
Member

@echoix echoix left a comment

Choose a reason for hiding this comment

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

If your local build was fine, then it should be correct to go. We'll just have to monitor the Actions when they'll be merged

@ninsbl ninsbl merged commit c86969b into OSGeo:releasebranch_8_4 Oct 25, 2025
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docker Docker related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants