Commit Graph

66 Commits

Author SHA1 Message Date
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 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 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 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 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 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
Brian Behlendorf 2bdf9cfae3 Moving all kernel+user configure magic to the correct topic branches where the features are introduced or needed 2008-12-15 10:40:22 -08:00
Brian Behlendorf bf7acdd24c Merge commit 'refs/top-bases/linux-libspl' into linux-libspl 2008-12-15 10:31:40 -08:00
Brian Behlendorf 6bea798e15 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2008-12-15 10:31:35 -08:00
Brian Behlendorf b3b77e63be Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2008-12-15 10:30:11 -08:00
Brian Behlendorf e631cff898 Remove lustre config, we really shouldn't need this. A user space build -should- be able to contain all the needed APIs. If this is not the case we can reintroduce this. 2008-12-15 10:28:14 -08:00
Brian Behlendorf 1c38136eed Resolve conflict 2008-12-12 14:08:10 -08:00
Brian Behlendorf 6cae844981 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2008-12-12 14:02:28 -08:00
Brian Behlendorf 09f348197e Resolve conflict 2008-12-12 14:00:32 -08:00
Brian Behlendorf 01db09fde5 Collapse libzcommon in to libzpool 2008-12-12 13:57:47 -08:00
Brian Behlendorf 5664869614 Merge branch 'linux-libspl' into refs/top-bases/linux-zfs-branch 2008-12-12 09:34:35 -08:00
Brian Behlendorf 2e0a5f5461 Refresh makefiles and configure.ac 2008-12-12 09:30:42 -08:00
Brian Behlendorf 4b674271a9 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2008-12-11 16:57:25 -08:00
Brian Behlendorf 7a9fc78c10 Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2008-12-11 16:54:58 -08:00
Brian Behlendorf f55d6ad125 Remove bugus checks for now 2008-12-11 16:51:09 -08:00
Brian Behlendorf 2093483b22 Merge commit 'refs/top-bases/linux-zpios' into linux-zpios 2008-12-11 15:37:33 -08:00
Brian Behlendorf 2b86faed0a Merge branch 'linux-arc' into refs/top-bases/linux-zfs-branch 2008-12-11 15:36:23 -08:00