sonic-net / sonic-buildimage

Scripts which perform an installable binary image build for SONiC
Other
717 stars 1.38k forks source link

SONIC Buildimage Fails to Build (Barefoot) #16988

Open Aevyz opened 10 months ago

Aevyz commented 10 months ago

Description

Hey, I attempted to build my own Sonic Image, however there appears to be some issues and my build appears to fail. I attempted builds on Ubuntu Focal on the Master Branch.

It fails at the point

dh_auto_configure: error: ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=
/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tr
acking --disable-static --disable-python2 returned exit code 1
make[2]: *** [debian/rules:55: override_dh_auto_configure] Error 25
make[2]: Leaving directory '/sonic/src/sonic-sairedis'
make[1]: *** [debian/rules:46: build] Error 2
make[1]: Leaving directory '/sonic/src/sonic-sairedis'
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
[  FAIL LOG END  ] [ target/debs/bullseye/syncd_1.0.0_amd64.deb ]
make: *** [slave.mk:754: target/debs/bullseye/syncd_1.0.0_amd64.deb] Error 1
make: *** Waiting for unfinished jobs....
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
make[1]: *** [Makefile.work:604: all] Error 2
make[1]: Leaving directory '/home/dockhand/demo/sonic-buildimage'
make: *** [Makefile:41: all] Error 2

Steps to reproduce the issue:

  1. git clone
  2. make init
  3. make configure PLATFORM=barefoot
  4. make SONIC_BUILD_JOBS=64 all (fails at this step)

modprobe overlay was done of course

I tried this on multiple branches (master, 202305 and a couple others), all failed at the exact same spot with syncd being the culprit.

What seems odd, is that the build linked to from the project's barefoot badge appears to fail at a similar spot, also noting a failure in syncd

The system has more than enough RAM (100GB+) and Harddrive Space (900GB), so that should not be a problem.

Describe the results you received:

Failed Build

Describe the results you expected:

Successful Build

Log of Build (in comment due to length restriction)

I only attached one build log since I did not see the point of posting 3 similar build logs. If you regardless wish to see the logs, please tell me and I'll attach them as well

Thanks for taking the time to view my issue :)

Aevyz commented 10 months ago
Building wheels for collected packages: redis-dump-load
  Building wheel for redis-dump-load (setup.py) ... done
  Created wheel for redis-dump-load: filename=redis_dump_load-1.1-py3-none-any.whl size=12583 sha256=c6509c1e5321ba26c6320de3a683b9c15fe2ee4b3d7d59a6ebc85763fdccec60
  Stored in directory: /var/dockhand/.cache/pip/wheels/d5/ef/61/d6974a619b1d31c63bd5140f94aadb7b1cdeeeb14325100bc5
[ 01 ] [ target/debs/buster/libnl-3-200_3.5.0-1_amd64.deb ]
[ 02 ] [ target/debs/buster/libyang2_2.0.112-6_amd64.deb ]
[ 03 ] [ target/files/buster/rsyslog_plugin.conf.j2 ]
[ 04 ] [ target/files/buster/readiness_probe.sh ]
[ 05 ] [ target/debs/buster/socat_1.7.4.1-3_amd64.deb ]
[ 06 ] [ target/python-wheels/buster/redis_dump_load-1.1-py3-none-any.whl ]
[ 07 ] [ target/files/buster/swss_vars.j2 ]
Found existing installation: redis-dump-load 1.1
Uninstalling redis-dump-load-1.1:
  Successfully uninstalled redis-dump-load-1.1
[ 01 ] [ target/debs/buster/libnl-3-200_3.5.0-1_amd64.deb ]
[ 02 ] [ target/debs/buster/libyang2_2.0.112-6_amd64.deb ]
[ 03 ] [ target/files/buster/rsyslog_plugin.conf.j2 ]
[ 04 ] [ target/files/buster/readiness_probe.sh ]
[ 05 ] [ target/debs/buster/socat_1.7.4.1-3_amd64.deb ]
[ 06 ] [ target/files/buster/swss_vars.j2 ]
[ 07 ] [ target/python-wheels/buster/swsssdk-2.0.1-py2-none-any.whl ]
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in
 January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for t
his functionality.
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-py-swsssdk
Requirement already satisfied: redis-dump-load in /usr/local/lib/python2.7/dist-packages (from swsssdk==2.0.1) (1.1)
Requirement already satisfied: redis>=3.5.3 in /usr/local/lib/python2.7/dist-packages (from swsssdk==2.0.1) (3.5.3)
Building wheels for collected packages: swsssdk
  Building wheel for swsssdk (setup.py) ... done
  Created wheel for swsssdk: filename=swsssdk-2.0.1-py2-none-any.whl size=19169 sha256=7bf797539d3efffe9f3c288e9f0c7baeeda7802685378a85d81313f5f27c0332
  Stored in directory: /var/dockhand/.cache/pip/wheels/54/ba/62/ce8c32f66f6c2147eee7453657452279114b97185906689032
Successfully built swsssdk
Installing collected packages: swsssdk
[ 01 ] [ target/debs/buster/libnl-3-200_3.5.0-1_amd64.deb ]
[ 02 ] [ target/debs/buster/libyang2_2.0.112-6_amd64.deb ]
[ 03 ] [ target/files/buster/rsyslog_plugin.conf.j2 ]
[ 04 ] [ target/debs/buster/socat_1.7.4.1-3_amd64.deb ]
[ 05 ] [ target/files/buster/swss_vars.j2 ]
[ 06 ] [ target/files/buster/container ]
[ 07 ] [ target/python-wheels/buster/swsssdk-2.0.1-py3-none-any.whl ]
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-py-swsssdk
  Preparing metadata (setup.py) ... done
Requirement already satisfied: redis-dump-load in /usr/local/lib/python3.7/dist-packages (from swsssdk==2.0.1) (1.1)
Requirement already satisfied: redis>=4.5.4 in /usr/local/lib/python3.7/dist-packages (from swsssdk==2.0.1) (5.0.1)
Requirement already satisfied: async-timeout>=4.0.2 in /usr/local/lib/python3.7/dist-packages (from redis>=4.5.4->swsssdk==2.0.1) (4.0.3)
Requirement already satisfied: importlib-metadata>=1.0 in /usr/local/lib/python3.7/dist-packages (from redis>=4.5.4->swsssdk==2.0.1) (6.7.0)
Requirement already satisfied: typing-extensions in /usr/local/lib/python3.7/dist-packages (from redis>=4.5.4->swsssdk==2.0.1) (4.7.1)
Requirement already satisfied: zipp>=0.5 in /usr/local/lib/python3.7/dist-packages (from importlib-metadata>=1.0->redis>=4.5.4->swsssdk==2.0.1) (3.15.0)
Building wheels for collected packages: swsssdk
[ 01 ] [ target/debs/buster/libnl-3-200_3.5.0-1_amd64.deb ]
[ 02 ] [ target/files/buster/rsyslog_plugin.conf.j2 ]
[ 03 ] [ target/debs/buster/socat_1.7.4.1-3_amd64.deb ]
[ 01 ] [ target/debs/buster/libyang_1.0.73_amd64.deb-install ]
dpkg-query: package 'libyang1' is not installed and no information is available
[ 01 ] [ target/debs/buster/libyang-dev_1.0.73_amd64.deb-install ]
[ 02 ] [ target/debs/buster/libyang-cpp_1.0.73_amd64.deb-install ]
dpkg-query: package 'libyang-dev' is not installed and no information is available
[ 01 ] [ target/debs/buster/libyang-dev_1.0.73_amd64.deb-install ]
[ 02 ] [ target/python-wheels/buster/sonic_yang_models-1.0-py3-none-any.whl ]
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-yang-models
  Preparing metadata (setup.py) ... done
Building wheels for collected packages: sonic-yang-models
  Building wheel for sonic-yang-models (setup.py) ... done
  Created wheel for sonic-yang-models: filename=sonic_yang_models-1.0-py3-none-any.whl size=213422 sha256=6f7ceb1c6163a35b1d76af26e2593889eb50514fedc0e644788f34f040f22175
  Stored in directory: /var/dockhand/.cache/pip/wheels/d0/cb/74/04182d9e408dff473991869140d926236bd2c098a96b35f83b
Successfully built sonic-yang-models
Installing collected packages: sonic-yang-models
Successfully installed sonic-yang-models-1.0
WARNING: There was an error checking the latest version of pip.
Found existing installation: sonic-yang-models 1.0
Uninstalling sonic-yang-models-1.0:
  Successfully uninstalled sonic-yang-models-1.0
[ 01 ] [ target/debs/buster/sonic-mgmt-common_1.0.0_amd64.deb ]
[ 02 ] [ target/debs/buster/libswsscommon_1.0.0_amd64.deb ]
[ 03 ] [ target/python-wheels/buster/sonic_yang_mgmt-1.0-py3-none-any.whl ]
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-yang-mgmt
  Preparing metadata (setup.py) ... done
Collecting xmltodict==0.12.0 (from sonic-yang-mgmt==1.0)
  Downloading xmltodict-0.12.0-py2.py3-none-any.whl (9.2 kB)
