You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reland 'Make changes to building and packaging sairedis (#1116)' (#1194)
* Reland 'Make changes to building and packaging sairedis (#1116)'
* Make changes to building and packaging sairedis
This commit includes the following changes:
1. Use Debian build profiles instead of custom build targets to build
different configurations of sairedis. Build profiles were designed for
this purpose. This also makes the debian/rules file a bit cleaner.
2. Rely on the debug packages being automatically created, instead of us
explicitly specifying it in debian/control.
3. Add actual support for excluding Python 2 binding during build.
4. Make sure the compile flags used for building Python 2 and Python 3
are actually correct.
Signed-off-by: Saikrishna Arcot <[email protected]>
* Update pipeline file
Signed-off-by: Saikrishna Arcot <[email protected]>
* Fix argument for profile
Signed-off-by: Saikrishna Arcot <[email protected]>
* Exclude libsai package from the list of dependencies
Signed-off-by: Saikrishna Arcot <[email protected]>
* Allow multiple syslog artifacts during tests
Signed-off-by: Saikrishna Arcot <[email protected]>
* Fix debug poackage name in dockerfile
Signed-off-by: Saikrishna Arcot <[email protected]>
* Fix armhf build due to python binary not existing
Signed-off-by: Saikrishna Arcot <[email protected]>
---------
Signed-off-by: Saikrishna Arcot <[email protected]>
if [ -f debian/syncd-rpc/usr/bin/syncd_init_common.sh ] ; then
93
67
sed -i 's|ENABLE_SAITHRIFT=0|ENABLE_SAITHRIFT=1 # Add a comment to fix https://github.com/Azure/sonic-buildimage/issues/2694 |' debian/syncd-rpc/usr/bin/syncd_init_common.sh
0 commit comments