LALMETAIO_VERSION and LALBURST_VERSION undefined
Description of problem
I have been trying to make cWB
compatible with different versions of lalsuite. Due to API changes, I have to create LALMETAIO_VERSION and LALBURST_VERSION checks so the correct code is used depending on the version of lalmetaio and lalburst. But I find that these are undefined and instead, I have to use the LAL_VERSION
(https://git.ligo.org/cWB/library/-/merge_requests/80). Does anyone understand why LALMETAIO_VERSION
and LALBURST_VERSION
are not defined?
Expected behavior
Have LALMETAIO_VERSION
and LALBURST_VERSION
defined.
Steps to reproduce
Context/environment
System information
Hostname: ldas-pcdev1
Operating system: Rocky Linux 8.7
Python version: 3.11.3
Conda info
$ conda info
active environment : build_cwb2
active env location : /home/rhys.poulton/.conda/envs/build_cwb2
shell level : 2
user config file : /home/rhys.poulton/.condarc
populated config files : /cvmfs/oasis.opensciencegrid.org/ligo/sw/conda/.condarc
conda version : 23.1.0
conda-build version : 3.24.0
python version : 3.10.10.final.0
virtual packages : __archspec=1=x86_64
__glibc=2.28=0
__linux=4.18.0=0
__unix=0=0
base environment : /cvmfs/oasis.opensciencegrid.org/ligo/sw/conda (read only)
conda av data dir : /cvmfs/oasis.opensciencegrid.org/ligo/sw/conda/etc/conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/conda-forge/linux-64
https://conda.anaconda.org/conda-forge/noarch
https://conda.anaconda.org/igwn/linux-64
https://conda.anaconda.org/igwn/noarch
package cache : /cvmfs/oasis.opensciencegrid.org/ligo/sw/conda/pkgs
/home/rhys.poulton/.conda/pkgs
envs directories : /home/rhys.poulton/.conda/envs
/cvmfs/oasis.opensciencegrid.org/ligo/sw/conda/envs
platform : linux-64
user-agent : conda/23.1.0 requests/2.28.2 CPython/3.10.10 Linux/4.18.0-425.19.2.el8_7.x86_64 rocky/8.7 glibc/2.28
UID:GID : 46053:46053
netrc file : None
offline mode : False
Conda list
$ conda list | grep lal
lalsimulation-data 5.2.0 ha770c72_1 conda-forge
liblal 7.3.1 fftw_h88093d1_100 conda-forge
liblalburst 2.0.1 hc5c143e_0 conda-forge
liblalmetaio 4.0.1 h0b41bf4_0 conda-forge
liblalsimulation 5.2.0 py311hc088555_1 conda-forge