Collecting ijson==2.6.1 (from sonic-yang-mgmt==1.0)
  Downloading ijson-2.6.1-cp37-cp37m-manylinux1_x86_64.whl (65 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.7/65.7 kB 5.1 MB/s eta 0:00:00
Collecting jsondiff>=1.2.0 (from sonic-yang-mgmt==1.0)
  Downloading jsondiff-2.0.0-py3-none-any.whl (6.6 kB)
Collecting tabulate==0.8.2 (from sonic-yang-mgmt==1.0)
  Downloading tabulate-0.8.2.tar.gz (45 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.8/45.8 kB 12.7 MB/s eta 0:00:00
  Preparing metadata (setup.py) ... done
Building wheels for collected packages: sonic-yang-mgmt, tabulate
  Building wheel for sonic-yang-mgmt (setup.py) ... done
  Created wheel for sonic-yang-mgmt: filename=sonic_yang_mgmt-1.0-py3-none-any.whl size=21663 sha256=d7cf7052594dd227ad9affe75498524b8ef8153ea652f7814a6912b86be5e651
  Stored in directory: /var/dockhand/.cache/pip/wheels/83/fb/de/127ef07ecbe910b4fb46f2d6f3f974ef1aa6fb2434d927de06
  Building wheel for tabulate (setup.py) ... done
  Created wheel for tabulate: filename=tabulate-0.8.2-py3-none-any.whl size=23534 sha256=37ed1fcf4990b2a6408924d43642df93d04053bb38a6bb90409434ff34d6f592
  Stored in directory: /var/dockhand/.cache/pip/wheels/33/63/72/4156fe55e8e06830d7aed3d20a6d1aacc753536843ab7330f6
Successfully built sonic-yang-mgmt tabulate
Installing collected packages: tabulate, jsondiff, ijson, xmltodict, sonic-yang-mgmt
  WARNING: The script tabulate is installed in '/var/dockhand/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  WARNING: The script jdiff is installed in '/var/dockhand/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed ijson-2.6.1 jsondiff-2.0.0 sonic-yang-mgmt-1.0 tabulate-0.8.2 xmltodict-0.12.0
WARNING: There was an error checking the latest version of pip.
[ 01 ] [ target/debs/buster/sonic-mgmt-framework_1.0-01_amd64.deb ]
[ 02 ] [ target/python-wheels/buster/sonic_py_common-1.0-py2-none-any.whl ]
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in
 January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for t
his functionality.
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-py-common
Collecting natsort==6.2.1
  Downloading natsort-6.2.1-py2.py3-none-any.whl (37 kB)
Requirement already satisfied: pyyaml in /usr/local/lib/python2.7/dist-packages (from sonic-py-common==1.0) (5.4.1)
Requirement already satisfied: redis-dump-load in /usr/local/lib/python2.7/dist-packages (from sonic-py-common==1.0) (1.1)
Requirement already satisfied: redis in /usr/local/lib/python2.7/dist-packages (from redis-dump-load->sonic-py-common==1.0) (3.5.3)
Building wheels for collected packages: sonic-py-common
  Building wheel for sonic-py-common (setup.py) ... done
  Created wheel for sonic-py-common: filename=sonic_py_common-1.0-py2-none-any.whl size=22859 sha256=08d8857703afbc8349aee969bbff4e2d03c7f6ca72e9e04a91241c7ace2392d2
  Stored in directory: /var/dockhand/.cache/pip/wheels/5b/8e/6b/7b97df5e63b1d6d5cef9353bdb4761a335a6e343168374e3a4
Successfully built sonic-py-common
Installing collected packages: natsort, sonic-py-common
  WARNING: The script natsort is installed in '/var/dockhand/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  WARNING: The scripts sonic-db-dump and sonic-db-load are installed in '/var/dockhand/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed natsort-6.2.1 sonic-py-common-1.0
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in
 January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for t
his functionality.
Found existing installation: sonic-py-common 1.0
[ 01 ] [ target/debs/buster/sonic-mgmt-framework_1.0-01_amd64.deb ]
[ 02 ] [ target/python-wheels/buster/sonic_config_engine-1.0-py2-none-any.whl ]
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in
 January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for t
his functionality.
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-config-engine
Requirement already satisfied: Jinja2<3.0.0 in /usr/lib/python2.7/dist-packages (from sonic-config-engine==1.0) (2.10)
Collecting bitarray==1.5.3
  Downloading bitarray-1.5.3.tar.gz (54 kB)
     |################################| 54 kB 3.9 MB/s
Collecting contextlib2==0.6.0.post1
  Downloading contextlib2-0.6.0.post1-py2.py3-none-any.whl (9.8 kB)
Collecting future
  Downloading future-0.18.3.tar.gz (840 kB)
     |################################| 840 kB 13.6 MB/s
Collecting importlib-resources==3.3.1
[ 01 ] [ target/debs/buster/sonic-mgmt-framework_1.0-01_amd64.deb ]
[ 02 ] [ target/python-wheels/buster/sonic_config_engine-1.0-py2-none-any.whl ]
[ 03 ] [ target/debs/buster/python3-swsscommon_1.0.0_amd64.deb-install ]
  Downloading ipaddress-1.0.23-py2.py3-none-any.whl (18 kB)
Requirement already satisfied: lxml==4.9.1 in /usr/local/lib/python2.7/dist-packages (from sonic-config-engine==1.0) (4.9.1)
[ 01 ] [ target/debs/buster/sonic-mgmt-framework_1.0-01_amd64.deb ]
[ 02 ] [ target/python-wheels/buster/sonic_config_engine-1.0-py2-none-any.whl ]
Collecting pyangbind==0.6.0
[ 01 ] [ target/debs/buster/sonic-mgmt-framework_1.0-01_amd64.deb ]
[ 02 ] [ target/python-wheels/buster/sonic_config_engine-1.0-py2-none-any.whl ]
[ 03 ] [ target/python-wheels/buster/sonic_py_common-1.0-py3-none-any.whl ]
Requirement already satisfied: pyyaml==5.4.1 in /usr/local/lib/python2.7/dist-packages (from sonic-config-engine==1.0) (5.4.1)
Requirement already satisfied: sonic-py-common in /usr/local/lib/python2.7/dist-packages (from sonic-config-engine==1.0) (1.0)
Collecting zipp==1.2.0
  Downloading zipp-1.2.0-py2.py3-none-any.whl (4.8 kB)
Requirement already satisfied: typing; python_version < "3.5" in /usr/lib/python2.7/dist-packages (from importlib-resources==3.3.1->sonic-config-engine==1.0) (3.6.6)
Requirement already satisfied: pathlib2; python_version < "3" in /usr/lib/python2.7/dist-packages (from importlib-resources==3.3.1->sonic-config-engine==1.0) (2.3.3)
Requirement already satisfied: singledispatch; python_version < "3.4" in /usr/lib/python2.7/dist-packages (from importlib-resources==3.3.1->sonic-config-engine==1.0) (3.4.0.3)
Requirement already satisfied: six in /usr/lib/python2.7/dist-packages (from pyangbind==0.6.0->sonic-config-engine==1.0) (1.12.0)
Collecting pyang
  Downloading pyang-2.5.3-py2.py3-none-any.whl (592 kB)
     |################################| 592 kB 32.5 MB/s
Requirement already satisfied: redis-dump-load in /usr/local/lib/python2.7/dist-packages (from sonic-py-common->sonic-config-engine==1.0) (1.1)
Requirement already satisfied: natsort==6.2.1 in /var/dockhand/.local/lib/python2.7/site-packages (from sonic-py-common->sonic-config-engine==1.0) (6.2.1)
Requirement already satisfied: scandir in /usr/lib/python2.7/dist-packages (from pathlib2; python_version < "3"->importlib-resources==3.3.1->sonic-config-engine==1.0) (1.9.0)
Requirement already satisfied: redis in /usr/local/lib/python2.7/dist-packages (from redis-dump-load->sonic-py-common->sonic-config-engine==1.0) (3.5.3)
Building wheels for collected packages: sonic-config-engine, bitarray, future
  Building wheel for sonic-config-engine (setup.py) ... Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-py-common
done
  Created wheel for sonic-config-engine: filename=sonic_config_engine-1.0-py2-none-any.whl size=61603 sha256=2ca62cb6172713aff9a66599ccc3b4ddda779162130216fdccb02675d226d9b1
  Stored in directory: /var/dockhand/.cache/pip/wheels/55/38/e1/bc52eb3c26c6ae4c239e1cb168ec83d37efe44708227ba5bca
  Building wheel for bitarray (setup.py) ...   Preparing metadata (setup.py) ... -done
Collecting natsort==6.2.1 (from sonic-py-common==1.0)
  Downloading natsort-6.2.1-py2.py3-none-any.whl (37 kB)
Requirement already satisfied: pyyaml in /usr/local/lib/python3.7/dist-packages (from sonic-py-common==1.0) (5.4.1)
Requirement already satisfied: redis-dump-load in /usr/local/lib/python3.7/dist-packages (from sonic-py-common==1.0) (1.1)
Requirement already satisfied: redis in /usr/local/lib/python3.7/dist-packages (from redis-dump-load->sonic-py-common==1.0) (5.0.1)
Requirement already satisfied: async-timeout>=4.0.2 in /usr/local/lib/python3.7/dist-packages (from redis->redis-dump-load->sonic-py-common==1.0) (4.0.3)
Requirement already satisfied: importlib-metadata>=1.0 in /usr/local/lib/python3.7/dist-packages (from redis->redis-dump-load->sonic-py-common==1.0) (6.7.0)
Requirement already satisfied: typing-extensions in /usr/local/lib/python3.7/dist-packages (from redis->redis-dump-load->sonic-py-common==1.0) (4.7.1)
Requirement already satisfied: zipp>=0.5 in /usr/local/lib/python3.7/dist-packages (from importlib-metadata>=1.0->redis->redis-dump-load->sonic-py-common==1.0) (3.15.0)
Building wheels for collected packages: sonic-py-common
  Building wheel for sonic-py-common (setup.py) ... done
  Created wheel for sonic-py-common: filename=sonic_py_common-1.0-py3-none-any.whl size=22860 sha256=c59fa537a9cd04a7428052d3765a89cb4ad8289b64219b11898b041ff0f3946f
  Stored in directory: /var/dockhand/.cache/pip/wheels/09/85/b4/8cbf9ab2a778dfbbb2f9b1ccebfca7a338cc4d1cf034251fb0
Successfully built sonic-py-common
\Installing collected packages: natsort, sonic-py-common
  WARNING: The script natsort is installed in '/var/dockhand/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  WARNING: The scripts sonic-db-dump and sonic-db-load are installed in '/var/dockhand/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed natsort-6.2.1 sonic-py-common-1.0
WARNING: There was an error checking the latest version of pip.
done
  Created wheel for bitarray: filename=bitarray-1.5.3-cp27-cp27mu-linux_x86_64.whl size=114729 sha256=393b03ecf488f1b4207f1348e85d6122a008a221d94a2026af153c07dfc2ed40
  Stored in directory: /var/dockhand/.cache/pip/wheels/d6/74/af/5c91fb0ce67823049016e7861fd25962180ca3ce9d6a318fae
  Building wheel for future (setup.py) ... done
  Created wheel for future: filename=future-0.18.3-py2-none-any.whl size=503536 sha256=fa4eabe16fe3e2f1cfacfdb4aa68308c706136d6392989771643afa50e3379d6
  Stored in directory: /var/dockhand/.cache/pip/wheels/f4/cf/68/6299b44fe0ce2dcccb3e9de34443da085c6da93a204ef3130f
Successfully built sonic-config-engine bitarray future
Installing collected packages: bitarray, contextlib2, future, zipp, importlib-resources, ipaddress, netaddr, pyang, pyangbind, sonic-config-engine
Found existing installation: sonic-py-common 1.0
Uninstalling sonic-py-common-1.0:
  Successfully uninstalled sonic-py-common-1.0
  WARNING: The scripts futurize and pasteurize are installed in '/var/dockhand/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  WARNING: The script netaddr is installed in '/var/dockhand/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed bitarray-1.5.3 contextlib2-0.6.0.post1 future-0.18.3 importlib-resources-3.3.1 ipaddress-1.0.23 netaddr-0.8.0 pyang-2.5.3 pyangbind-0.6.0 sonic-config-engine-1.0
 zipp-1.2.0
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in
 January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for t
his functionality.
[ 01 ] [ target/python-wheels/buster/sonic_config_engine-1.0-py2-none-any.whl ]
[ 02 ] [ target/python-wheels/buster/sonic_containercfgd-1.0-py3-none-any.whl ]
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-containercfgd
  Preparing metadata (setup.py) ... done
Requirement already satisfied: sonic_py_common in /usr/local/lib/python3.7/dist-packages (from sonic-containercfgd==1.0) (1.0)
Requirement already satisfied: natsort==6.2.1 in /var/dockhand/.local/lib/python3.7/site-packages (from sonic_py_common->sonic-containercfgd==1.0) (6.2.1)
Requirement already satisfied: pyyaml in /usr/local/lib/python3.7/dist-packages (from sonic_py_common->sonic-containercfgd==1.0) (5.4.1)
Requirement already satisfied: redis-dump-load in /usr/local/lib/python3.7/dist-packages (from sonic_py_common->sonic-containercfgd==1.0) (1.1)
Requirement already satisfied: redis in /usr/local/lib/python3.7/dist-packages (from redis-dump-load->sonic_py_common->sonic-containercfgd==1.0) (5.0.1)
Requirement already satisfied: async-timeout>=4.0.2 in /usr/local/lib/python3.7/dist-packages (from redis->redis-dump-load->sonic_py_common->sonic-containercfgd==1.0) (4.0.3)
Requirement already satisfied: importlib-metadata>=1.0 in /usr/local/lib/python3.7/dist-packages (from redis->redis-dump-load->sonic_py_common->sonic-containercfgd==1.0) (6.7.0)
Requirement already satisfied: typing-extensions in /usr/local/lib/python3.7/dist-packages (from redis->redis-dump-load->sonic_py_common->sonic-containercfgd==1.0) (4.7.1)
Requirement already satisfied: zipp>=0.5 in /usr/local/lib/python3.7/dist-packages (from importlib-metadata>=1.0->redis->redis-dump-load->sonic_py_common->sonic-containercfgd==1.0) (3.
15.0)
Building wheels for collected packages: sonic-containercfgd
  Building wheel for sonic-containercfgd (setup.py) ... done
  Created wheel for sonic-containercfgd: filename=sonic_containercfgd-1.0-py3-none-any.whl size=5994 sha256=c87f050104832cad4ae9a096ca8f8e82ce6b0dd999289ffda620b78a37df13a2
  Stored in directory: /var/dockhand/.cache/pip/wheels/29/35/55/2364a68be6160938ad7cd961617572410e31406d16f1fb184a
Successfully built sonic-containercfgd
Installing collected packages: sonic-containercfgd
  WARNING: The script containercfgd is installed in '/var/dockhand/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed sonic-containercfgd-1.0
WARNING: There was an error checking the latest version of pip.
Found existing installation: sonic-containercfgd 1.0
[ 01 ] [ target/python-wheels/buster/sonic_config_engine-1.0-py3-none-any.whl ]
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-config-engine
  Preparing metadata (setup.py) ... done
Collecting bitarray==1.5.3 (from sonic-config-engine==1.0)
  Downloading bitarray-1.5.3.tar.gz (54 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.4/54.4 kB 9.5 MB/s eta 0:00:00
  Preparing metadata (setup.py) ... done
Collecting ipaddress==1.0.23 (from sonic-config-engine==1.0)
  Downloading ipaddress-1.0.23-py2.py3-none-any.whl (18 kB)
Requirement already satisfied: lxml==4.9.1 in /usr/local/lib/python3.7/dist-packages (from sonic-config-engine==1.0) (4.9.1)
Collecting netaddr==0.8.0 (from sonic-config-engine==1.0)
  Downloading netaddr-0.8.0-py2.py3-none-any.whl (1.9 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 44.1 MB/s eta 0:00:00
Requirement already satisfied: pyyaml==5.4.1 in /usr/local/lib/python3.7/dist-packages (from sonic-config-engine==1.0) (5.4.1)
Requirement already satisfied: Jinja2>=2.10 in /usr/local/lib/python3.7/dist-packages (from sonic-config-engine==1.0) (3.0.3)
Requirement already satisfied: sonic-py-common in /usr/local/lib/python3.7/dist-packages (from sonic-config-engine==1.0) (1.0)
Requirement already satisfied: sonic-yang-mgmt>=1.0 in /usr/local/lib/python3.7/dist-packages (from sonic-config-engine==1.0) (1.0)
Requirement already satisfied: sonic-yang-models>=1.0 in /usr/local/lib/python3.7/dist-packages (from sonic-config-engine==1.0) (1.0)
Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.7/dist-packages (from Jinja2>=2.10->sonic-config-engine==1.0) (2.0.1)
Requirement already satisfied: xmltodict==0.12.0 in /var/dockhand/.local/lib/python3.7/site-packages (from sonic-yang-mgmt>=1.0->sonic-config-engine==1.0) (0.12.0)
Requirement already satisfied: ijson==2.6.1 in /var/dockhand/.local/lib/python3.7/site-packages (from sonic-yang-mgmt>=1.0->sonic-config-engine==1.0) (2.6.1)
Requirement already satisfied: jsondiff>=1.2.0 in /var/dockhand/.local/lib/python3.7/site-packages (from sonic-yang-mgmt>=1.0->sonic-config-engine==1.0) (2.0.0)
Requirement already satisfied: tabulate==0.8.2 in /var/dockhand/.local/lib/python3.7/site-packages (from sonic-yang-mgmt>=1.0->sonic-config-engine==1.0) (0.8.2)
Requirement already satisfied: natsort==6.2.1 in /var/dockhand/.local/lib/python3.7/site-packages (from sonic-py-common->sonic-config-engine==1.0) (6.2.1)
Requirement already satisfied: redis-dump-load in /usr/local/lib/python3.7/dist-packages (from sonic-py-common->sonic-config-engine==1.0) (1.1)
Requirement already satisfied: redis in /usr/local/lib/python3.7/dist-packages (from redis-dump-load->sonic-py-common->sonic-config-engine==1.0) (5.0.1)
Requirement already satisfied: async-timeout>=4.0.2 in /usr/local/lib/python3.7/dist-packages (from redis->redis-dump-load->sonic-py-common->sonic-config-engine==1.0) (4.0.3)
Requirement already satisfied: importlib-metadata>=1.0 in /usr/local/lib/python3.7/dist-packages (from redis->redis-dump-load->sonic-py-common->sonic-config-engine==1.0) (6.7.0)
Requirement already satisfied: typing-extensions in /usr/local/lib/python3.7/dist-packages (from redis->redis-dump-load->sonic-py-common->sonic-config-engine==1.0) (4.7.1)
Requirement already satisfied: zipp>=0.5 in /usr/local/lib/python3.7/dist-packages (from importlib-metadata>=1.0->redis->redis-dump-load->sonic-py-common->sonic-config-engine==1.0) (3.
15.0)
Building wheels for collected packages: sonic-config-engine, bitarray
  Building wheel for sonic-config-engine (setup.py) ... done
  Created wheel for sonic-config-engine: filename=sonic_config_engine-1.0-py3-none-any.whl size=62527 sha256=cabe36d907973b77a70bdd2f47977413dc9c165b3bdd98c161067b3310df096f
  Stored in directory: /var/dockhand/.cache/pip/wheels/cd/52/08/02f88c83fcbd007e5afc40ba348ca6b4273d252e935c4d0e66
  Building wheel for bitarray (setup.py) ... done
  Created wheel for bitarray: filename=bitarray-1.5.3-cp37-cp37m-linux_x86_64.whl size=119992 sha256=46078bb39bd3302a3e679f7f46cfc25c7c42b4c1c3fa20ad0eebd46e84f8124a
  Stored in directory: /var/dockhand/.cache/pip/wheels/5d/54/cf/72e8d357f05180e1b3223830fd70406f6d47edb9333cf20195
Successfully built sonic-config-engine bitarray
Installing collected packages: netaddr, ipaddress, bitarray, sonic-config-engine
  WARNING: The script netaddr is installed in '/var/dockhand/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
pyangbind 0.8.1 requires enum34, which is not installed.
Successfully installed bitarray-1.5.3 ipaddress-1.0.23 netaddr-0.8.0 sonic-config-engine-1.0
WARNING: There was an error checking the latest version of pip.
Found existing installation: sonic-config-engine 1.0
Uninstalling sonic-config-engine-1.0:
[ 01 ] [ target/docker-sonic-mgmt-framework.gz ]

DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in
 January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for t
his functionality.
make[1]: Leaving directory '/home/dockhand/demo/sonic-buildimage'
./scripts/run_with_retry make BLDENV=bullseye -f Makefile.work all
make[1]: Entering directory '/home/dockhand/demo/sonic-buildimage'
"SECURE_UPGRADE_PROD_SIGNING_TOOL": ""
~/demo/sonic-buildimage/src/sonic-build-hooks ~/demo/sonic-buildimage
make[2]: Entering directory '/home/dockhand/demo/sonic-buildimage/src/sonic-build-hooks'
dpkg-deb: building package 'sonic-build-hooks' in 'buildinfo/sonic-build-hooks_1.0_all.deb'.
make[2]: Leaving directory '/home/dockhand/demo/sonic-buildimage/src/sonic-build-hooks'
~/demo/sonic-buildimage
Checking sonic-slave-base image: sonic-slave-bullseye:bcaf48cc928
Checking sonic-slave-user image: sonic-slave-bullseye-dockhand:91fe5d489ac
SONiC Build System

Build Configuration
"CONFIGURED_PLATFORM"             : "barefoot"
"CONFIGURED_ARCH"                 : "amd64"
"SONIC_CONFIG_PRINT_DEPENDENCIES" : ""
"SONIC_BUILD_JOBS"                : "64"
"SONIC_CONFIG_MAKE_JOBS"          : "128"
"USE_NATIVE_DOCKERD_FOR_BUILD"    : ""
"SONIC_USE_DOCKER_BUILDKIT"       : ""
"USERNAME"                        : "admin"
"PASSWORD"                        : "YourPaSsWoRd"
"CHANGE_DEFAULT_PASSWORD"         : "n"
"SECURE_UPGRADE_MODE"             : "no_sign"
"SECURE_UPGRADE_DEV_SIGNING_KEY"  : ""
"SECURE_UPGRADE_SIGNING_CERT" : ""
"SECURE_UPGRADE_PROD_SIGNING_TOOL": ""
"SECURE_UPGRADE_PROD_TOOL_ARGS"   : ""
"ONIE_IMAGE_PART_SIZE"            : ""
"ENABLE_DHCP_GRAPH_SERVICE"       : ""
"SHUTDOWN_BGP_ON_START"           : ""
"ENABLE_PFCWD_ON_START"           : ""
"SONIC_BUFFER_MODEL"              : "dynamic"
"INSTALL_DEBUG_TOOLS"             : ""
"ROUTING_STACK"                   : "frr"
"FRR_USER_UID"                    : "300"
"FRR_USER_GID"                    : "300"
"ENABLE_SYNCD_RPC"                : ""
"SAITHRIFT_V2"                    : ""
"ENABLE_ORGANIZATION_EXTENSIONS"  : "y"
"HTTP_PROXY"                      : ""
"HTTPS_PROXY"                     : ""
"NO_PROXY"                        : ""
"ENABLE_ZTP"                      : ""
"INCLUDE_PDE"                     : ""
"SONIC_DEBUGGING_ON"              : ""
"SONIC_PROFILING_ON"              : ""
"KERNEL_PROCURE_METHOD"           : "build"
"BUILD_TIMESTAMP"                 : "20231018.135734"
"BUILD_LOG_TIMESTAMP"             : "none"
"SONIC_IMAGE_VERSION"             : "master.0-0aa085411"
"BLDENV"                          : "bullseye"
"VS_PREPARE_MEM"                  : "yes"
"INCLUDE_MGMT_FRAMEWORK"          : "y"
"INCLUDE_ICCPD"                   : "n"
"INCLUDE_SYSTEM_TELEMETRY"        : "y"
"ENABLE_HOST_SERVICE_ON_START"    : "y"
"INCLUDE_RESTAPI"                 : "n"
"INCLUDE_SFLOW"                   : "y"
"INCLUDE_NAT"                     : "y"
"INCLUDE_DHCP_RELAY"              : "y"
"INCLUDE_DHCP_SERVER"             : "n"
"INCLUDE_P4RT"                    : "n"
"INCLUDE_KUBERNETES"              : "n"
"INCLUDE_KUBERNETES_MASTER"       : "n"
"INCLUDE_MACSEC"                  : "y"
"INCLUDE_MUX"                     : "y"
"INCLUDE_TEAMD"                   : "y"
"INCLUDE_ROUTER_ADVERTISER"       : "y"
"INCLUDE_BOOTCHART                : "y"
"ENABLE_BOOTCHART                 : "n"
"INCLUDE_FIPS"             : "y"
"ENABLE_TRANSLIB_WRITE"           : ""
"ENABLE_NATIVE_WRITE"             : "y"
"ENABLE_AUTO_TECH_SUPPORT"        : "y"
"PDDF_SUPPORT"                    : "y"
"MULTIARCH_QEMU_ENVIRON"          : "n"
"SONIC_VERSION_CONTROL_COMPONENTS": "none"
"ENABLE_ASAN"                     : "n"
"DEFAULT_CONTAINER_REGISTRY"      : ""
"CROSS_BUILD_ENVIRON"             : "n"
"GZ_COMPRESS_PROGRAM"             : "gzip"

"SONIC_DPKG_CACHE_METHOD"         : "none"

[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/systemd-sonic-generator_1.0.0_amd64.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-device-data_1.0-1_all.deb ]
[ 03 ] [ target/debs/bullseye/ifupdown2_3.0.0-1_all.deb ]
[ 04 ] [ target/debs/bullseye/ntp_4.2.8p15+dfsg-1+deb10u2_amd64.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-device-data_1.0-1_all.deb ]
[ 03 ] [ target/debs/bullseye/ifupdown2_3.0.0-1_all.deb ]
[ 04 ] [ target/debs/bullseye/ntp_4.2.8p15+dfsg-1+deb10u2_amd64.deb ]
[ 05 ] [ target/debs/bullseye/monit_5.20.0-6_amd64.deb ]
[ 06 ] [ target/debs/bullseye/libyang2_2.0.112-6_amd64.deb ]
[ 07 ] [ target/files/bullseye/supervisor-proc-exit-listener ]
[ 08 ] [ target/files/bullseye/readiness_probe.sh ]
[ 09 ] [ target/debs/bullseye/symcrypt-openssl_0.8_amd64.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-device-data_1.0-1_all.deb ]
[ 03 ] [ target/debs/bullseye/ifupdown2_3.0.0-1_all.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-device-data_1.0-1_all.deb ]
[ 03 ] [ target/debs/bullseye/ntp_4.2.8p15+dfsg-1+deb10u2_amd64.deb ]
[ 04 ] [ target/debs/bullseye/monit_5.20.0-6_amd64.deb ]
[ 05 ] [ target/debs/bullseye/symcrypt-openssl_0.8_amd64.deb ]
[ 06 ] [ target/debs/bullseye/iptables_1.8.7-1_amd64.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-2done
  Created wheel for redis-dump-load: filename=redis_dump_load-1.1-py3-none-any.whl size=12583 sha256=1d8e568a6f342f14feea28dfdf37ecab35608ddfe21de31acf096d5b8afd9168
  Stored in directory: /var/dockhand/.cache/pip/wheels/7c/10/bf/edb8f29082eecc6e6b3f8d61fcbc42d5e46d653ea1ac91a116
Successfully built redis-dump-loadt_5.20.0-6_amd64.de
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-device-data_1.0-1_all.deb ]
[ 03 ] [ target/debs/bullseye/ntp_4.2.8p15+dfsg-1+deb10u2_amd64.deb ]
[ 04 ] [ target/debs/bullseye/monit_5.20.0-6_amd64.deb ]
[ 05 ] [ target/debs/bullseye/symcrypt-openssl_0.8_amd64.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-device-data_1.0-1_all.deb ]
[ 03 ] [ target/debs/bullseye/ntp_4.2.8p15+dfsg-1+deb10u2_amd64.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-device-data_1.0-1_all.deb ]
[ 03 ] [ target/debs/bullseye/ntp_4.2.8p15+dfsg-1+deb10u2_amd64.deb ]
[ 04 ] [ target/debs/bullseye/monit_5.20.0-6_amd64.deb ]
[ 05 ] [ target/debs/bullseye/symcrypt-openssl_0.8_amd64.deb ]
[ 06 ] [ target/debs/bullseye/iptables_1.8.7-1_amd64.deb ]
[ 07 ] [ target/debs/bullseye/isc-dhcp-relay_4.4.1-2.3+deb11u2_amd64.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-device-data_1.0-1_all.deb ]
[ 03 ] [ target/debs/bullseye/ntp_4.2.8p15+dfsg-1+deb10u2_amd64.deb ]
[ 04 ] [ target/debs/bullseye/monit_5.20.0-6_amd64.deb ]
[ 05 ] [ target/debs/bullseye/symcrypt-openssl_0.8_amd64.deb ]
[ 06 ] [ target/debs/bullseye/iptables_1.8.7-1_amd64.deb ]
[ 07 ] [ target/debs/bullseye/isc-dhcp-relay_4.4.1-2.3+deb11u2_amd64.deb ]
[ 08 ] [ target/files/bullseye/update_chassisdb_config ]
[ 09 ] [ target/debs/bullseye/socat_1.7.4.1-3_amd64.deb ]
[ 10 ] [ target/debs/bullseye/libprotobuf32_3.21.12-3_amd64.deb ]
[ 11 ] [ target/python-wheels/bullseye/sonic_platform_pddf_common-1.0-py3-none-any.whl ]
[ 12 ] [ target/debs/bullseye/libpam-radius-auth_1.4.1-1_amd64.deb ]
[ 13 ] [ target/debs/bullseye/libnl-3-200_3.5.0-1_amd64.deb ]
[ 14 ] [ target/debs/bullseye/bash_5.1-2_amd64.deb ]
[ 15 ] [ target/debs/bullseye/hsflowd_2.0.51-26_amd64.deb ]
[ 16 ] [ target/files/bullseye/sysctl-net.conf ]
[ 17 ] [ target/debs/bullseye/libyang2_2.0.112-6_amd64.deb-install ]
[ 18 ] [ target/files/bullseye/container ]
[ 19 ] [ target/python-wheels/bullseye/scapy-2.4.5-py2.py3-none-any.whl ]
[ 20 ] [ target/debs/bullseye/psample_1.1-1_amd64.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-device-data_1.0-1_all.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-device-data_1.0-1_all.deb ]
[ 03 ] [ target/debs/bullseye/ntp_4.2.8p15+dfsg-1+deb10u2_amd64.deb ]
[ 04 ] [ target/debs/bullseye/monit_5.20.0-6_amd64.deb ]
[ 05 ] [ target/debs/bullseye/symcrypt-openssl_0.8_amd64.deb ]
[ 06 ] [ target/debs/bullseye/isc-dhcp-relay_4.4.1-2.3+deb11u2_amd64.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-device-data_1.0-1_all.deb ]
[ 03 ] [ target/debs/bullseye/ntp_4.2.8p15+dfsg-1+deb10u2_amd64.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-device-data_1.0-1_all.deb ]
[ 03 ] [ target/debs/bullseye/ntp_4.2.8p15+dfsg-1+deb10u2_amd64.deb ]
[ 04 ] [ target/debs/bullseye/monit_5.20.0-6_amd64.deb ]
[ 05 ] [ target/debs/bullseye/symcrypt-openssl_0.8_amd64.deb ]
Removing patch ../scapy.patch/0002-Check-if-the-network-interface-still-exists.patch
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-device-data_1.0-1_all.deb ]
[ 03 ] [ target/debs/bullseye/ntp_4.2.8p15+dfsg-1+deb10u2_amd64.deb ]
[ 04 ] [ target/debs/bullseye/monit_5.20.0-6_amd64.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-device-data_1.0-1_all.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-device-data_1.0-1_all.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/libswsscommon_1.0.0_amd64.deb ]
[ 03 ] [ target/debs/bullseye/sonic-mgmt-common_1.0.0_amd64.deb ]
[ 04 ] [ target/python-wheels/bullseye/sonic_yang_models-1.0-py3-none-any.whl ]
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-yang-models
  Preparing metadata (setup.py) ... done
Building wheels for collected packages: sonic-yang-models
  Building wheel for sonic-yang-models (setup.py) ... done
  Created wheel for sonic-yang-models: filename=sonic_yang_models-1.0-py3-none-any.whl size=213422 sha256=41d3bb43558308e282cdb0ab862a5ecb2c2381271729bf3660da14c50a5cf027
  Stored in directory: /var/dockhand/.cache/pip/wheels/b3/eb/c6/1e8bda362e53b506ecefb50b698581d318d0a9a7b802f1a4a9
Successfully built sonic-yang-models
DEPRECATION: gpg 1.14.0-unknown has a non-standard version number. pip 24.0 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of gpg or contac
t the author to suggest that they release a version with a conforming version number. Discussion can be found at https://github.com/pypa/pip/issues/12063
Installing collected packages: sonic-yang-models
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/libswsscommon_1.0.0_amd64.deb ]
[ 03 ] [ target/debs/bullseye/sonic-mgmt-common_1.0.0_amd64.deb ]
[ 04 ] [ target/python-wheels/bullseye/sonic_yang_mgmt-1.0-py3-none-any.whl ]
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-yang-mgmt
  Preparing metadata (setup.py) ... done
Collecting xmltodict==0.12.0 (from sonic-yang-mgmt==1.0)
  Downloading xmltodict-0.12.0-py2.py3-none-any.whl (9.2 kB)
Collecting ijson==2.6.1 (from sonic-yang-mgmt==1.0)
  Downloading ijson-2.6.1.tar.gz (29 kB)
  Preparing metadata (setup.py) ... done
Collecting jsondiff>=1.2.0 (from sonic-yang-mgmt==1.0)
  Downloading jsondiff-2.0.0-py3-none-any.whl (6.6 kB)
Collecting tabulate==0.8.2 (from sonic-yang-mgmt==1.0)
  Downloading tabulate-0.8.2.tar.gz (45 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.8/45.8 kB 5.2 MB/s eta 0:00:00
  Preparing metadata (setup.py) ... done
Building wheels for collected packages: sonic-yang-mgmt, ijson, tabulate
  Building wheel for sonic-yang-mgmt (setup.py) ... done
  Created wheel for sonic-yang-mgmt: filename=sonic_yang_mgmt-1.0-py3-none-any.whl size=21663 sha256=c4db7712b05adfb880ada6a0ab3ebc2eb3c99d4a93b68a454e235d6fd2d952c9
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/libswsscommon_1.0.0_amd64.deb ]
[ 03 ] [ target/python-wheels/bullseye/sonic_yang_mgmt-1.0-py3-none-any.whl ]
  Building wheel for tabulate (setup.py) ... done
  Created wheel for tabulate: filename=tabulate-0.8.2-py3-none-any.whl size=23534 sha256=03738a4645db46249466491338b07285b421346e708fec5dc469209d0c9c0a6e
  Stored in directory: /var/dockhand/.cache/pip/wheels/e8/2f/6e/75badca4abe8d8cacb71f1bf6958b4d3f3c45cc00612d439a9
Successfully built sonic-yang-mgmt ijson tabulate
DEPRECATION: gpg 1.14.0-unknown has a non-standard version number. pip 24.0 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of gpg or contac
t the author to suggest that they release a version with a conforming version number. Discussion can be found at https://github.com/pypa/pip/issues/12063
Installing collected packages: tabulate, jsondiff, ijson, xmltodict, sonic-yang-mgmt
  WARNING: The script tabulate is installed in '/var/dockhand/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  WARNING: The script jdiff is installed in '/var/dockhand/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed ijson-2.6.1 jsondiff-2.0.0 sonic-yang-mgmt-1.0 tabulate-0.8.2 xmltodict-0.12.0
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/libswsscommon-dev_1.0.0_amd64.deb-install ]
[ 03 ] [ target/python-wheels/bullseye/sonic_py_common-1.0-py3-none-any.whl ]
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-py-common
  Preparing metadata (setup.py) ... done
Collecting natsort==6.2.1 (from sonic-py-common==1.0)
  Downloading natsort-6.2.1-py2.py3-none-any.whl (37 kB)
Requirement already satisfied: pyyaml in /usr/local/lib/python3.9/dist-packages (from sonic-py-common==1.0) (5.4.1)
Requirement already satisfied: redis-dump-load in /usr/local/lib/python3.9/dist-packages (from sonic-py-common==1.0) (1.1)
Requirement already satisfied: redis in /usr/local/lib/python3.9/dist-packages (from redis-dump-load->sonic-py-common==1.0) (5.0.1)
Requirement already satisfied: async-timeout>=4.0.2 in /usr/local/lib/python3.9/dist-packages (from redis->redis-dump-load->sonic-py-common==1.0) (4.0.3)
Building wheels for collected packages: sonic-py-common
  Building wheel for sonic-py-common (setup.py) ... done
  Created wheel for sonic-py-common: filename=sonic_py_common-1.0-py3-none-any.whl size=22860 sha256=423e7d0161c40855555519d8b361cd15f4582ba8a383b2ee2133f2ce27557551
  Stored in directory: /var/dockhand/.cache/pip/wheels/7e/16/d9/373fdd2ee23d2bf241313971cbe216a6fd9d5f1cbdad130e5f
Successfully built sonic-py-common
DEPRECATION: gpg 1.14.0-unknown has a non-standard version number. pip 24.0 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of gpg or contac
t the author to suggest that they release a version with a conforming version number. Discussion can be found at https://github.com/pypa/pip/issues/12063
Installing collected packages: natsort, sonic-py-common
  WARNING: The script natsort is installed in '/var/dockhand/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  WARNING: The scripts sonic-db-dump and sonic-db-load are installed in '/var/dockhand/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed natsort-6.2.1 sonic-py-common-1.0
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-eventd_1.0.0-0_amd64.deb ]
[ 03 ] [ target/debs/bullseye/libsairedis_1.0.0_amd64.deb ]
[ 04 ] [ target/debs/bullseye/sonic-linkmgrd_1.0.0-1_amd64.deb ]
[ 05 ] [ target/debs/bullseye/sonic-dhcpmon_1.0.0-0_amd64.deb ]
[ 06 ] [ target/debs/bullseye/wpasupplicant_2.9.0-14_amd64.deb ]
[ 07 ] [ target/python-wheels/bullseye/sonic_containercfgd-1.0-py3-none-any.whl ]
[ 08 ] [ target/python-wheels/bullseye/sonic_ledd-1.1-py3-none-any.whl ]
Defaulting to user installation because normal site-packages is not writeable
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-containercfgd
Processing /sonic/src/sonic-platform-daemons/sonic-ledd
  Preparing metadata (setup.py) ... -  Preparing metadata (setup.py) ... done
