Skip to content

Conversation

@Andrej730
Copy link
Contributor

@Andrej730 Andrej730 commented Oct 31, 2025

@Road-hog123
Copy link
Contributor

The major problem is that the 4.5 build will always fail unless the two commits that fix this issue are cherry-picked on top, something the build script does not currently support.

@Andrej730
Copy link
Contributor Author

The major problem is that the 4.5 build will always fail unless the two commits that fix this issue are cherry-picked on top, something the build script does not currently support.

Ahhh, totally forgot about it. But we can just use v4.5.1 for it, where the issue is fixed.

But the current problem with CI seems to be due to missing LFS object. Also tested it for v4.5.4 - lfs object is also missing. Not sure if it's missing from that blender mirror or from official repo too.

+ mkdir -p /home/runner/work/fake-bpy-module/fake-bpy-module/tools/pip_package/tmp-4.5/gen_module-tmp
+ echo 'Changing to the target git ref ...'
Changing to the target git ref ...
+ cd /home/runner/work/fake-bpy-module/fake-bpy-module/./blender
++ get_remote_git_ref v4.5.0
++ local ref=v4.5.0
+++ git ls-remote origin v4.5.0
+++ head -n 1
+++ cut -f1
++ local remote_ref=8cb6b388974a817afedf1317ce26f0c75aa5f181
++ '[' -z 8cb6b388974a817afedf1317ce26f0c75aa5f181 ']'
++ echo 8cb6b388974a817afedf1317ce26f0c75aa5f181
+ remote_git_ref=8cb6b388974a817afedf1317ce26f0c75aa5f181
+ git fetch --depth 1 origin 8cb6b388974a817afedf1317ce26f0c75aa5f181
From https://github.com/blender/blender
 * branch              8cb6b388974a817afedf1317ce26f0c75aa5f181 -> FETCH_HEAD
+ git checkout -f 8cb6b388974a817afedf1317ce26f0c75aa5f181
Downloading assets/brushes/essentials_brushes-mesh_sculpt.blend (2.6 MB)
Error downloading object: assets/brushes/essentials_brushes-mesh_sculpt.blend (b0357ed): Smudge error: Error downloading assets/brushes/essentials_brushes-mesh_sculpt.blend (b0357ed7ac2b362ec3d37caf638539a7cf1a0625306c5cbb7f840640761e602d): [b0357ed7ac2b362ec3d37caf638539a7cf1a0625306c5cbb7f840640761e602d] Object does not exist on the server: [404] Object does not exist on the server

Errors logged to '/home/runner/work/fake-bpy-module/fake-bpy-module/blender/.git/lfs/logs/20251031T165230.367767817.log'.
Use `git lfs logs last` to view the log.
error: external filter 'git-lfs filter-process' failed
fatal: assets/brushes/essentials_brushes-mesh_sculpt.blend: smudge filter lfs failed

@Road-hog123
Copy link
Contributor

Road-hog123 commented Oct 31, 2025

we can just use v4.5.1 for it, where the issue is fixed.

I don't believe the issue is fixed in the blender-v4.5-release branch at all, hence my comment about needing to cherry-pick the commits.

@Andrej730
Copy link
Contributor Author

Ahhh [2] I've figured out LFS issue but the fix was never backported to 4.5 :(

@Andrej730 Andrej730 force-pushed the blender_44_45 branch 2 times, most recently from 7a72622 to 52f29d4 Compare October 31, 2025 21:00
@nutti
Copy link
Owner

nutti commented Nov 1, 2025

@Andrej730
Can you make a separate PR for each Blender version (4.4 and 4.5)?

@Andrej730 Andrej730 changed the title Update: add builds for Blender 4.4/4.5 Update: add builds for Blender 4.4 Nov 1, 2025
@Andrej730 Andrej730 changed the title Update: add builds for Blender 4.4 Update: add build for Blender 4.4 Nov 1, 2025
@nutti nutti merged commit 82f36d5 into nutti:main Nov 1, 2025
46 of 48 checks passed
@nutti
Copy link
Owner

nutti commented Nov 1, 2025

Thank you @Andrej730

@Andrej730 Andrej730 deleted the blender_44_45 branch November 1, 2025 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants