Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openafs for openSUSE:Factory checked in at 2021-02-25 18:29:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openafs (Old) and /work/SRC/openSUSE:Factory/.openafs.new.2378 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openafs" Thu Feb 25 18:29:48 2021 rev:26 rq:874978 version:1.8.7 Changes: -------- --- /work/SRC/openSUSE:Factory/openafs/openafs.changes 2021-02-23 20:22:35.383771600 +0100 +++ /work/SRC/openSUSE:Factory/.openafs.new.2378/openafs.changes 2021-02-25 18:29:49.498273531 +0100 @@ -1,0 +2,5 @@ +Mon Feb 22 16:38:07 UTC 2021 - Michael Meffie <[email protected]> + +- fix building of perl module AFS::ukernel + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openafs.spec ++++++ --- /var/tmp/diff_new_pack.kjWOyE/_old 2021-02-25 18:29:50.846274406 +0100 +++ /var/tmp/diff_new_pack.kjWOyE/_new 2021-02-25 18:29:50.850274409 +0100 @@ -126,7 +126,11 @@ BuildRequires: libtirpc-devel BuildRequires: libtool BuildRequires: ncurses-devel +%if 0%{?suse_version} < 1120 +BuildRequires: perl-macros +%endif BuildRequires: pkg-config +BuildRequires: swig %if 0%{?suse_version} < 1210 Requires(post): %insserv_prereq @@ -366,7 +370,8 @@ --sysconfdir=%{_sysconfdir} \ --mandir=%{_mandir} \ --with-afs-sysname=$afs_sysname \ - --disable-kernel-module + --disable-kernel-module \ + --with-swig make CCFLAGS="$CFLAGS" XCFLAGS="$CFLAGS" PAM_CFLAGS="$CFLAGS" KOPTS="$CFLAGS" all_nolibafs make CCFLAGS="$CFLAGS" XCFLAGS="$CFLAGS" PAM_CFLAGS="$CFLAGS" KOPTS="$CFLAGS" only_libafs_tree @@ -385,7 +390,7 @@ pushd obj/$flavor find . -name "*.c" -exec sed -i '/MODULE_LICENSE(/a MODULE_INFO(retpoline, "Y");' "{}" "+" ./configure --with-linux-kernel-build=/usr/src/linux-obj/%{_target_cpu}/$flavor --with-linux-kernel-headers=/usr/src/linux \ - --disable-transarc-paths + --disable-transarc-paths --without-swig export EXTRA_CFLAGS='-DVERSION=\"%version\"' export LINUX_MAKE_ARCH="ARCH=%{_arch}" make @@ -504,6 +509,12 @@ mv %{buildroot}/%{_libdir}/*.* %{buildroot}/%{_libdir}/openafs rm -rf %{buildroot}/%{_libdir}/afs +# move perl module to perl vendor library path +mkdir -p %{buildroot}/%{perl_vendorlib}/AFS +mv %{buildroot}/%{_libdir}/perl/AFS/ukernel.pm %{buildroot}/%{perl_vendorlib}/AFS/ukernel.pm +mkdir -p %{buildroot}%{perl_vendorarch} +mv %{buildroot}/%{_libdir}/perl/ukernel.so %{buildroot}/%{perl_vendorarch}/ukernel.so + # firewalld %if %{have_firewalld} @@ -949,6 +960,9 @@ %{_includedir}/openafs/ %{_libdir}/openafs/libafshcrypto.so %{_libdir}/openafs/librokenafs.so +%{perl_vendorarch}/ukernel.so +%dir %{perl_vendorlib}/AFS +%{perl_vendorlib}/AFS/ukernel.pm %files kernel-source %defattr(-,root,root)