Building wheels for collected packages: sonic-ledd
done
Requirement already satisfied: sonic_py_common in /usr/local/lib/python3.9/dist-packages (from sonic-containercfgd==1.0) (1.0)
Requirement already satisfied: natsort==6.2.1 in /var/dockhand/.local/lib/python3.9/site-packages (from sonic_py_common->sonic-containercfgd==1.0) (6.2.1)
Requirement already satisfied: pyyaml in /usr/local/lib/python3.9/dist-packages (from sonic_py_common->sonic-containercfgd==1.0) (5.4.1)
Requirement already satisfied: redis-dump-load in /usr/local/lib/python3.9/dist-packages (from sonic_py_common->sonic-containercfgd==1.0) (1.1)
Requirement already satisfied: redis in /usr/local/lib/python3.9/dist-packages (from redis-dump-load->sonic_py_common->sonic-containercfgd==1.0) (5.0.1)
Requirement already satisfied: async-timeout>=4.0.2 in /usr/local/lib/python3.9/dist-packages (from redis->redis-dump-load->sonic_py_common->sonic-containercfgd==1.0) (4.0.3)
Building wheels for collected packages: sonic-containercfgd
  Building wheel for sonic-ledd (setup.py) ... \  Building wheel for sonic-containercfgd (setup.py) ... done
  Created wheel for sonic-ledd: filename=sonic_ledd-1.1-py3-none-any.whl size=3183 sha256=61bbf70b2e4ff028b334c1616a342ecef114411e89b35686637af196d62be70c
  Stored in directory: /var/dockhand/.cache/pip/wheels/cb/7f/9c/36a9150aae9befcc558ca3515894edf2dd07d755f5e4701d98
