Brian Behlendorf
2d37cf7361
Merge branch 'linux-libspl' into refs/top-bases/linux-zfs-branch
2009-03-10 22:03:01 -07:00
Brian Behlendorf
c05c1aa6f9
Build system and packaging (RPM support) (Part 4)
...
Complete support for dist install srpm and rpm make targets.
2009-03-10 21:57:56 -07:00
Brian Behlendorf
851cd16a32
Merge branch 'linux-zpios' into refs/top-bases/linux-zfs-branch
2009-03-10 21:51:06 -07:00
Brian Behlendorf
c0c0c27632
Build system and packaging (RPM support) (Part 3)
...
Complete support for dist install srpm and rpm make targets.
2009-03-10 21:45:50 -07:00
Brian Behlendorf
7ca5d85ab6
Merge commit 'refs/top-bases/linux-libspl' into linux-libspl
2009-03-10 21:30:24 -07:00
Brian Behlendorf
6bf18caf9f
Merge commit 'refs/top-bases/linux-zpios' into linux-zpios
...
Conflicts:
module/Makefile.in
2009-03-10 21:29:58 -07:00
Brian Behlendorf
36860ec1a8
Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch
...
Conflicts:
module/Makefile.in
2009-03-10 21:23:17 -07:00
Brian Behlendorf
c8e569dd1c
Build system and packaging (RPM support) (Part 2)
...
Complete support for dist install srpm and rpm make targets.
2009-03-10 21:13:30 -07:00
Brian Behlendorf
c9c44d22d0
Merge commit 'refs/top-bases/linux-libspl' into linux-libspl
2009-03-10 11:29:46 -07:00
Brian Behlendorf
a98ae7ffe2
Merge commit 'refs/top-bases/linux-zpios' into linux-zpios
...
Conflicts:
configure.ac
2009-03-10 11:29:29 -07:00
Brian Behlendorf
1d6b5183d3
Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch
...
Conflicts:
configure.ac
2009-03-10 11:22:53 -07:00
Brian Behlendorf
b1b76c6634
Build system and packaging (RPM support) (Part 1)
...
An update to the build system to properly support all commonly
used Makefile targets these 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 zfs-x.y.z-1.src.rpm
This will produce two binary RPMs with correct 'requires'
dependencies for your kernel. One will contain all zfs modules
and support utilities, the other is a devel package for compiling
additional kernel modules which are dependant on the zfs.
zfs-x.y.z-1_<kernel version>.x86_64.rpm
zfs-devel-x.y.2-1_<kernel version>.x86_64.rpm
2009-03-10 11:10:50 -07:00
Brian Behlendorf
de25e15a1c
Merge commit 'refs/top-bases/linux-libspl' into linux-libspl
2009-02-03 10:03:31 -08:00
Brian Behlendorf
02862a5f7e
Merge commit 'refs/top-bases/linux-zpios' into linux-zpios
2009-02-03 10:03:26 -08:00
Brian Behlendorf
06d62870d7
Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch
2009-02-03 10:02:02 -08:00
Brian Behlendorf
4365c44425
Properly detect and set HAVE_GPL_ONLY_SYMBOLS based on license
2009-02-03 09:59:54 -08:00
Brian Behlendorf
a651f9e82e
Merge branch 'linux-zpios' into refs/top-bases/linux-zfs-branch
2009-01-20 15:56:54 -08:00
Brian Behlendorf
2334ba2bb1
Add a script scripts, update Makefiles
2009-01-20 15:54:50 -08:00
Brian Behlendorf
3874b261a4
Merge commit 'refs/top-bases/linux-libspl' into linux-libspl
2009-01-20 15:48:01 -08:00
Brian Behlendorf
67d3177f05
Merge commit 'refs/top-bases/linux-zpios' into linux-zpios
2009-01-20 15:47:55 -08:00
Brian Behlendorf
1996f04880
Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch
2009-01-20 15:46:31 -08:00
Brian Behlendorf
26d0de9a92
Update Makefiles for recent script updates
2009-01-20 15:43:21 -08:00
Brian Behlendorf
aac79c5329
Merge commit 'refs/top-bases/linux-libspl' into linux-libspl
2009-01-14 16:04:53 -08:00
Brian Behlendorf
9339984f08
Resolve conflict
2009-01-14 16:04:33 -08:00
Brian Behlendorf
9e40470aa0
Resolve conflict
2009-01-14 15:42:28 -08:00
Brian Behlendorf
9c22d76019
Minor 'make check' updates
2009-01-14 15:38:56 -08:00
Brian Behlendorf
cca384cc3d
Merge branch 'linux-zpios' into refs/top-bases/linux-zfs-branch
2009-01-06 12:36:29 -08:00
Brian Behlendorf
65923b99f9
Update to use DS_MODE_USER not removed DS_MODE_STANDARD
2009-01-06 12:32:44 -08:00
Brian Behlendorf
b9e46825f5
Merge branch 'linux-zpios' into refs/top-bases/linux-zfs-branch
2009-01-06 09:50:16 -08:00
Brian Behlendorf
11b7f20ce1
Ensure zpios module makefile is built
2009-01-06 09:48:33 -08:00
Brian Behlendorf
087a94a78e
Merge commit 'refs/top-bases/linux-libspl' into linux-libspl
2009-01-05 13:16:43 -08:00
Brian Behlendorf
3ffae097f4
Merge commit 'refs/top-bases/linux-zpios' into linux-zpios
2009-01-05 13:16:38 -08:00
Brian Behlendorf
db25fe1918
Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch
2009-01-05 13:15:28 -08:00
Brian Behlendorf
861ec17294
Update libunicode
2009-01-05 13:13:50 -08:00
Brian Behlendorf
50f4cdb95e
Merge commit 'refs/top-bases/linux-libspl' into linux-libspl
2009-01-05 11:23:04 -08:00
Brian Behlendorf
fa7980f197
Remove zdump
2009-01-05 11:22:57 -08:00
Brian Behlendorf
e3b6de2c22
Remove zdump
2009-01-05 11:20:33 -08:00
Brian Behlendorf
6fd7b17036
Remove remaining zdump Makefile references
2009-01-05 11:18:06 -08:00
Brian Behlendorf
1ef314d53f
Merge branch 'linux-libspl' into refs/top-bases/linux-zfs-branch
2008-12-23 10:19:45 -08:00
Brian Behlendorf
ff046c4099
Resolve conflict
2008-12-23 10:19:41 -08:00
Brian Behlendorf
34e0918846
Resolve conflict
2008-12-23 10:18:54 -08:00
Brian Behlendorf
f53645b55c
Resolve conflict
2008-12-23 10:16:17 -08:00
Brian Behlendorf
4a8619da5f
Add module build targets
2008-12-23 10:13:07 -08:00
Brian Behlendorf
93f4e49cff
Merge commit 'refs/top-bases/linux-libspl' into linux-libspl
2008-12-19 16:03:05 -08:00
Brian Behlendorf
5fab0fdef1
Merge commit 'refs/top-bases/linux-zpios' into linux-zpios
2008-12-19 16:02:57 -08:00
Brian Behlendorf
274565e290
Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch
2008-12-19 16:00:37 -08:00
Brian Behlendorf
fe8aa77a1b
Add AM_PROG_AS to configure
2008-12-19 15:47:14 -08:00
Brian Behlendorf
ce1541961c
Resolve context
2008-12-15 10:47:24 -08:00
Brian Behlendorf
6661907d23
Merge commit 'refs/top-bases/linux-zpios' into linux-zpios
2008-12-15 10:46:30 -08:00
Brian Behlendorf
ae9906f48d
Context fix
2008-12-15 10:44:33 -08:00