Is make update not updating addons and languages?

Hello.
I’ve been noticing this for a while now, sometimes when I run make update and then “git submodule init” “git submodule update”.
For example yesterday I updated with “make update”. But immediately after that, from the terminal when updating submodules I got:

$ git submodule update
Submodule path ‘release/datafiles/locale’: checked out ‘34d98762cef85b9c065f21a051d1dbe3bf2979b7’
Submodule path ‘release/scripts/addons’: checked out ‘47a32a5370d36942674621e5a03e57e8dd4986d8’
Submodule path ‘release/scripts/addons_contrib’: checked out ‘70b649775eeeebedb02c1c7b7aa996a7f6294177’
Submodule path ‘source/tools’: checked out ‘603f076606f052adc97d937633bfeb9b268ec202’

Shouldn’t that also update automatically when you run “make update”?

(In Linux)

which branch of Blender are you on? master or one of the release branches? I’m asking because the release branches point to specific commits in the submodules that do not change.

I run that inside “blender” folder while in “master” branch.

1 Like

You only need to use make update, which will update to the latest version.

If you want to use manual git commands, use the ones suggested by the documentation, don’t run git submodule init and git submodule update:
https://wiki.blender.org/wiki/Tools/Git#Repository_Update

1 Like