Skip to content

[sairedis.mk] do not build rpc sairedis when not needed#3109

Merged
lguohan merged 1 commit intosonic-net:masterfrom
stepanblyschak:dont_build_rpc_if_not_needed
Jul 6, 2019
Merged

[sairedis.mk] do not build rpc sairedis when not needed#3109
lguohan merged 1 commit intosonic-net:masterfrom
stepanblyschak:dont_build_rpc_if_not_needed

Conversation

@stepanblyschak
Copy link
Collaborator

Signed-off-by: Stepan Blyschak stepanb@mellanox.com

- What I did

- How I did it

- How to verify it

- Description for the changelog

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

Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
@stepanblyschak stepanblyschak force-pushed the dont_build_rpc_if_not_needed branch from 62f66ed to 250421b Compare July 2, 2019 15:08
@stcheng stcheng requested a review from lguohan July 2, 2019 17:55
# Inject brcm sai into sairedis
$(LIBSAIREDIS)_DEPENDS += $(BRCM_SAI) $(BRCM_SAI_DEV) $(LIBSAITHRIFT_DEV)
$(LIBSAIREDIS)_DEPENDS += $(BRCM_SAI) $(BRCM_SAI_DEV)
ifeq ($(ENABLE_SYNCD_RPC),y)
Copy link
Collaborator

Choose a reason for hiding this comment

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

sai server also need libsaithrift

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

@lguohan
saiserver is a different target which has dependency on libsaithrift, so if you build docker-saiserver it will build libthrift and libsaithrift if ENABLE_SYNCD_RPC is off
Double checked by running:
make -f slave.mk target/docker-saiserver-mlnx.gz

@lguohan lguohan merged commit e4300b8 into sonic-net:master Jul 6, 2019
@stepanblyschak stepanblyschak deleted the dont_build_rpc_if_not_needed branch September 23, 2022 13:31
mssonicbld added a commit that referenced this pull request Jan 25, 2024
…atically (#17898)

#### Why I did it
src/sonic-utilities
```
* e70b0546 - (HEAD -> 202311, origin/202311) [202311] Revert bgp suppress fib pending (#3109) (9 hours ago) [Stepan Blyshchak]
```
#### How I did it
#### How to verify it
#### Description for the changelog
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