I was trying to build vpp (commit 23b33ec02bb08b5998d3b2ba7c6ef7d4737424c6, which is on October 7th 2022) on Fedora 36, and make install-dep crashes looking for a non-existent openssl package, compat-openssl10-devel. It looks like someone needs to decide what package they want on newer Red Hat family distributions.
The output of the make install-dep is as follows:
Last metadata expiration check: 0:19:19 ago on Mon 10 Oct 2022 06:35:55 PM PDT.
Dependencies resolved.
==============================================================================================================================================================================================================================================
Package Architecture Version Repository Size
==============================================================================================================================================================================================================================================
Installing Groups:
C Development Tools and Libraries Transaction Summary
==============================================================================================================================================================================================================================================Is this ok [y/N]: y
Complete!
Last metadata expiration check: 0:19:23 ago on Mon 10 Oct 2022 06:35:55 PM PDT.
Package numactl-devel-2.0.14-5.fc36.x86_64 is already installed.
Package selinux-policy-36.15-1.fc36.noarch is already installed.
Package selinux-policy-devel-36.15-1.fc36.noarch is already installed.
Package ninja-build-1.10.2-7.fc36.x86_64 is already installed.
Package libuuid-devel-2.38-1.fc36.x86_64 is already installed.
Package ccache-4.5.1-3.fc36.x86_64 is already installed.
Package elfutils-libelf-devel-0.187-4.fc36.x86_64 is already installed.
Package libmnl-devel-1.0.4-15.fc36.x86_64 is already installed.
Package nasm-2.15.05-2.fc36.x86_64 is already installed.
Package dnf-utils-4.3.1-1.fc36.noarch is already installed.
Package subunit-1.4.0-10.fc36.x86_64 is already installed.
No match for argument: compat-openssl10-devel
Package python3-devel-3.10.7-1.fc36.x86_64 is already installed.
Package python3-ply-3.11-15.fc36.noarch is already installed.
Package python3-jsonschema-3.2.0-13.fc36.noarch is already installed.
Package cmake-3.22.2-1.fc36.x86_64 is already installed.
Package libffi-devel-3.4.2-8.fc36.x86_64 is already installed.
Package rpm-build-4.17.1-3.fc36.x86_64 is already installed.
Error: Unable to find a match: compat-openssl10-devel
make: *** [Makefile:333: install-dep] Error 1