Successfully built sonic-ledd
done
  Created wheel for sonic-containercfgd: filename=sonic_containercfgd-1.0-py3-none-any.whl size=5994 sha256=fdf285713b284984653a0325cb0fd31e040c13246998596208831e36a4c81e6e
  Stored in directory: /var/dockhand/.cache/pip/wheels/7d/19/23/ae790a676a6dfce8e8503bbbe09224be61f6b907256880240e
Successfully built sonic-containercfgd
DEPRECATION: gpg 1.14.0-unknown has a non-standard version number. pip 24.0 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of gpg or contac
t the author to suggest that they release a version with a conforming version number. Discussion can be found at https://github.com/pypa/pip/issues/12063
Installing collected packages: sonic-ledd
Successfully installed sonic-ledd-1.1
DEPRECATION: gpg 1.14.0-unknown has a non-standard version number. pip 24.0 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of gpg or contac
t the author to suggest that they release a version with a conforming version number. Discussion can be found at https://github.com/pypa/pip/issues/12063
Installing collected packages: sonic-containercfgd
  WARNING: The script containercfgd is installed in '/var/dockhand/.local/bin' which is not on PATH.
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-eventd_1.0.0-0_amd64.deb ]
[ 03 ] [ target/debs/bullseye/libsairedis_1.0.0_amd64.deb ]
[ 04 ] [ target/debs/bullseye/sonic-linkmgrd_1.0.0-1_amd64.deb ]
[ 05 ] [ target/debs/bullseye/sonic-dhcpmon_1.0.0-0_amd64.deb ]
[ 06 ] [ target/debs/bullseye/wpasupplicant_2.9.0-14_amd64.deb ]
[ 07 ] [ target/debs/bullseye/sonic-gnmi_0.1_amd64.deb ]
[ 08 ] [ target/python-wheels/bullseye/sonic_config_engine-1.0-py3-none-any.whl ]
[ 09 ] [ target/python-wheels/bullseye/sonic_ctrmgrd-1.0.0-py3-none-any.whl ]
Defaulting to user installation because normal site-packages is not writeable
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-config-engine
Processing /sonic/src/sonic-ctrmgrd
  Preparing metadata (setup.py) ... done
  Preparing metadata (setup.py) ... done
