Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reland 'Make changes to building and packaging sairedis (#1116)' #1194

Merged

Commits on Jan 5, 2023

  1. Reland 'Make changes to building and packaging sairedis (sonic-net#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]>
    saiarcot895 committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    962d841 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2023

  1. Fix debug poackage name in dockerfile

    Signed-off-by: Saikrishna Arcot <[email protected]>
    saiarcot895 committed Jan 6, 2023
    Configuration menu
    Copy the full SHA
    d5da900 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Configuration menu
    Copy the full SHA
    f5730f4 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Fix armhf build due to python binary not existing

    Signed-off-by: Saikrishna Arcot <[email protected]>
    saiarcot895 committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    f6603d4 View commit details
    Browse the repository at this point in the history