@@ -427,7 +427,7 @@ qed=${default_feature:-yes}
427
427
parallels=${default_feature:- yes}
428
428
libxml2=" $default_feature "
429
429
debug_mutex=" no"
430
- libpmem=" $default_feature "
430
+ libpmem=" auto "
431
431
default_devices=" true"
432
432
plugins=" no"
433
433
fuzzing=" no"
@@ -1504,9 +1504,9 @@ for opt do
1504
1504
;;
1505
1505
--disable-debug-mutex) debug_mutex=no
1506
1506
;;
1507
- --enable-libpmem) libpmem=yes
1507
+ --enable-libpmem) libpmem=disabled
1508
1508
;;
1509
- --disable-libpmem) libpmem=no
1509
+ --disable-libpmem) libpmem=enabled
1510
1510
;;
1511
1511
--enable-xkbcommon) xkbcommon=" enabled"
1512
1512
;;
@@ -4933,22 +4933,6 @@ EOF
4933
4933
fi
4934
4934
fi
4935
4935
4936
- # #########################################
4937
- # check for libpmem
4938
-
4939
- if test " $libpmem " ! = " no" ; then
4940
- if $pkg_config --exists " libpmem" ; then
4941
- libpmem=" yes"
4942
- libpmem_libs=$( $pkg_config --libs libpmem)
4943
- libpmem_cflags=$( $pkg_config --cflags libpmem)
4944
- else
4945
- if test " $libpmem " = " yes" ; then
4946
- feature_not_found " libpmem" " Install nvml or pmdk"
4947
- fi
4948
- libpmem=" no"
4949
- fi
4950
- fi
4951
-
4952
4936
# #########################################
4953
4937
# check for slirp
4954
4938
@@ -6087,7 +6071,7 @@ if test "$skip_meson" = no; then
6087
6071
-Dcurl=$curl -Dglusterfs=$glusterfs -Dbzip2=$bzip2 -Dlibiscsi=$libiscsi \
6088
6072
-Dlibnfs=$libnfs -Diconv=$iconv -Dcurses=$curses -Dlibudev=$libudev \
6089
6073
-Drbd=$rbd -Dlzo=$lzo -Dsnappy=$snappy -Dlzfse=$lzfse \
6090
- -Dlibdaxctl=$libdaxctl \
6074
+ -Dlibdaxctl=$libdaxctl -Dlibpmem= $libpmem \
6091
6075
-Dgnutls=$gnutls -Dnettle=$nettle -Dgcrypt=$gcrypt -Dauth_pam=$auth_pam \
6092
6076
-Dzstd=$zstd -Dseccomp=$seccomp -Dvirtfs=$virtfs -Dcap_ng=$cap_ng \
6093
6077
-Dattr=$attr -Ddefault_devices=$default_devices -Dvirglrenderer=$virglrenderer \
0 commit comments