<div dir="ltr"><div><div>Hi All,<br><br>I am getting compilation error while compiling libreswan-3.15 source code.<br><br>make[3]: Entering directory `/root/libreswan-3.15/OBJ.linux.i386/programs/pluto&#39;<br>cc   -g -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-all -fno-strict-aliasing -fPIE -DPIE -DFORCE_PR_ASSERT -DDNSSEC -DFIPS_CHECK -DFIPSPRODUCTCHECK=\&quot;/etc/system-fips\&quot; -DKLIPS -DLIBCURL -DUSE_LINUX_AUDIT -DUSE_MD5 -DHAVE_NM -DUSE_SHA2 -DUSE_SHA1 -DFIPSPRODUCTCHECK=\&quot;/etc/system-fips\&quot; -DIPSEC_CONF=\&quot;/etc/ipsec.conf\&quot; -DIPSEC_CONFDDIR=\&quot;/etc/ipsec.d\&quot; -DIPSEC_NSSDIR=\&quot;/etc/ipsec.d\&quot; -DIPSEC_CONFDIR=\&quot;/etc\&quot; -DIPSEC_EXECDIR=\&quot;/usr/local/libexec/ipsec\&quot; -DIPSEC_SBINDIR=\&quot;/usr/local/sbin\&quot; -DIPSEC_VARDIR=\&quot;/var\&quot; -DPOLICYGROUPSDIR=\&quot;/etc/ipsec.d/policies\&quot; -DSHARED_SECRETS_FILE=\&quot;/etc/ipsec.secrets\&quot; -DGCC_LINT -DALLOW_MICROSOFT_BAD_PROPOSAL  -Wall -Wextra -Wformat -Wformat-nonliteral -Wformat-security -Wundef -Wmissing-declarations -Wredundant-decls -Wnested-externs -I/root/libreswan-3.15/ports/linux/include -I/root/libreswan-3.15/ports/linux/include -I/root/libreswan-3.15/ports/linux/include -I/root/libreswan-3.15/ports/linux/include  -I/root/libreswan-3.15/programs/pluto/linux26 -I/root/libreswan-3.15/include -I/root/libreswan-3.15/lib/libcrypto -I/root/libreswan-3.15/linux/include   -DUSE_KEYRR   -DNETKEY_SUPPORT -DKERNEL26_HAS_KAME_DUPLICATES -DPFKEY  -DUSE_TWOFISH -DUSE_SERPENT -DKLIPS -DPFKEY    -DUSE_AES -DUSE_3DES -DUSE_SHA2 -DUSE_SHA1 -DUSE_MD5 -DUSE_CAMELLIA   -DXAUTH_HAVE_PAM -DLIBCURL    -DFIPS_CHECK -DHAVE_LIBCAP_NG -DHAVE_NM -I/usr/include/nss3 -I/usr/include/nspr4     \<br>                -MMD -MF ./ctr_test_vectors.d \<br>                -o ./ctr_test_vectors.o \<br>                -c /root/libreswan-3.15/programs/pluto/ctr_test_vectors.c<br>/root/libreswan-3.15/programs/pluto/ctr_test_vectors.c: In function ‘test_aes_ctr’:<br>/root/libreswan-3.15/programs/pluto/ctr_test_vectors.c:243: error: ‘CKM_AES_CTR’ undeclared (first use in this function)<br>/root/libreswan-3.15/programs/pluto/ctr_test_vectors.c:243: error: (Each undeclared identifier is reported only once<br>/root/libreswan-3.15/programs/pluto/ctr_test_vectors.c:243: error: for each function it appears in.)<br>make[3]: *** [ctr_test_vectors.o] Error 1<br>make[3]: Leaving directory `/root/libreswan-3.15/OBJ.linux.i386/programs/pluto&#39;<br>make[2]: *** [local-base] Error 2<br>make[2]: Leaving directory `/root/libreswan-3.15/programs/pluto&#39;<br>make[1]: *** [all] Error 2<br>make[1]: Leaving directory `/root/libreswan-3.15/programs&#39;<br>make: *** [all] Error 2<br><br>Tried searching on internet but did not find the solution. Please provide some pointers so that I can fix this issue.<br><br></div>Thank You,<br></div>Prasad<br></div>