Skip to content

Log component name for ASN1 conflicts with e2 agent.

For building the Snap packages for OAI RAN we use the following CMake command:

cmake /root/parts/ran/src/ -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DOAI_USRP=ON -DOAI_SIMU=ON -DOAI_AW2SORI=ON -DOAI_ETHERNET=ON -DOAI_BENETEL4G=OFF -DOAI_BENETEL5G=OFF -DE2_AGENT=ON

If the E2_AGENT flag is set to OFF, the compilation is without issues, but when it is set to ON it complains about the common/utils/LOG/log.h file for the ASN enum. I don't know the exact root cause, but there is a hotfix available as this merge request.