Arm Compute Library undefined symbol with ACL version 20.08

As I was upgrading my version of the Arm Compute Library from 20.05 to 20.08 I tripped over the following :

from: config.make set(USE_ARM_COMPUTE_LIB ON) set(USE_ARM_COMPUTE_LIB_GRAPH_RUNTIME /home/debian/acl2/arm_compute-v20.08-bin-linux/)

On running a simple little test with MobileNet-v1.0.5 it’ll immediately fail with:

 python3 ./mobilenet-v1.0.5-quant.py
Traceback (most recent call last):
  File "./mobilenet-v1.0.5-quant.py", line 4, in <module>
    import tvm
  File "/home/debian/tvm/python/tvm/__init__.py", line 26, in <module>
    from ._ffi.base import TVMError, __version__
  File "/home/debian/tvm/python/tvm/_ffi/__init__.py", line 28, in <module>
    from .base import register_error
  File "/home/debian/tvm/python/tvm/_ffi/base.py", line 65, in <module>
    _LIB, _LIB_NAME = _load_lib()
  File "/home/debian/tvm/python/tvm/_ffi/base.py", line 52, in _load_lib
    lib = ctypes.CDLL(lib_path[0], ctypes.RTLD_GLOBAL)
  File "/usr/lib/python3.7/ctypes/__init__.py", line 356, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: /home/debian/tvm/build/libtvm.so: undefined symbol: _ZN11arm_compute14NEReshapeLayerC1Ev


c++filt _ZN11arm_compute14NEReshapeLayerC1Ev
arm_compute::NEReshapeLayer::NEReshapeLayer()

@ramana-arm