Collecting bitarray==1.5.3 (from sonic-config-engine==1.0)
Collecting netaddr==0.8.0 (from sonic-ctrmgrd==1.0.0)
  Downloading bitarray-1.5.3.tar.gz (54 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/54.4 kB ? eta -:--:--  Downloading netaddr-0.8.0-py2.py3-none-any.whl (1.9 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.4/54.4 kB 12.2 MB/s eta 0:00:00
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 23.8 MB/s eta 0:00:00
Requirement already satisfied: pyyaml in /usr/local/lib/python3.9/dist-packages (from sonic-ctrmgrd==1.0.0) (5.4.1)
Building wheels for collected packages: sonic-ctrmgrd
  Preparing metadata (setup.py) ... done
  Building wheel for sonic-ctrmgrd (setup.py) ... -Collecting ipaddress==1.0.23 (from sonic-config-engine==1.0)
  Downloading ipaddress-1.0.23-py2.py3-none-any.whl (18 kB)
Requirement already satisfied: lxml==4.9.1 in /usr/local/lib/python3.9/dist-packages (from sonic-config-engine==1.0) (4.9.1)
Collecting netaddr==0.8.0 (from sonic-config-engine==1.0)
  Using cached netaddr-0.8.0-py2.py3-none-any.whl (1.9 MB)
Requirement already satisfied: pyyaml==5.4.1 in /usr/local/lib/python3.9/dist-packages (from sonic-config-engine==1.0) (5.4.1)
Requirement already satisfied: Jinja2>=2.10 in /usr/lib/python3/dist-packages (from sonic-config-engine==1.0) (2.11.3)
\Requirement already satisfied: sonic-py-common in /usr/local/lib/python3.9/dist-packages (from sonic-config-engine==1.0) (1.0)
Requirement already satisfied: sonic-yang-mgmt>=1.0 in /usr/local/lib/python3.9/dist-packages (from sonic-config-engine==1.0) (1.0)
Requirement already satisfied: sonic-yang-models>=1.0 in /usr/local/lib/python3.9/dist-packages (from sonic-config-engine==1.0) (1.0)
Requirement already satisfied: xmltodict==0.12.0 in /var/dockhand/.local/lib/python3.9/site-packages (from sonic-yang-mgmt>=1.0->sonic-config-engine==1.0) (0.12.0)
Requirement already satisfied: ijson==2.6.1 in /var/dockhand/.local/lib/python3.9/site-packages (from sonic-yang-mgmt>=1.0->sonic-config-engine==1.0) (2.6.1)
Requirement already satisfied: jsondiff>=1.2.0 in /var/dockhand/.local/lib/python3.9/site-packages (from sonic-yang-mgmt>=1.0->sonic-config-engine==1.0) (2.0.0)
Requirement already satisfied: tabulate==0.8.2 in /var/dockhand/.local/lib/python3.9/site-packages (from sonic-yang-mgmt>=1.0->sonic-config-engine==1.0) (0.8.2)
Requirement already satisfied: natsort==6.2.1 in /var/dockhand/.local/lib/python3.9/site-packages (from sonic-py-common->sonic-config-engine==1.0) (6.2.1)
Requirement already satisfied: redis-dump-load in /usr/local/lib/python3.9/dist-packages (from sonic-py-common->sonic-config-engine==1.0) (1.1)
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-eventd_1.0.0-0_amd64.deb ]
[ 03 ] [ target/debs/bullseye/libsairedis_1.0.0_amd64.deb ]
[ 04 ] [ target/debs/bullseye/sonic-linkmgrd_1.0.0-1_amd64.deb ]
[ 05 ] [ target/debs/bullseye/wpasupplicant_2.9.0-14_amd64.deb ]
[ 06 ] [ target/debs/bullseye/sonic-gnmi_0.1_amd64.deb ]
[ 07 ] [ target/python-wheels/bullseye/sonic_config_engine-1.0-py3-none-any.whl ]
[ 08 ] [ target/python-wheels/bullseye/sonic_ctrmgrd-1.0.0-py3-none-any.whl ]
  WARNING: The script netaddr is installed in '/var/dockhand/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
  Building wheel for sonic-config-engine (setup.py) ... -Successfully installed netaddr-0.8.0 sonic-ctrmgrd-1.0.0
done
  Created wheel for sonic-config-engine: filename=sonic_config_engine-1.0-py3-none-any.whl size=62527 sha256=14ba596ea8e79c14d6e4bde20a29e9d4378f0c61d04f230d3effdeceb3a7099b
  Stored in directory: /var/dockhand/.cache/pip/wheels/55/70/4c/780024e999677497396b8cce4ef3c9f7ad775ac3782a1e3da8
  Building wheel for bitarray (setup.py) ... -Found existing installation: sonic-ctrmgrd 1.0.0
Uninstalling sonic-ctrmgrd-1.0.0:
  Successfully uninstalled sonic-ctrmgrd-1.0.0
done
  Created wheel for bitarray: filename=bitarray-1.5.3-cp39-cp39-linux_x86_64.whl size=116986 sha256=2f439f6a851e0db78a1b92e5554f80cfe5b4c06af88c16bd263b886e8471dc55
  Stored in directory: /var/dockhand/.cache/pip/wheels/7e/0a/8e/e35b31348d6abae176f63ff3b182fec154e9bc0c6909173b1a
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-eventd_1.0.0-0_amd64.deb ]
[ 03 ] [ target/debs/bullseye/libsairedis_1.0.0_amd64.deb ]
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-eventd_1.0.0-0_amd64.deb ]
[ 03 ] [ target/debs/bullseye/libsairedis_1.0.0_amd64.deb ]
[ 04 ] [ target/debs/bullseye/sonic-linkmgrd_1.0.0-1_amd64.deb ]
[ 05 ] [ target/debs/bullseye/wpasupplicant_2.9.0-14_amd64.deb ]
[ 06 ] [ target/debs/bullseye/sonic-gnmi_0.1_amd64.deb ]
[ 07 ] [ target/python-wheels/bullseye/sonic_config_engine-1.0-py3-none-any.whl ]
[ 08 ] [ target/python-wheels/bullseye/sonic_ctrmgrd-1.0.0-py3-none-any.whl ]
[ 09 ] [ target/debs/bullseye/sonic-dhcp6relay_1.0.0-0_amd64.deb ]
[ 10 ] [ target/python-wheels/bullseye/sonic_d-2.0.0-py3-none-any.whl ]
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-dbsyncd
  Preparing metadata (setup.py) ... done
Building wheels for collected packages: sonic-d
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
[ 02 ] [ target/debs/bullseye/sonic-eventd_1.0.0-0_amd64.deb ]
[ 03 ] [ target/debs/bullseye/libsairedis_1.0.0_amd64.deb ]
[ 04 ] [ target/debs/bullseye/sonic-linkmgrd_1.0.0-1_amd64.deb ]
[ 05 ] [ target/debs/bullseye/wpasupplicant_2.9.0-14_amd64.deb ]
[ 06 ] [ target/debs/bullseye/sonic-gnmi_0.1_amd64.deb ]
[ 07 ] [ target/python-wheels/bullseye/sonic_config_engine-1.0-py3-none-any.whl ]
[ 08 ] [ target/python-wheels/bullseye/sonic_ctrmgrd-1.0.0-py3-none-any.whl ]
[ 09 ] [ target/debs/bullseye/sonic-dhcp6relay_1.0.0-0_amd64.deb ]
[ 10 ] [ target/python-wheels/bullseye/sonic_pcied-1.0-py3-none-any.whl ]
Defaulting to user installation because normal site-packages is not writeable
Processing /sonic/src/sonic-platform-daemons/sonic-pcied
  Preparing metadata (setup.py) ... done
