mirror of
				https://github.com/Telecominfraproject/ols-nos.git
				synced 2025-10-30 17:48:09 +00:00 
			
		
		
		
	[centec]: fix docker syncd rpc compile(#11097)
Change makefile to reference to new SAI dev for docker-syncd-centec-rpc compile Co-authored-by: yoush <yoush@centec.com>
This commit is contained in:
		| @@ -4,7 +4,7 @@ SAI_VER = 0.9.4 | ||||
|  | ||||
| LIBSAITHRIFT_DEV = libsaithrift-dev_$(SAI_VER)_$(CONFIGURED_ARCH).deb | ||||
| $(LIBSAITHRIFT_DEV)_SRC_PATH = $(SRC_PATH)/sonic-sairedis/SAI | ||||
| $(LIBSAITHRIFT_DEV)_DEPENDS += $(LIBTHRIFT) $(LIBTHRIFT_DEV) $(PYTHON_THRIFT) $(THRIFT_COMPILER) $(CENTEC_SAI) $(LIBHIREDIS) $(LIBNL3_DEV) $(LIBNL_GENL3_DEV) | ||||
| $(LIBSAITHRIFT_DEV)_DEPENDS += $(LIBTHRIFT) $(LIBTHRIFT_DEV) $(PYTHON_THRIFT) $(THRIFT_COMPILER) $(CENTEC_SAI) $(CENTEC_SAI_DEV) $(LIBHIREDIS) $(LIBNL3_DEV) $(LIBNL_GENL3_DEV) | ||||
| $(LIBSAITHRIFT_DEV)_RDEPENDS += $(LIBTHRIFT) $(CENTEC_SAI) | ||||
| SONIC_DPKG_DEBS += $(LIBSAITHRIFT_DEV) | ||||
|  | ||||
|   | ||||
| @@ -12,8 +12,8 @@ SONIC_ALL += $(SONIC_ONE_IMAGE) \ | ||||
| #             $(DOCKER_SYNCD_CENTEC_RPC) | ||||
|  | ||||
| # Inject centec sai into syncd | ||||
| $(SYNCD)_DEPENDS += $(CENTEC_SAI) | ||||
| $(SYNCD)_UNINSTALLS += $(CENTEC_SAI) | ||||
| $(SYNCD)_DEPENDS += $(CENTEC_SAI) $(CENTEC_SAI_DEV) | ||||
| $(SYNCD)_UNINSTALLS += $(CENTEC_SAI_DEV) $(CENTEC_SAI) | ||||
|  | ||||
| ifeq ($(ENABLE_SYNCD_RPC),y) | ||||
| $(SYNCD)_DEPENDS += $(LIBSAITHRIFT_DEV) | ||||
|   | ||||
| @@ -2,8 +2,12 @@ | ||||
|  | ||||
| export CENTEC_SAI_VERSION = 1.10.1-0 | ||||
| export CENTEC_SAI = libsai_$(CENTEC_SAI_VERSION)_$(PLATFORM_ARCH).deb | ||||
| export CENTEC_SAI_DEV = libsai-dev_$(CENTEC_SAI_VERSION)_$(PLATFORM_ARCH).deb | ||||
|  | ||||
| $(CENTEC_SAI)_URL = https://github.com/CentecNetworks/sonic-binaries/raw/master/$(PLATFORM_ARCH)/sai/$(CENTEC_SAI) | ||||
| $(eval $(call add_conflict_package,$(CENTEC_SAI),$(LIBSAIVS_DEV))) | ||||
| SONIC_ONLINE_DEBS += $(CENTEC_SAI) | ||||
| $(CENTEC_SAI)_DEV_URL = https://github.com/CentecNetworks/sonic-binaries/raw/master/$(PLATFORM_ARCH)/sai/$(CENTEC_SAI_DEV) | ||||
| $(eval $(call add_conflict_package,$(CENTEC_SAI_DEV),$(LIBSAIVS_DEV))) | ||||
|  | ||||
| SONIC_ONLINE_DEBS += $(CENTEC_SAI) | ||||
| SONIC_ONLINE_DEBS += $(CENTEC_SAI_DEV) | ||||
|  | ||||
|   | ||||
| @@ -4,7 +4,7 @@ SAI_VER = 0.9.4 | ||||
|  | ||||
| LIBSAITHRIFT_DEV = libsaithrift-dev_$(SAI_VER)_amd64.deb | ||||
| $(LIBSAITHRIFT_DEV)_SRC_PATH = $(SRC_PATH)/sonic-sairedis/SAI | ||||
| $(LIBSAITHRIFT_DEV)_DEPENDS += $(LIBTHRIFT) $(LIBTHRIFT_DEV) $(PYTHON_THRIFT) $(THRIFT_COMPILER) $(CENTEC_SAI) $(LIBHIREDIS) $(LIBNL3_DEV) $(LIBNL_GENL3_DEV) | ||||
| $(LIBSAITHRIFT_DEV)_DEPENDS += $(LIBTHRIFT) $(LIBTHRIFT_DEV) $(PYTHON_THRIFT) $(THRIFT_COMPILER) $(CENTEC_SAI) $(CENTEC_SAI_DEV) $(LIBHIREDIS) $(LIBNL3_DEV) $(LIBNL_GENL3_DEV) | ||||
| $(LIBSAITHRIFT_DEV)_RDEPENDS += $(LIBTHRIFT) $(CENTEC_SAI) | ||||
| SONIC_DPKG_DEBS += $(LIBSAITHRIFT_DEV) | ||||
|  | ||||
|   | ||||
| @@ -11,8 +11,8 @@ include $(PLATFORM_PATH)/libsaithrift-dev.mk | ||||
| SONIC_ALL += $(SONIC_ONE_IMAGE) | ||||
|  | ||||
| # Inject centec sai into syncd | ||||
| $(SYNCD)_DEPENDS += $(CENTEC_SAI) | ||||
| $(SYNCD)_UNINSTALLS += $(CENTEC_SAI) | ||||
| $(SYNCD)_DEPENDS += $(CENTEC_SAI) $(CENTEC_SAI_DEV) | ||||
| $(SYNCD)_UNINSTALLS += $(CENTEC_SAI_DEV) $(CENTEC_SAI) | ||||
|  | ||||
| ifeq ($(ENABLE_SYNCD_RPC),y) | ||||
| $(SYNCD)_DEPENDS += $(LIBSAITHRIFT_DEV) | ||||
|   | ||||
| @@ -1,6 +1,10 @@ | ||||
| # Centec SAI | ||||
| CENTEC_SAI = libsai_1.10.1-0_amd64.deb | ||||
| $(CENTEC_SAI)_URL = https://github.com/CentecNetworks/sonic-binaries/raw/master/amd64/sai/$(CENTEC_SAI) | ||||
| $(eval $(call add_conflict_package,$(CENTEC_SAI),$(LIBSAIVS_DEV))) | ||||
|  | ||||
| CENTEC_SAI_DEV = libsai-dev_1.10.1-0_amd64.deb | ||||
| $(CENTEC_SAI_DEV)_URL = https://github.com/CentecNetworks/sonic-binaries/raw/master/amd64/sai/$(CENTEC_SAI_DEV) | ||||
| $(eval $(call add_conflict_package,$(CENTEC_SAI_DEV),$(LIBSAIVS_DEV))) | ||||
|  | ||||
| SONIC_ONLINE_DEBS += $(CENTEC_SAI) | ||||
| SONIC_ONLINE_DEBS += $(CENTEC_SAI_DEV) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 youshcentec
					youshcentec