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)

Reply via email to