Requirement already satisfied: sonic-py-common in /usr/local/lib/python3.9/dist-packages (from sonic-pcied==1.0) (1.0)
Requirement already satisfied: natsort==6.2.1 in /var/dockhand/.local/lib/python3.9/site-packages (from sonic-py-common->sonic-pcied==1.0) (6.2.1)
Requirement already satisfied: pyyaml in /usr/local/lib/python3.9/dist-packages (from sonic-py-common->sonic-pcied==1.0) (5.4.1)
Requirement already satisfied: redis-dump-load in /usr/local/lib/python3.9/dist-packages (from sonic-py-common->sonic-pcied==1.0) (1.1)
Requirement already satisfied: redis in /usr/local/lib/python3.9/dist-packages (from redis-dump-load->sonic-py-common->sonic-pcied==1.0) (5.0.1)
Requirement already satisfied: async-timeout>=4.0.2 in /usr/local/lib/python3.9/dist-packages (from redis->redis-dump-load->sonic-py-common->sonic-pcied==1.0) (4.0.3)
Building wheels for collected packages: sonic-pcied
[ FAIL LOG START ] [ target/debs/bullseye/syncd_1.0.0_amd64.deb ]
Build start time: Wed Oct 18 12:13:38 UTC 2023
[ REASON ] :      target/debs/bullseye/syncd_1.0.0_amd64.deb does not exist   NON-EXISTENT PREREQUISITES: target/debs/bullseye/libswsscommon-dev_1.0.0_amd64.deb-install target/debs/bul
lseye/libsairedis_1.0.0_amd64.deb-install target/debs/bullseye/bfnsdk_20221130_sai_1.11.0_deb11.deb-install target/debs/bullseye/bfnplatform_20221130_sai_1.11.0_deb11.deb-install
[ FLAGS  FILE    ] : []
[ FLAGS  DEPENDS ] : []
[ FLAGS  DIFF    ] : []
/sonic/src/sonic-sairedis /sonic
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'.
libtoolize: copying file 'config/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'.
libtoolize: copying file 'config/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:9: installing 'config/compile'
configure.ac:6: installing 'config/missing'
lib/Makefile.am: installing 'config/depcomp'
dpkg-buildpackage: warning: invalid flag in DEB_BUILD_OPTIONS:
dpkg-buildpackage: info: source package sonic
dpkg-buildpackage: info: source version 1.0.0
dpkg-buildpackage: info: source distribution stable
dpkg-buildpackage: info: source changed by Pavel Shirshov <pavelsh@microsoft.com>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 fakeroot debian/rules clean
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/sonic/src/sonic-sairedis'
dh clean
   dh_clean
make[1]: Leaving directory '/sonic/src/sonic-sairedis'
 debian/rules build
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/sonic/src/sonic-sairedis'
dh build
   dh_update_autotools_config
   dh_autoreconf
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'.
libtoolize: copying file 'config/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:9: installing 'config/compile'
configure.ac:6: installing 'config/missing'
lib/Makefile.am: installing 'config/depcomp'
   debian/rules override_dh_auto_configure
make[2]: Entering directory '/sonic/src/sonic-sairedis'
dh_auto_configure --  --disable-static --disable-python2
        ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstated
ir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --disable-s
tatic --disable-python2
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... none
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for ANSI C header files... (cached) yes
checking for python3... /usr/bin/python3
checking for python3 version... 3.9
checking for python3 platform... linux
checking for python3 bldlibrary... -lpython3.9
checking for python3 script directory... ${prefix}/lib/python3/dist-packages
checking for python3 extension module directory... ${exec_prefix}/lib/python3/dist-packages
checking for python3.9... (cached) /usr/bin/python3
checking for a version of Python >= '3.0'... yes
checking for the distutils Python package... yes
checking for Python include path... -I/usr/include/python3.9
checking for Python library path... -L/usr/lib -lpython3.9
checking for Python site-packages path... /usr/lib/python3/dist-packages
checking python extra libraries... -lcrypt -lpthread -ldl  -lutil -lm -lm
checking python extra linking flags... -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions
checking consistency of all components of python development environment... yes
checking whether to build with code coverage support... no
checking for main in -lsai... yes
configure: libsai found
checking for swig3.0... no
checking for swig... /usr/bin/swig
checking whether CXX supports -Wcast-align=strict... yes
checking whether CXX supports -Wno-cast-function-type... yes
checking for sai_query_api_version... no
configure: error: "SAI library libsai.so does not have sai_query_api_version API which is required"
        tail -v -n \+0 config.log
