Skip to content

Conversation

@Benluv
Copy link

@Benluv Benluv commented Jan 19, 2026

Clarify note about binary download options and asset names.

Please change the assets in https://github.com/ros2/ros2/releases instead

Description

Added a note detailing that the amd64 and arm64 binary assets for the linux noble ros2 jazzy are switched

Fixes (issue #1779 in the ros2/ros2 repo)

Did you use Generative AI?

No

Additional Information

Please change the assets in https://github.com/ros2/ros2/releases instead

Clarify note about binary download options and asset names. 

Please change the assets in https://github.com/ros2/ros2/releases instead

Signed-off-by: Benito Luongo <[email protected]>
Copy link
Collaborator

@fujitatomoya fujitatomoya left a comment

Choose a reason for hiding this comment

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

@Benluv thanks for pointing this out. this is true, something went wrong for release process, the released binaries are switched in different platform architecture.

# amd64 released binaries are actually aarch64 architecture
tomoyafujita@~/DVT/work/amd64 >curl -LO https://github.com/ros2/ros2/releases/download/release-jazzy-20250820/ros2-jazzy-20250820-linux-noble-amd64.tar.bz2
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  723M  100  723M    0     0  45.1M      0  0:00:16  0:00:16 --:--:-- 32.6M

tomoyafujita@~/DVT/work/amd64 >tar -xjf ros2-jazzy-20250820-linux-noble-amd64.tar.bz2

tomoyafujita@~/DVT/work/amd64 >cd ros2-linux/lib/demo_nodes_cpp

tomoyafujita@~/DVT/work/amd64/ros2-linux/lib/demo_nodes_cpp >file talker
talker: ELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=3bb68bb186d4ecb2e5a1609f104652f6d5f5590e, for GNU/Linux 3.7.0, with debug_info, not stripped

# aarch64 released binaries are amd64 actually architecture
tomoyafujita@~/DVT/work/arm64 >curl -LO https://github.com/ros2/ros2/releases/download/release-jazzy-20250820/ros2-jazzy-20250820-linux-noble-arm64.tar.bz2
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  742M  100  742M    0     0  11.3M      0  0:01:05  0:01:05 --:--:-- 10.1M

tomoyafujita@~/DVT/work/arm64 >tar -xjf ros2-jazzy-20250820-linux-noble-arm64.tar.bz2

tomoyafujita@~/DVT/work/arm64 >cd ros2-linux/lib/demo_nodes_cpp

tomoyafujita@~/DVT/work/arm64/ros2-linux/lib/demo_nodes_cpp >file talker
talker: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=04b7b81d56786b3769cd7c22923662cc4e351ed6, for GNU/Linux 3.2.0, with debug_info, not stripped

@fujitatomoya
Copy link
Collaborator

Please change the assets in https://github.com/ros2/ros2/releases instead

i think this is the way to fix this.

@mjcarroll
Copy link
Member

Yes, we have already pinged @marcoag to switch the binaries. Thanks for reporting!

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