Skip to content

Commit

Permalink
Prep for spl-0.4.3 tag.
Browse files Browse the repository at this point in the history
  • Loading branch information
behlendorf committed Mar 20, 2009
1 parent 759dfe7 commit f8b2932
Show file tree
Hide file tree
Showing 3 changed files with 59 additions and 2 deletions.
1 change: 1 addition & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
Brian Behlendorf <[email protected]>,
Ricardo M. Correia <[email protected]>
Herb Wartens <[email protected]>,
Jim Garlick <[email protected]>
58 changes: 57 additions & 1 deletion ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,59 @@
2009-03-20 Brian Behlendorf <[email protected]>

* : Tag spl-0.4.3

* configure.ac, *Makefile.am: Build system update. This includes
resolving various build issues and adding support for the remaining
common build targets. Available targets now include:

- make all # Build everything
- make install # Install everything
- make clean # Clean up build products
- make distclean # Clean up everything
- make dist # Create package tarball
- make srpm # Create package source RPM
- make rpm # Create package binary RPMs
- make tags # Create ctags and etags for everything

Extra care was taken to ensure that the source RPMs are fully
rebuildable against Fedora/RHEL/Chaos kernels. To build binary
RPMs from the source RPM for your system simply run:

rpmbuild --rebuild spl-x.y.z-1.src.rpm

This will produce two binary RPMs with correct 'requires'
dependencies for your kernel. One will contain all zpl modules
and support utilities, the other is a devel package for compiling
additional kernel modules which are dependent on the spl.

spl-x.y.z-1_<kernel version>.x86_64.rpm
spl-devel-x.y.2-1_<kernel version>.x86_64.rpm

* : FC10 (linux-2.6.27.19) and i686 compatibility update. The
list of support platforms has been extended to include FC10
systems and x86 architectures. It should be noted that kernels
older the 2.6.27.19 should work but have not have not been tested.

* configure.ac: Fix build issue preventing spl_config.h from being
cleanly included by dependent packages.

* module/spl/spl-taskq.c: Fix taskq_wait() not waiting bug.

* module/spl/spl-xdr.c: Add XDR implementation provided by Ricardo
Correia from Sun.

* module/spl/spl-kmem.c: Linux VM integration cleanup.

* module/spl/spl-kmem.c: Slab cache improvements and fixes.

* modules/splat/*: Include additional SPLAT regression tests.

* : Various bug fixes are more clearly detailed in the git
commit logs. For a detailed summary of changes post version
0.4.2 check the git commit logs.

git log -35

2009-02-05 Brian Behlendorf <[email protected]>

* : Tag spl-0.4.2
Expand Down Expand Up @@ -46,7 +102,7 @@

* : Add autogen.sh products.

* configure.ac : Use AC_CONFIG_AUX_DIR to put autoconf products
* configure.ac : Use AC_CONFIG_AUX_DIR to put autograph products
in ./auotconf.

* autogen.sh : Use --copy to avoid symlinks, remove error
Expand Down
2 changes: 1 addition & 1 deletion META
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Meta: 1
Name: spl
Branch: 1.0
Version: 0.4.2
Version: 0.4.3
Release: 1
Release-Tags: relext

0 comments on commit f8b2932

Please sign in to comment.