==> config.log <==
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by sairedis configure 1.0, which was
generated by GNU Autoconf 2.69.  Invocation command line was

  $ ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var
 --disable-option-checking --disable-silent-rules --libdir=${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --disable-static --
disable-python2

## --------- ##
## Platform. ##
## --------- ##

hostname = f364c1ce1d4f
uname -m = x86_64
uname -r = 5.4.0-124-generic
uname -s = Linux
uname -v = #140-Ubuntu SMP Thu Aug 4 02:23:37 UTC 2022

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin

## ----------- ##
## Core tests. ##
## ----------- ##

configure:2536: checking for a BSD-compatible install
configure:2604: result: /usr/bin/install -c
configure:2615: checking whether build environment is sane
configure:2670: result: yes
configure:2816: checking for a thread-safe mkdir -p
configure:2855: result: /bin/mkdir -p
configure:2862: checking for gawk
configure:2878: found /usr/bin/gawk
configure:2889: result: gawk
configure:2900: checking whether make sets $(MAKE)
configure:2922: result: yes
configure:2951: checking whether make supports nested variables
configure:2968: result: yes
configure:3154: checking for gcc
configure:3170: found /usr/bin/gcc
configure:3181: result: gcc
configure:3410: checking for C compiler version
configure:3419: gcc --version >&5
gcc (Debian 10.2.1-6) 10.2.1 20210110
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:3430: $? = 0
configure:3419: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/10/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa:hsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 10.2.1-6' --with-bugurl=file:///usr/share/doc/gcc-10/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-
c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-10 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-incl
uded-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx
-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto -
-enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-tar
gets=nvptx-none=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-gcn/usr,hsa --without-cuda-driver --enable-checking=
release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-mutex
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 10.2.1 20210110 (Debian 10.2.1-6)
... rest of stderr output deleted ...
configure:3430: $? = 0
configure:3419: gcc -V >&5
gcc: error: unrecognized command-line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:3430: $? = 1
configure:3419: gcc -qversion >&5
gcc: error: unrecognized command-line option '-qversion'; did you mean '--version'?
gcc: fatal error: no input files
compilation terminated.
configure:3430: $? = 1
configure:3450: checking whether the C compiler works
configure:3472: gcc -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,n
ow conftest.c  >&5
configure:3476: $? = 0
configure:3524: result: yes
configure:3527: checking for C compiler default output file name
configure:3529: result: a.out
configure:3535: checking for suffix of executables
configure:3542: gcc -o conftest -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,re
lro -Wl,-z,now conftest.c  >&5
configure:3546: $? = 0
configure:3568: result:
configure:3590: checking whether we are cross compiling
configure:3598: gcc -o conftest -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,re
lro -Wl,-z,now conftest.c  >&5
configure:3602: $? = 0
configure:3609: ./conftest
configure:3613: $? = 0
configure:3628: result: no
configure:3633: checking for suffix of object files
configure:3655: gcc -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
configure:3659: $? = 0
configure:3680: result: o
configure:3684: checking whether we are using the GNU C compiler
configure:3703: gcc -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
configure:3703: $? = 0
configure:3712: result: yes
configure:3721: checking whether gcc accepts -g
configure:3741: gcc -c -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
configure:3741: $? = 0
configure:3782: result: yes
configure:3799: checking for gcc option to accept ISO C89
configure:3862: gcc  -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
configure:3862: $? = 0
configure:3875: result: none needed
configure:3900: checking whether gcc understands -c and -o together
configure:3922: gcc -c conftest.c -o conftest2.o
configure:3925: $? = 0
configure:3922: gcc -c conftest.c -o conftest2.o
configure:3925: $? = 0
configure:3937: result: yes
configure:3957: checking whether make supports the include directive
configure:3972: make -f confmf.GNU && cat confinc.out
make[3]: Entering directory '/sonic/src/sonic-sairedis'
make[3]: Leaving directory '/sonic/src/sonic-sairedis'
this is the am__doit target
configure:3975: $? = 0
configure:3994: result: yes (GNU style)
configure:4019: checking dependency style of gcc
configure:4130: result: none
configure:4203: checking for g++
configure:4219: found /usr/bin/g++
configure:4230: result: g++
configure:4257: checking for C++ compiler version
configure:4266: g++ --version >&5
g++ (Debian 10.2.1-6) 10.2.1 20210110
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:4277: $? = 0
configure:4266: g++ -v >&5
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/10/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa:hsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 10.2.1-6' --with-bugurl=file:///usr/share/doc/gcc-10/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-
c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-10 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-incl
uded-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx
-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto -
-enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-tar
gets=nvptx-none=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-gcn/usr,hsa --without-cuda-driver --enable-checking=
release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-mutex
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 10.2.1 20210110 (Debian 10.2.1-6)
... rest of stderr output deleted ...
configure:4277: $? = 0
configure:4266: g++ -V >&5
g++: error: unrecognized command-line option '-V'
g++: fatal error: no input files
compilation terminated.
configure:4277: $? = 1
configure:4266: g++ -qversion >&5
g++: error: unrecognized command-line option '-qversion'; did you mean '--version'?
g++: fatal error: no input files
compilation terminated.
configure:4277: $? = 1
configure:4281: checking whether we are using the GNU C++ compiler
configure:4300: g++ -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5
configure:4300: $? = 0
configure:4309: result: yes
configure:4318: checking whether g++ accepts -g
configure:4338: g++ -c -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5
configure:4338: $? = 0
configure:4379: result: yes
configure:4404: checking dependency style of g++
configure:4515: result: none
configure:4559: checking build system type
configure:4573: result: x86_64-pc-linux-gnu
configure:4593: checking host system type
configure:4606: result: x86_64-pc-linux-gnu
configure:4647: checking how to print strings
configure:4674: result: printf
configure:4695: checking for a sed that does not truncate output
configure:4759: result: /bin/sed
configure:4777: checking for grep that handles long lines and -e
configure:4835: result: /bin/grep
configure:4840: checking for egrep
configure:4902: result: /bin/grep -E
configure:4907: checking for fgrep
configure:4969: result: /bin/grep -F
configure:5004: checking for ld used by gcc
configure:5071: result: /usr/bin/ld
configure:5078: checking if the linker (/usr/bin/ld) is GNU ld
configure:5093: result: yes
configure:5105: checking for BSD- or MS-compatible name lister (nm)
configure:5159: result: /usr/bin/nm -B
configure:5289: checking the name lister (/usr/bin/nm -B) interface
configure:5296: g++ -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5
configure:5299: /usr/bin/nm -B "conftest.o"
configure:5302: output
0000000000000000 B some_variable
configure:5309: result: BSD nm
configure:5312: checking whether ln -s works
configure:5316: result: yes
configure:5324: checking the maximum length of command line arguments
configure:5455: result: 1572864
configure:5503: checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format
configure:5543: result: func_convert_file_noop
configure:5550: checking how to convert x86_64-pc-linux-gnu file names to toolchain format
configure:5570: result: func_convert_file_noop
configure:5577: checking for /usr/bin/ld option to reload object files
configure:5584: result: -r
configure:5658: checking for objdump
configure:5674: found /usr/bin/objdump
configure:5685: result: objdump
configure:5717: checking how to recognize dependent libraries
configure:5917: result: pass_all
configure:6002: checking for dlltool
configure:6032: result: no
configure:6062: checking how to associate runtime and link libraries
configure:6089: result: printf %s\n
configure:6150: checking for ar
configure:6166: found /usr/bin/ar
configure:6177: result: ar
configure:6214: checking for archiver @FILE support
configure:6231: g++ -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5
configure:6231: $? = 0
configure:6234: ar cr libconftest.a @conftest.lst >&5
configure:6237: $? = 0
configure:6242: ar cr libconftest.a @conftest.lst >&5
ar: conftest.o: No such file or directory
configure:6245: $? = 1
configure:6257: result: @
configure:6315: checking for strip
configure:6331: found /usr/bin/strip
configure:6342: result: strip
configure:6414: checking for ranlib
configure:6430: found /usr/bin/ranlib
configure:6441: result: ranlib
configure:6543: checking command to parse /usr/bin/nm -B output from gcc object
configure:6696: g++ -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5
configure:6699: $? = 0
configure:6703: /usr/bin/nm -B conftest.o | sed -n -e 's/^.*[    ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[         ][      ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' > conft
est.nm
configure:6769: g++ -o conftest -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,re
lro -Wl,-z,now conftest.cpp conftstm.o >&5
configure:6772: $? = 0
configure:6810: result: ok
configure:6857: checking for sysroot
configure:6887: result: no
configure:6894: checking for a working dd
configure:6932: result: /bin/dd
configure:6936: checking how to truncate binary pipes
configure:6951: result: /bin/dd bs=4096 count=1
configure:7088: g++ -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5
configure:7091: $? = 0
configure:7281: checking for mt
configure:7297: found /bin/mt
configure:7308: result: mt
configure:7331: checking if mt is a manifest tool
configure:7337: mt '-?'
configure:7345: result: no
configure:8022: checking how to run the C preprocessor
configure:8053: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
configure:8053: $? = 0
configure:8067: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
conftest.c:11:10: fatal error: ac_nonexistent.h: No such file or directory
   11 | #include <ac_nonexistent.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:8067: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "sairedis"
| #define PACKAGE_TARNAME "sairedis"
| #define PACKAGE_VERSION "1.0"
| #define PACKAGE_STRING "sairedis 1.0"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "sairedis"
| #define VERSION "1.0"
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:8092: result: gcc -E
configure:8112: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
configure:8112: $? = 0
configure:8126: gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c
conftest.c:11:10: fatal error: ac_nonexistent.h: No such file or directory
   11 | #include <ac_nonexistent.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:8126: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "sairedis"
| #define PACKAGE_TARNAME "sairedis"
| #define PACKAGE_VERSION "1.0"
| #define PACKAGE_STRING "sairedis 1.0"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "sairedis"
| #define VERSION "1.0"
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:8155: checking for ANSI C header files
configure:8175: gcc -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
configure:8175: $? = 0
configure:8248: gcc -o conftest -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,re
lro -Wl,-z,now conftest.c  >&5
configure:8248: $? = 0
configure:8248: ./conftest
configure:8248: $? = 0
configure:8259: result: yes
configure:8272: checking for sys/types.h
configure:8272: gcc -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
configure:8272: $? = 0
configure:8272: result: yes
configure:8272: checking for sys/stat.h
configure:8272: gcc -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
configure:8272: $? = 0
configure:8272: result: yes
configure:8272: checking for stdlib.h
configure:8272: gcc -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
configure:8272: $? = 0
configure:8272: result: yes
configure:8272: checking for string.h
configure:8272: gcc -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
configure:8272: $? = 0
configure:8272: result: yes
configure:8272: checking for memory.h
configure:8272: gcc -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
configure:8272: $? = 0
configure:8272: result: yes
configure:8272: checking for strings.h
configure:8272: gcc -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
configure:8272: $? = 0
configure:8272: result: yes
configure:8272: checking for inttypes.h
configure:8272: gcc -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
configure:8272: $? = 0
configure:8272: result: yes
configure:8272: checking for stdint.h
configure:8272: gcc -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
configure:8272: $? = 0
configure:8272: result: yes
configure:8272: checking for unistd.h
configure:8272: gcc -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
configure:8272: $? = 0
configure:8272: result: yes
configure:8286: checking for dlfcn.h
configure:8286: gcc -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
configure:8286: $? = 0
configure:8286: result: yes
configure:8552: checking for objdir
configure:8567: result: .libs
configure:8831: checking if gcc supports -fno-rtti -fno-exceptions
configure:8849: gcc -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exc
eptions conftest.c >&5
cc1: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
configure:8853: $? = 0
configure:8866: result: no
configure:9230: checking for gcc option to produce PIC
configure:9237: result: -fPIC -DPIC
configure:9245: checking if gcc PIC flag -fPIC -DPIC works
configure:9263: gcc -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DPIC
conftest.c >&5
configure:9267: $? = 0
configure:9280: result: yes
configure:9309: checking if gcc static flag -static works
configure:9337: result: yes
configure:9352: checking if gcc supports -c -o file.o
configure:9373: gcc -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o out/conftest2.o
 conftest.c >&5
configure:9377: $? = 0
configure:9399: result: yes
configure:9407: checking if gcc supports -c -o file.o
configure:9454: result: yes
configure:9487: checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
configure:10750: result: yes
configure:10787: checking whether -lc should be explicitly linked in
configure:10795: gcc -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
configure:10798: $? = 0
configure:10813: gcc -shared  -fPIC -DPIC conftest.o  -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep  -lc  \>/dev/null 2\>\&1
configure:10816: $? = 0
configure:10830: result: no
configure:10990: checking dynamic linker characteristics
configure:11571: gcc -o conftest -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,r
elro -Wl,-z,now -Wl,-rpath -Wl,/foo conftest.c  >&5
configure:11571: $? = 0
configure:11820: result: GNU/Linux ld.so
configure:11942: checking how to hardcode library paths into programs
configure:11967: result: immediate
configure:12515: checking whether stripping libraries is possible
configure:12520: result: yes
configure:12555: checking if libtool supports shared libraries
configure:12557: result: yes
configure:12560: checking whether to build shared libraries
configure:12585: result: yes
configure:12588: checking whether to build static libraries
configure:12592: result: no
configure:12615: checking how to run the C++ preprocessor
configure:12642: g++ -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp
configure:12642: $? = 0
configure:12656: g++ -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp
conftest.cpp:23:10: fatal error: ac_nonexistent.h: No such file or directory
   23 | #include <ac_nonexistent.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:12656: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "sairedis"
| #define PACKAGE_TARNAME "sairedis"
| #define PACKAGE_VERSION "1.0"
| #define PACKAGE_STRING "sairedis 1.0"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "sairedis"
| #define VERSION "1.0"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:12681: result: g++ -E
configure:12701: g++ -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp
configure:12701: $? = 0
configure:12715: g++ -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp
conftest.cpp:23:10: fatal error: ac_nonexistent.h: No such file or directory
   23 | #include <ac_nonexistent.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:12715: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "sairedis"
| #define PACKAGE_TARNAME "sairedis"
| #define PACKAGE_VERSION "1.0"
| #define PACKAGE_STRING "sairedis 1.0"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "sairedis"
| #define VERSION "1.0"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:12877: checking for ld used by g++
configure:12944: result: /usr/bin/ld -m elf_x86_64
configure:12951: checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld
configure:12966: result: yes
configure:13021: checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
configure:14094: result: yes
configure:14130: g++ -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5
configure:14133: $? = 0
configure:14614: checking for g++ option to produce PIC
configure:14621: result: -fPIC -DPIC
configure:14629: checking if g++ PIC flag -fPIC -DPIC works
configure:14647: g++ -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DPIC
 conftest.cpp >&5
configure:14651: $? = 0
configure:14664: result: yes
configure:14687: checking if g++ static flag -static works
configure:14715: result: yes
configure:14727: checking if g++ supports -c -o file.o
configure:14748: g++ -c -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o out/conftest2.
o conftest.cpp >&5
configure:14752: $? = 0
configure:14774: result: yes
configure:14779: checking if g++ supports -c -o file.o
configure:14826: result: yes
configure:14856: checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
configure:14899: result: yes
configure:15040: checking dynamic linker characteristics
configure:15797: result: GNU/Linux ld.so
configure:15862: checking how to hardcode library paths into programs
configure:15887: result: immediate
configure:15949: checking for ANSI C header files
configure:16053: result: yes
configure:16071: checking for python3
configure:16089: found /usr/bin/python3
configure:16101: result: /usr/bin/python3
configure:16122: checking for python3 version
configure:16129: result: 3.9
configure:16141: checking for python3 platform
configure:16148: result: linux
configure:16153: checking for python3 bldlibrary
configure:16160: result: -lpython3.9
configure:16166: checking for python3 script directory
configure:16187: result: ${prefix}/lib/python3/dist-packages
configure:16196: checking for python3 extension module directory
configure:16217: result: ${exec_prefix}/lib/python3/dist-packages
configure:16238: checking for python3.9
configure:16268: result: /usr/bin/python3
configure:16284: checking for a version of Python >= '3.0'
configure:16310: result: yes
configure:16341: checking for the distutils Python package
configure:16345: result: yes
configure:16359: checking for Python include path
configure:16375: result: -I/usr/include/python3.9
configure:16382: checking for Python library path
configure:16459: result: -L/usr/lib -lpython3.9
configure:16466: checking for Python site-packages path
configure:16472: result: /usr/lib/python3/dist-packages
configure:16479: checking python extra libraries
configure:16486: result: -lcrypt -lpthread -ldl  -lutil -lm -lm
configure:16493: checking python extra linking flags
configure:16500: result: -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions
configure:16507: checking consistency of all components of python development environment
configure:16535: gcc -o conftest -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/i
nclude/python3.9 -Wl,-z,relro -Wl,-z,now -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions conftest.c  -L/usr/lib -lpython3.9 -lcrypt -lpthread -ldl  -lutil -lm -lm -lcrypt -lp
thread -ldl  -lutil -lm -lm >&5
configure:16535: $? = 0
configure:16553: result: yes
configure:16602: checking whether to build with code coverage support
configure:16622: result: no
configure:17047: checking for main in -lsai
configure:17066: g++ -o conftest -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,r
elro -Wl,-z,now conftest.cpp -lsai   >&5
configure:17066: $? = 0
configure:17075: result: yes
configure:17078: libsai found
configure:17812: checking for swig3.0
configure:17845: result: no
configure:17812: checking for swig
configure:17830: found /usr/bin/swig
configure:17842: result: /usr/bin/swig
configure:17901: checking whether CXX supports -Wcast-align=strict
configure:17914: g++ -c -Wcast-align=strict -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5
configure:17914: $? = 0
configure:17915: result: yes
configure:17930: checking whether CXX supports -Wno-cast-function-type
configure:17943: g++ -c -Wno-cast-function-type -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5
configure:17943: $? = 0
configure:17944: result: yes
configure:17977: checking for sai_query_api_version
configure:17977: g++ -o conftest -Xlinker --no-as-needed -lsai -I./SAI/inc -I./SAI/experimental -I./SAI/meta  -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now conftest.cpp  >&5
/usr/bin/ld: /tmp/cceE13qt.o: in function `main':
conftest.cpp:(.text+0x5): undefined reference to `sai_query_api_version'
collect2: error: ld returned 1 exit status
configure:17977: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "sairedis"
| #define PACKAGE_TARNAME "sairedis"
| #define PACKAGE_VERSION "1.0"
| #define PACKAGE_STRING "sairedis 1.0"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "sairedis"
| #define VERSION "1.0"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define STDC_HEADERS 1
| #define HAVE_PYTHON3 "3.9"
| /* end confdefs.h.  */
| /* Define sai_query_api_version to an innocuous variant, in case <limits.h> declares sai_query_api_version.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define sai_query_api_version innocuous_sai_query_api_version
|
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char sai_query_api_version (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef sai_query_api_version
|
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char sai_query_api_version ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_sai_query_api_version || defined __stub___sai_query_api_version
| choke me
| #endif
|
| int
| main ()
| {
| return sai_query_api_version ();
|   ;
|   return 0;
| }
configure:17977: result: no
configure:18037: error: "SAI library libsai.so does not have sai_query_api_version API which is required"

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=x86_64-pc-linux-gnu
ac_cv_c_compiler_gnu=yes
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security'
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value='-Wdate-time -D_FORTIFY_SOURCE=2'
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=set
ac_cv_env_CXXFLAGS_value='-g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security'
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value='-Wl,-z,relro -Wl,-z,now'
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_LT_SYS_LIBRARY_PATH_set=
ac_cv_env_LT_SYS_LIBRARY_PATH_value=
ac_cv_env_PYTHON3_VERSION_set=
ac_cv_env_PYTHON3_VERSION_value=
ac_cv_env_PYTHON_VERSION_set=
ac_cv_env_PYTHON_VERSION_value=
ac_cv_env_PYTHON_set=
ac_cv_env_PYTHON_value=
ac_cv_env_build_alias_set=set
ac_cv_env_build_alias_value=x86_64-linux-gnu
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_func_sai_query_api_version=no
ac_cv_header_dlfcn_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_unistd_h=yes
ac_cv_host=x86_64-pc-linux-gnu
ac_cv_lib_sai_main=yes
ac_cv_objext=o
ac_cv_path_EGREP='/bin/grep -E'
ac_cv_path_FGREP='/bin/grep -F'
ac_cv_path_GREP=/bin/grep
ac_cv_path_PYTHON3=/usr/bin/python3
ac_cv_path_SED=/bin/sed
ac_cv_path_SWIG=/usr/bin/swig
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_lt_DD=/bin/dd
ac_cv_path_mkdir=/bin/mkdir
ac_cv_prog_AWK=gawk
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_CXXCPP='g++ -E'
ac_cv_prog_ac_ct_AR=ar
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_CXX=g++
ac_cv_prog_ac_ct_MANIFEST_TOOL=mt
ac_cv_prog_ac_ct_OBJDUMP=objdump
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_ac_ct_STRIP=strip
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_cxx_g=yes
ac_cv_prog_make_make_set=yes
am_cv_CC_dependencies_compiler_type=none
am_cv_CXX_dependencies_compiler_type=none
am_cv_make_support_nested_variables=yes
am_cv_prog_cc_c_o=yes
am_cv_python3_bldlibrary=-lpython3.9
am_cv_python3_platform=linux
am_cv_python3_pyexecdir='${exec_prefix}/lib/python3/dist-packages'
am_cv_python3_python3dir='${prefix}/lib/python3/dist-packages'
am_cv_python3_version=3.9
lt_cv_ar_at_file=@
lt_cv_archive_cmds_need_lc=no
lt_cv_deplibs_check_method=pass_all
lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file=
lt_cv_ld_reload_flag=-r
lt_cv_nm_interface='BSD nm'
lt_cv_objdir=.libs
lt_cv_path_LD=/usr/bin/ld
lt_cv_path_LDCXX='/usr/bin/ld -m elf_x86_64'
lt_cv_path_NM='/usr/bin/nm -B'
lt_cv_path_mainfest_tool=no
lt_cv_prog_compiler_c_o=yes
lt_cv_prog_compiler_c_o_CXX=yes
lt_cv_prog_compiler_pic='-fPIC -DPIC'
lt_cv_prog_compiler_pic_CXX='-fPIC -DPIC'
lt_cv_prog_compiler_pic_works=yes
lt_cv_prog_compiler_pic_works_CXX=yes
lt_cv_prog_compiler_rtti_exceptions=no
lt_cv_prog_compiler_static_works=yes
lt_cv_prog_compiler_static_works_CXX=yes
lt_cv_prog_gnu_ld=yes
lt_cv_prog_gnu_ldcxx=yes
lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
lt_cv_shlibpath_overrides_runpath=yes
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[       ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[         ][      ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/  {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/  {"\1", (void *) \&\1},/p'\'''
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \(.*\) .*$/  {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/  {"\1", (void *) \&\1
},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/  {"lib\1", (void *) \&\1},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
lt_cv_sys_global_symbol_to_import=
lt_cv_sys_max_cmd_len=1572864
lt_cv_to_host_file_cmd=func_convert_file_noop
lt_cv_to_tool_file_cmd=func_convert_file_noop
lt_cv_truncate_bin='/bin/dd bs=4096 count=1'

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} '\''/sonic/src/sonic-sairedis/config/missing'\'' aclocal-1.16'
AMDEPBACKSLASH=''
AMDEP_FALSE=''
AMDEP_TRUE='#'
AMTAR='$${TAR-tar}'
AM_BACKSLASH='\'
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
AM_DEFAULT_VERBOSITY='1'
AM_V='$(V)'
AR='ar'
ARCH64_FALSE='#'
ARCH64_TRUE=''
ASAN_ENABLED_FALSE=''
ASAN_ENABLED_TRUE='#'
AUTOCONF='${SHELL} '\''/sonic/src/sonic-sairedis/config/missing'\'' autoconf'
AUTOHEADER='${SHELL} '\''/sonic/src/sonic-sairedis/config/missing'\'' autoheader'
AUTOMAKE='${SHELL} '\''/sonic/src/sonic-sairedis/config/missing'\'' automake-1.16'
AWK='gawk'
CC='gcc'
CCDEPMODE='depmode=none'
CFLAGS='-g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security'
CFLAGS_ASAN=''
CODE_COVERAGE_CFLAGS=''
CODE_COVERAGE_CPPFLAGS=''
CODE_COVERAGE_CXXFLAGS=''
CODE_COVERAGE_ENABLED='no'
CODE_COVERAGE_ENABLED_FALSE=''
CODE_COVERAGE_ENABLED_TRUE='#'
CODE_COVERAGE_LIBS=''
CPP='gcc -E'
CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2'
CXX='g++'
CXXCPP='g++ -E'
CXXDEPMODE='depmode=none'
CXXFLAGS='-Xlinker --no-as-needed -lsai -I./SAI/inc -I./SAI/experimental -I./SAI/meta '
CXXFLAGS_COMMON=' -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat
-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-r
eturn -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachab
le-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict'
CYGPATH_W='echo'
DBGFLAGS='-g'
DEBUG_FALSE=''
DEBUG_TRUE='#'
DEFS=''
DEPDIR='.deps'
DLLTOOL='false'
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/bin/grep -E'
EXEEXT=''
EXTRA_LIBSAI_LDFLAGS=''
FGREP='/bin/grep -F'
GCOV=''
GENHTML=''
GREP='/bin/grep'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
LCOV=''
LD='/usr/bin/ld -m elf_x86_64'
LDFLAGS='-Wl,-z,relro -Wl,-z,now'
LDFLAGS_ASAN=''
LIBOBJS=''
LIBS=''
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LIPO=''
LN_S='ln -s'
LTLIBOBJS=''
LT_SYS_LIBRARY_PATH=''
MAKEINFO='${SHELL} '\''/sonic/src/sonic-sairedis/config/missing'\'' makeinfo'
MANIFEST_TOOL=':'
MKDIR_P='/bin/mkdir -p'
NM='/usr/bin/nm -B'
NMEDIT=''
NO_CAST_FUNCTION_TYPE='-Wno-cast-function-type'
OBJDUMP='objdump'
OBJEXT='o'
OTOOL64=''
OTOOL=''
PACKAGE='sairedis'
PACKAGE_BUGREPORT=''
PACKAGE_NAME='sairedis'
PACKAGE_STRING='sairedis 1.0'
PACKAGE_TARNAME='sairedis'
PACKAGE_URL=''
PACKAGE_VERSION='1.0'
PATH_SEPARATOR=':'
PYTHON2_CPPFLAGS=''
PYTHON2_FALSE=''
PYTHON2_LIBS=''
PYTHON2_TRUE='#'
PYTHON3='/usr/bin/python3'
PYTHON3_BLDLIBRARY='-lpython3.9'
PYTHON3_CPPFLAGS='-I/usr/include/python3.9'
PYTHON3_EXEC_PREFIX='${exec_prefix}'
PYTHON3_EXTRA_LDFLAGS='-Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions'
PYTHON3_EXTRA_LIBS='-lcrypt -lpthread -ldl  -lutil -lm -lm'
PYTHON3_LIBS='-L/usr/lib -lpython3.9'
PYTHON3_PLATFORM='linux'
PYTHON3_PREFIX='${prefix}'
PYTHON3_SITE_PKG='/usr/lib/python3/dist-packages'
PYTHON3_VERSION='3.9'
PYTHON='/usr/bin/python3'
PYTHON_CPPFLAGS=''
PYTHON_EXEC_PREFIX=''
PYTHON_EXTRA_LDFLAGS=''
PYTHON_EXTRA_LIBS=''
PYTHON_LIBS=''
PYTHON_PLATFORM=''
PYTHON_PREFIX=''
PYTHON_SITE_PKG=''
PYTHON_VERSION=''
RANLIB='ranlib'
RTEST_FALSE=''
RTEST_TRUE='#'
SAIINC='-I$(top_srcdir)/SAI/inc -I$(top_srcdir)/SAI/experimental -I$(top_srcdir)/SAI/meta'
SAITHRIFT_FALSE=''
SAITHRIFT_TRUE='#'
SAIVS_FALSE=''
SAIVS_TRUE='#'
SED='/bin/sed'
SET_MAKE=''
SHELL='/bin/bash'
SONIC_ASIC_PLATFORM_BAREFOOT_FALSE='#'
SONIC_ASIC_PLATFORM_BAREFOOT_TRUE=''
SONIC_ASIC_PLATFORM_BROADCOM_FALSE=''
SONIC_ASIC_PLATFORM_BROADCOM_TRUE='#'
STRIP='strip'
SWIG='/usr/bin/swig'
SWSS_COMMON_INC_DIR=''
SWSS_COMMON_LIB_DIR=''
SYNCD_FALSE='#'
SYNCD_TRUE=''
VERSION='1.0'
ac_ct_AR='ar'
ac_ct_CC='gcc'
ac_ct_CXX='g++'
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE='#'
am__fastdepCXX_FALSE=''
am__fastdepCXX_TRUE='#'
am__include='include'
am__isrc=''
am__leading_dot='.'
am__nodep=''
am__quote=''
am__tar='$${TAR-tar} chof - "$$tardir"'
am__untar='$${TAR-tar} xf -'
bindir='${exec_prefix}/bin'
build='x86_64-pc-linux-gnu'
build_alias='x86_64-linux-gnu'
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
host='x86_64-pc-linux-gnu'
host_alias=''
host_cpu='x86_64'
host_os='linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
ifGNUmake=''
ifnGNUmake=''
includedir='${prefix}/include'
infodir='${prefix}/share/info'
install_sh='${SHELL} /sonic/src/sonic-sairedis/config/install-sh'
libdir='${prefix}/lib/x86_64-linux-gnu'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='/var'
mandir='${prefix}/share/man'
mkdir_p='$(MKDIR_P)'
oldincludedir='/usr/include'
pdfdir='${docdir}'
pkgpy3execdir='${py3execdir}/sairedis'
pkgpyexecdir=''
pkgpython3dir='${python3dir}/sairedis'
pkgpythondir=''
prefix='/usr'
program_transform_name='s,x,x,'
psdir='${docdir}'
py3execdir='${exec_prefix}/lib/python3/dist-packages'
pyexecdir=''
python3dir='${prefix}/lib/python3/dist-packages'
pythondir=''
runstatedir='/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "sairedis"
#define PACKAGE_TARNAME "sairedis"
#define PACKAGE_VERSION "1.0"
#define PACKAGE_STRING "sairedis 1.0"
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""
#define PACKAGE "sairedis"
#define VERSION "1.0"
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_DLFCN_H 1
#define LT_OBJDIR ".libs/"
#define STDC_HEADERS 1
#define HAVE_PYTHON3 "3.9"

configure: exit 1
dh_auto_configure: error: ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=
/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tr
acking --disable-static --disable-python2 returned exit code 1
make[2]: *** [debian/rules:55: override_dh_auto_configure] Error 25
make[2]: Leaving directory '/sonic/src/sonic-sairedis'
make[1]: *** [debian/rules:46: build] Error 2
make[1]: Leaving directory '/sonic/src/sonic-sairedis'
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
[  FAIL LOG END  ] [ target/debs/bullseye/syncd_1.0.0_amd64.deb ]
make: *** [slave.mk:754: target/debs/bullseye/syncd_1.0.0_amd64.deb] Error 1
make: *** Waiting for unfinished jobs....
[ 01 ] [ target/debs/bullseye/linux-headers-5.10.0-23-2-common_5.10.179-3_all.deb ]
make[1]: *** [Makefile.work:604: all] Error 2
make[1]: Leaving directory '/home/dockhand/demo/sonic-buildimage'
make: *** [Makefile:41: all] Error 2
dockhand@galvos ~/d/sonic-buildimage (master) [2]> Connection to galvos closed by remote host.
dgsudharsan commented 10 months ago

@reshmaintel Can you please tag appropriate person to handle this issue?

dupont-y commented 6 months ago

Is there any news on the subject? master and 202311 are no longer being built.

sonic-fabric commented 1 month ago

Running into the same issue when building SONiC for Asterfusion CX-T device. Building on Ubuntu, on Master Branch, and barefoot platform

make[2]: [debian/rules:58: override_dh_auto_configure] Error 25 make[2]: Leaving directory '/sonic/src/sonic-sairedis' make[1]: [debian/rules:49: build] Error 2 make[1]: Leaving directory '/sonic/src/sonic-sairedis' dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 [ FAIL LOG END ] [ target/debs/bullseye/syncd_1.0.0_amd64.deb ] make: [slave.mk:775: target/debs/bullseye/syncd_1.0.0_amd64.deb] Error 1 make[1]: [Makefile.work:604: bullseye] Error 2 make[1]: Leaving directory '/media/fardeola/sonic/sonic-buildimage' make: *** [Makefile:46: target/sonic-barefoot.bin] Error 2

I really appreciate any feedback on this.