Skip to content

Conversation

@xavisolesoft
Copy link
Contributor

Description

g++-7 is only used to build ROS2 on CARLA UE5 and ROS2 could be build using clang. So we decided to remove g++ from CARLA toolchain to simplify as ensure g++-7 could cause some troubleshots to contributors due requires to add focal PPA.
Focal PPA installation/update have random crashes due key expiration

Fixes #7389

Where has this been tested?

  • Platform(s): Ubuntu 22.04
  • Python version(s): 3.10
  • Unreal Engine version(s): 5.3

Possible Drawbacks

I tested ROS2 native functionality on my local as changing the compiler could potentially introduce bugs.

@xavisolesoft xavisolesoft changed the base branch from dev to ue5-dev April 15, 2024 13:11
@xavisolesoft xavisolesoft marked this pull request as ready for review April 16, 2024 17:03
@xavisolesoft xavisolesoft requested a review from a team as a code owner April 16, 2024 17:03
@Blyron Blyron merged commit 4507d68 into ue5-dev Apr 17, 2024
@delete-merged-branch delete-merged-branch bot deleted the xavisolesoft/Remove-gxx-toolchain branch April 17, 2024 07:50
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.

Setup.sh: Find a better way to install g++-7 as the current approach fails some times due server keys and permisions

3 participants