This commit removes everything from the repository except the core
SPL implementation for Linux. Those files which remain have been
moved to non-conflicting locations to facilitate the merge.
The README.md and associated files have been updated accordingly.
Reviewed-by: Tony Hutter <email address hidden>
Reviewed-by: Olaf Faaland <email address hidden>
Reviewed-by: Matthew Ahrens <email address hidden>
Reviewed-by: Pavel Zakharov <email address hidden>
Signed-off-by: Brian Behlendorf <email address hidden>
1149b62...
by
Matthew Ahrens <email address hidden>
Update README: run autogen first
Reviewed-by: Giuseppe Di Natale <email address hidden>
Reviewed-by: Brian Behlendorf <email address hidden>
Reviewed-by: George Melikov <email address hidden>
Signed-off-by: Matthew Ahrens <email address hidden>
Closes #704
Always invoke the SPL_AC_DEBUG* macro's when running configure
so RPM_DEFINE_COMMON is correctly expanded. A similar change
was already applied to ZFS.
Reviewed-by: George Melikov <email address hidden>
Reviewed-by: Tony Hutter <email address hidden>
Signed-off-by: Brian Behlendorf <email address hidden>
Closes #703
The newest Fedora packaging rules print warnings for scripts using the
/usr/bin/python shebang:
*** WARNING: mangling shebang in /usr/src/spl-0.7.0/cmd/splslab/splslab.py
from #!/usr/bin/python to #!/usr/bin/python2. This will become an ERROR,
fix it manually!
Fedora wants all cross compatible scripts to pick python3. Since we
don't want our users to have to pick a specific version of python, we
exclude our scripts from the RPM build check.
Reviewed-by: Brian Behlendorf <email address hidden>
Signed-off-by: Tony Hutter <email address hidden>
Closes: #699
Closes: #700
9125f8f...
by
Giuseppe Di Natale <email address hidden>
With rpm-software-management/rpm@5e94633 a package version containing
invalid characters (most commonly a double '-') causes the kmod package
generation to terminate with an error. This change takes advantage of
the newly introduced rpm macro "_wrong_version_format_terminate_build"
to allow kmod packages to be built.
This patch contains no functional changes. It is solely intended
to resolve cstyle warnings in order to facilitate moving the spl
source code in to the zfs repository.
Reviewed-by: Giuseppe Di Natale <email address hidden>
Reviewed by: George Melikov <email address hidden>
Signed-off-by: Brian Behlendorf <email address hidden>
Closes #687
378c6ed...
by
Tomohiro Kusumi <email address hidden>
Fix function name typos
vn_init() and vn_fini() had been renamed by 12ff95ff in 2011.