]> git.proxmox.com Git - mirror_zfs.git/commitdiff
Remove compat spl-x.y.z from the distribution
authorнаб <nabijaczleweli@nabijaczleweli.xyz>
Tue, 5 Apr 2022 22:20:16 +0000 (00:20 +0200)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 10 May 2022 17:17:26 +0000 (10:17 -0700)
This was added in 93ce2b4ca5a40c41ac945cd3aaf4a4a22bb751e1 ("Update
build system and packaging"), which merged the SPL and ZFS trees,
and included in 0.8.0; "the next major release" was 2.0.0

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz>
Closes #13316

Makefile.am
rpm/redhat/zfs-kmod.spec.in
scripts/kmodtool

index 81b3e69eb8f2a0a6e080ded02dfd2c992a9eade1..8734431da818b8f288dc30aabaf3755b781ddc06 100644 (file)
@@ -82,25 +82,6 @@ dist-hook:
        $(SED) ${ac_inplace} -e 's/Release:[[:print:]]*/Release:      $(RELEASE)/' \
                $(distdir)/META
 
-if BUILD_LINUX
-# For compatibility, create a matching spl-x.y.z directly which contains
-# symlinks to the updated header and object file locations.  These
-# compatibility links will be removed in the next major release.
-if CONFIG_KERNEL
-install-data-hook:
-       rm -rf $(DESTDIR)$(prefix)/src/spl-$(VERSION) && \
-       mkdir $(DESTDIR)$(prefix)/src/spl-$(VERSION) && \
-       cd $(DESTDIR)$(prefix)/src/spl-$(VERSION) && \
-       ln -s ../zfs-$(VERSION)/include/spl include && \
-       ln -s ../zfs-$(VERSION)/$(LINUX_VERSION) $(LINUX_VERSION) && \
-       ln -s ../zfs-$(VERSION)/zfs_config.h.in spl_config.h.in && \
-       ln -s ../zfs-$(VERSION)/zfs.release.in spl.release.in && \
-       cd $(DESTDIR)$(prefix)/src/zfs-$(VERSION)/$(LINUX_VERSION) && \
-       ln -fs zfs_config.h spl_config.h && \
-       ln -fs zfs.release spl.release
-endif
-endif
-
 PHONY += codecheck
 codecheck: cstyle shellcheck checkbashisms flake8 mancheck testscheck vcscheck zstdcheck
 
index 2cb0623aa06fe18817360b464e96fd919858718c..7ee04e2340c65cadb17b720405e15a40460d9304 100644 (file)
@@ -89,4 +89,3 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -n kmod-%{kmod_name}-devel
 %{_usrsrc}/%{kmod_name}-%{version}
-%{_usrsrc}/spl-%{version}
index afbb6ab3b03c06872e13c11b866ff23f1a27bcf2..f66341196acb22fbbff45ad7ce2dc9951aa36521 100755 (executable)
@@ -263,16 +263,10 @@ the ${kmodname}-devel-<kernel> objects for the newest kernel.
 %defattr(644,root,root,755)
 %{_usrsrc}/${kmodname}-%{version}
 EOF
-       if [ -n "${obsolete_name}" ]; then
-               echo "%{_usrsrc}/${obsolete_name}-%{version}"
-       fi
 
        for kernel in ${1}; do
                local kernel_uname_r=${kernel}
                echo "%exclude %{_usrsrc}/${kmodname}-%{version}/${kernel_uname_r}"
-               if [ -n "${obsolete_name}" ]; then
-                       echo "%exclude %{_usrsrc}/${obsolete_name}-%{version}/${kernel_uname_r}"
-               fi
        done
 
        echo
@@ -328,9 +322,6 @@ kernel ${kernel_uname_r} for the %{_target_cpu} family of processors.
 %defattr(644,root,root,755)
 %{_usrsrc}/${kmodname}-%{version}/${kernel_uname_r}
 EOF
-       if [ -n "${obsolete_name}" ]; then
-               echo "%{_usrsrc}/${obsolete_name}-%{version}/${kernel_uname_r}"
-       fi
 }
 
 print_rpmtemplate_kmodmetapkg ()