Skip to content

[Mellanox] Remove unnecessary file manipulation in the SAI Make file#15993

Merged
liat-grozovik merged 1 commit intosonic-net:masterfrom
keboliu:master_clean_up_sai_makefile
Aug 3, 2023
Merged

[Mellanox] Remove unnecessary file manipulation in the SAI Make file#15993
liat-grozovik merged 1 commit intosonic-net:masterfrom
keboliu:master_clean_up_sai_makefile

Conversation

@keboliu
Copy link
Collaborator

@keboliu keboliu commented Jul 30, 2023

Why I did it

There is an unnecessary file manipulation in the SAI make file, "chmod a+x autogen.sh", however file "autogen.sh" has never been executed during SAI binary building, so it shall be removed.

At the same time, in the new SAI code, "autogen.sh" has been deleted since it's not needed anymore, if keep this line will cause build failure when upgrading to the new SAI.

Work item tracking
  • Microsoft ADO (number only):

How I did it

Remove the unnecessary line in the Make file

How to verify it

Make a Mellanox SONiC image, and make sure SAI can be built and installed correctly.

Which release branch to backport (provide reason below if selected)

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111
  • 202205
  • 202211
  • 202305

Tested branch (Please provide the tested image version)

Description for the changelog

Link to config_db schema for YANG module changes

A picture of a cute animal (not mandatory but encouraged)

@liat-grozovik liat-grozovik merged commit 380898f into sonic-net:master Aug 3, 2023
@keboliu keboliu deleted the master_clean_up_sai_makefile branch August 3, 2023 11:00
mssonicbld pushed a commit to mssonicbld/sonic-buildimage that referenced this pull request Aug 6, 2023
mssonicbld pushed a commit to mssonicbld/sonic-buildimage that referenced this pull request Aug 6, 2023
@mssonicbld
Copy link
Collaborator

Cherry-pick PR to 202305: #16043

@mssonicbld
Copy link
Collaborator

Cherry-pick PR to 202211: #16044

@mssonicbld
Copy link
Collaborator

Cherry-pick PR to 202205: #16101

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.

6 participants