求助OpenEuler 22.03 LTS上面安装davfs2

OpenEuler 22.03库里没有davfs2资源,自己编译安装的时候又出错了,寻求大佬解决
make all-recursive
make[1]: Entering directory ‘/home/davfs2-1.7.0’
Making all in po
make[2]: Entering directory ‘/home/davfs2-1.7.0/po’
make[2]: Nothing to be done for ‘all’.
make[2]: Leaving directory ‘/home/davfs2-1.7.0/po’
Making all in etc
make[2]: Entering directory ‘/home/davfs2-1.7.0/etc’
make[2]: Nothing to be done for ‘all’.
make[2]: Leaving directory ‘/home/davfs2-1.7.0/etc’
Making all in man
make[2]: Entering directory ‘/home/davfs2-1.7.0/man’
Making all in de
make[3]: Entering directory ‘/home/davfs2-1.7.0/man/de’
sed -e ‘s|@PACKAGE[@]|davfs2|g’ -e ‘s|@PACKAGE_STRING[@]|davfs2 1.7.0|g’ -e ‘s|@PACKAGE_BUGREPORT[@]|http://savannah.nongnu.org/projects/davfs2|g’ -e ‘s|@PROGRAM_NAME[@]|mount.davfs|g’ -e ‘s|@SYS_CONF_DIR[@]|//etc/davfs2|g’ -e ‘s|@SYS_RUN[@]|/var/run/mount.davfs|g’ -e ‘s|@SYS_CACHE_DIR[@]|/var/cache/davfs2|g’ -e ‘s|@SECRETSFILE[@]|secrets|g’ -e ‘s|@CONFIGFILE[@]|davfs2.conf|g’ -e ‘s|@CERTS_DIR[@]|certs|g’ -e ‘s|@CLICERTS_DIR[@]|private|g’ -e ‘s|@USER[@]|davfs2|g’ -e ‘s|@GROUP[@]|davfs2|g’ davfs2.conf.5 | gzip -9 > davfs2.conf.5.gz
sed -e ‘s|@PACKAGE[@]|davfs2|g’ -e ‘s|@PACKAGE_STRING[@]|davfs2 1.7.0|g’ -e ‘s|@PACKAGE_BUGREPORT[@]|http://savannah.nongnu.org/projects/davfs2|g’ -e ‘s|@PROGRAM_NAME[@]|mount.davfs|g’ -e ‘s|@SYS_CONF_DIR[@]|//etc/davfs2|g’ -e ‘s|@SYS_RUN[@]|/var/run/mount.davfs|g’ -e ‘s|@SYS_CACHE_DIR[@]|/var/cache/davfs2|g’ -e ‘s|@SECRETSFILE[@]|secrets|g’ -e ‘s|@CONFIGFILE[@]|davfs2.conf|g’ -e ‘s|@CERTS_DIR[@]|certs|g’ -e ‘s|@CLICERTS_DIR[@]|private|g’ -e ‘s|@USER[@]|davfs2|g’ -e ‘s|@GROUP[@]|davfs2|g’ mount.davfs.8 | gzip -9 > mount.davfs.8.gz
sed -e ‘s|@PACKAGE[@]|davfs2|g’ -e ‘s|@PACKAGE_STRING[@]|davfs2 1.7.0|g’ -e ‘s|@PACKAGE_BUGREPORT[@]|http://savannah.nongnu.org/projects/davfs2|g’ -e ‘s|@PROGRAM_NAME[@]|mount.davfs|g’ -e ‘s|@SYS_CONF_DIR[@]|//etc/davfs2|g’ -e ‘s|@SYS_RUN[@]|/var/run/mount.davfs|g’ -e ‘s|@SYS_CACHE_DIR[@]|/var/cache/davfs2|g’ -e ‘s|@SECRETSFILE[@]|secrets|g’ -e ‘s|@CONFIGFILE[@]|davfs2.conf|g’ -e ‘s|@CERTS_DIR[@]|certs|g’ -e ‘s|@CLICERTS_DIR[@]|private|g’ -e ‘s|@USER[@]|davfs2|g’ -e ‘s|@GROUP[@]|davfs2|g’ umount.davfs.8 | gzip -9 > umount.davfs.8.gz
make[3]: Leaving directory ‘/home/davfs2-1.7.0/man/de’
Making all in es
make[3]: Entering directory ‘/home/davfs2-1.7.0/man/es’
sed -e ‘s|@PACKAGE[@]|davfs2|g’ -e ‘s|@PACKAGE_STRING[@]|davfs2 1.7.0|g’ -e ‘s|@PACKAGE_BUGREPORT[@]|http://savannah.nongnu.org/projects/davfs2|g’ -e ‘s|@PROGRAM_NAME[@]|mount.davfs|g’ -e ‘s|@SYS_CONF_DIR[@]|//etc/davfs2|g’ -e ‘s|@SYS_RUN[@]|/var/run/mount.davfs|g’ -e ‘s|@SYS_CACHE_DIR[@]|/var/cache/davfs2|g’ -e ‘s|@SECRETSFILE[@]|secrets|g’ -e ‘s|@CONFIGFILE[@]|davfs2.conf|g’ -e ‘s|@CERTS_DIR[@]|certs|g’ -e ‘s|@CLICERTS_DIR[@]|private|g’ -e ‘s|@USER[@]|davfs2|g’ -e ‘s|@GROUP[@]|davfs2|g’ davfs2.conf.5 | gzip -9 > davfs2.conf.5.gz
make[3]: Leaving directory ‘/home/davfs2-1.7.0/man/es’
make[3]: Entering directory ‘/home/davfs2-1.7.0/man’
sed -e ‘s|@PACKAGE[@]|davfs2|g’ -e ‘s|@PACKAGE_STRING[@]|davfs2 1.7.0|g’ -e ‘s|@PACKAGE_BUGREPORT[@]|http://savannah.nongnu.org/projects/davfs2|g’ -e ‘s|@PROGRAM_NAME[@]|mount.davfs|g’ -e ‘s|@SYS_CONF_DIR[@]|//etc/davfs2|g’ -e ‘s|@SYS_RUN[@]|/var/run/mount.davfs|g’ -e ‘s|@SYS_CACHE_DIR[@]|/var/cache/davfs2|g’ -e ‘s|@SECRETSFILE[@]|secrets|g’ -e ‘s|@CONFIGFILE[@]|davfs2.conf|g’ -e ‘s|@CERTS_DIR[@]|certs|g’ -e ‘s|@CLICERTS_DIR[@]|private|g’ -e ‘s|@USER[@]|davfs2|g’ -e ‘s|@GROUP[@]|davfs2|g’ davfs2.conf.5 | gzip -9 > davfs2.conf.5.gz
sed -e ‘s|@PACKAGE[@]|davfs2|g’ -e ‘s|@PACKAGE_STRING[@]|davfs2 1.7.0|g’ -e ‘s|@PACKAGE_BUGREPORT[@]|http://savannah.nongnu.org/projects/davfs2|g’ -e ‘s|@PROGRAM_NAME[@]|mount.davfs|g’ -e ‘s|@SYS_CONF_DIR[@]|//etc/davfs2|g’ -e ‘s|@SYS_RUN[@]|/var/run/mount.davfs|g’ -e ‘s|@SYS_CACHE_DIR[@]|/var/cache/davfs2|g’ -e ‘s|@SECRETSFILE[@]|secrets|g’ -e ‘s|@CONFIGFILE[@]|davfs2.conf|g’ -e ‘s|@CERTS_DIR[@]|certs|g’ -e ‘s|@CLICERTS_DIR[@]|private|g’ -e ‘s|@USER[@]|davfs2|g’ -e ‘s|@GROUP[@]|davfs2|g’ mount.davfs.8 | gzip -9 > mount.davfs.8.gz
sed -e ‘s|@PACKAGE[@]|davfs2|g’ -e ‘s|@PACKAGE_STRING[@]|davfs2 1.7.0|g’ -e ‘s|@PACKAGE_BUGREPORT[@]|http://savannah.nongnu.org/projects/davfs2|g’ -e ‘s|@PROGRAM_NAME[@]|mount.davfs|g’ -e ‘s|@SYS_CONF_DIR[@]|//etc/davfs2|g’ -e ‘s|@SYS_RUN[@]|/var/run/mount.davfs|g’ -e ‘s|@SYS_CACHE_DIR[@]|/var/cache/davfs2|g’ -e ‘s|@SECRETSFILE[@]|secrets|g’ -e ‘s|@CONFIGFILE[@]|davfs2.conf|g’ -e ‘s|@CERTS_DIR[@]|certs|g’ -e ‘s|@CLICERTS_DIR[@]|private|g’ -e ‘s|@USER[@]|davfs2|g’ -e ‘s|@GROUP[@]|davfs2|g’ umount.davfs.8 | gzip -9 > umount.davfs.8.gz
make[3]: Leaving directory ‘/home/davfs2-1.7.0/man’
make[2]: Leaving directory ‘/home/davfs2-1.7.0/man’
Making all in src
make[2]: Entering directory ‘/home/davfs2-1.7.0/src’
gcc -DPROGRAM_NAME="mount.davfs" -DDAV_SYS_CONF_DIR="//etc/davfs2" -DDAV_LOCALSTATE_DIR="/var/run" -DDAV_SYS_RUN="/var/run/mount.davfs" -DDAV_SYS_CACHE="/var/cache/davfs2" -DDAV_SECRETS="secrets" -DDAV_CONFIG="davfs2.conf" -DDAV_CERTS_DIR="certs" -DDAV_CLICERTS_DIR="private" -DDAV_DATA_DIR="//share/davfs2" -DLOCALEDIR="//share/locale" -DDAV_USER="davfs2" -DDAV_GROUP="davfs2" -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -I. -I… -Wall -Werror=format-security -fstack-protector-strong --param=ssp-buffer-size=4 -g -O2 -I/usr/include/neon -MT cache.o -MD -MP -MF .deps/cache.Tpo -c -o cache.o cache.c
mv -f .deps/cache.Tpo .deps/cache.Po
gcc -DPROGRAM_NAME="mount.davfs" -DDAV_SYS_CONF_DIR="//etc/davfs2" -DDAV_LOCALSTATE_DIR="/var/run" -DDAV_SYS_RUN="/var/run/mount.davfs" -DDAV_SYS_CACHE="/var/cache/davfs2" -DDAV_SECRETS="secrets" -DDAV_CONFIG="davfs2.conf" -DDAV_CERTS_DIR="certs" -DDAV_CLICERTS_DIR="private" -DDAV_DATA_DIR="//share/davfs2" -DLOCALEDIR="//share/locale" -DDAV_USER="davfs2" -DDAV_GROUP="davfs2" -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -I. -I… -Wall -Werror=format-security -fstack-protector-strong --param=ssp-buffer-size=4 -g -O2 -I/usr/include/neon -MT dav_fuse.o -MD -MP -MF .deps/dav_fuse.Tpo -c -o dav_fuse.o dav_fuse.c
mv -f .deps/dav_fuse.Tpo .deps/dav_fuse.Po
gcc -DPROGRAM_NAME="mount.davfs" -DDAV_SYS_CONF_DIR="//etc/davfs2" -DDAV_LOCALSTATE_DIR="/var/run" -DDAV_SYS_RUN="/var/run/mount.davfs" -DDAV_SYS_CACHE="/var/cache/davfs2" -DDAV_SECRETS="secrets" -DDAV_CONFIG="davfs2.conf" -DDAV_CERTS_DIR="certs" -DDAV_CLICERTS_DIR="private" -DDAV_DATA_DIR="//share/davfs2" -DLOCALEDIR="//share/locale" -DDAV_USER="davfs2" -DDAV_GROUP="davfs2" -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -I. -I… -Wall -Werror=format-security -fstack-protector-strong --param=ssp-buffer-size=4 -g -O2 -I/usr/include/neon -MT kernel_interface.o -MD -MP -MF .deps/kernel_interface.Tpo -c -o kernel_interface.o kernel_interface.c
mv -f .deps/kernel_interface.Tpo .deps/kernel_interface.Po
gcc -DPROGRAM_NAME="mount.davfs" -DDAV_SYS_CONF_DIR="//etc/davfs2" -DDAV_LOCALSTATE_DIR="/var/run" -DDAV_SYS_RUN="/var/run/mount.davfs" -DDAV_SYS_CACHE="/var/cache/davfs2" -DDAV_SECRETS="secrets" -DDAV_CONFIG="davfs2.conf" -DDAV_CERTS_DIR="certs" -DDAV_CLICERTS_DIR="private" -DDAV_DATA_DIR="//share/davfs2" -DLOCALEDIR="//share/locale" -DDAV_USER="davfs2" -DDAV_GROUP="davfs2" -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -I. -I… -Wall -Werror=format-security -fstack-protector-strong --param=ssp-buffer-size=4 -g -O2 -I/usr/include/neon -MT mount_davfs.o -MD -MP -MF .deps/mount_davfs.Tpo -c -o mount_davfs.o mount_davfs.c
mv -f .deps/mount_davfs.Tpo .deps/mount_davfs.Po
gcc -DPROGRAM_NAME="mount.davfs" -DDAV_SYS_CONF_DIR="//etc/davfs2" -DDAV_LOCALSTATE_DIR="/var/run" -DDAV_SYS_RUN="/var/run/mount.davfs" -DDAV_SYS_CACHE="/var/cache/davfs2" -DDAV_SECRETS="secrets" -DDAV_CONFIG="davfs2.conf" -DDAV_CERTS_DIR="certs" -DDAV_CLICERTS_DIR="private" -DDAV_DATA_DIR="//share/davfs2" -DLOCALEDIR="//share/locale" -DDAV_USER="davfs2" -DDAV_GROUP="davfs2" -D_FORTIFY_SOURCE=2 -DHAVE_CONFIG_H -I. -I… -Wall -Werror=format-security -fstack-protector-strong --param=ssp-buffer-size=4 -g -O2 -I/usr/include/neon -MT webdav.o -MD -MP -MF .deps/webdav.Tpo -c -o webdav.o webdav.c
mv -f .deps/webdav.Tpo .deps/webdav.Po
gcc -Wall -Werror=format-security -fstack-protector-strong --param=ssp-buffer-size=4 -g -O2 -I/usr/include/neon -o mount.davfs cache.o dav_fuse.o kernel_interface.o mount_davfs.o webdav.o -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld -lneon
/usr/bin/ld: cache.o: relocation R_X86_64_32 against .rodata.str1.1' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: dav_fuse.o: relocation R_X86_64_32 against .rodata’ can not be used when making a PIE object; recompile with -fPIE
/usr/bin/ld: kernel_interface.o: relocation R_X86_64_32 against .rodata.str1.8' can not be used when making a PIE object; recompile with -fPIE /usr/bin/ld: mount_davfs.o: relocation R_X86_64_32 against .rodata.str1.1’ can not be used when making a PIE object; recompile with -fPIE
/usr/bin/ld: webdav.o: relocation R_X86_64_32 against `.rodata.str1.1’ can not be used when making a PIE object; recompile with -fPIE
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:414: mount.davfs] Error 1
make[2]: Leaving directory ‘/home/davfs2-1.7.0/src’
make[1]: *** [Makefile:468: all-recursive] Error 1
make[1]: Leaving directory ‘/home/davfs2-1.7.0’
make: *** [Makefile:388: all] Error 2