Hi, this is a heads-up pre-release that should let the distro people test the reworked build system, switched to autoconf.
However there were some problems [1] found so we have to fix them first and rc2 should be ready for wider testing in distros. The other changes are non-intrusive so it's basically 3.18.2 and should be safe as a replacement for general use. [1] http://news.gmane.org/gmane.comp.file-systems.btrfs Changes: * clean build in checkout requires ./autogen.sh ./configure make * build from tarball may skip the autogen step * missing build dependencies are caught by configure * optional features during build: --disable-documentation -- ported existing makefile feature --disable-backtrace -- dtto --disable-convert -- optional build of convert due to external dependencies Shortlog, as not all changes went through the mailinglist: David Sterba (18): btrfs-progs: build, make build test work again btrfs-progs: build, clean all generated files btrfs-progs: build, use autoconf to detect RM btrfs-progs: build, make autogen.sh work on older systems btrfs-progs: build more utilities by default btrfs-progs: add bash completion script btrfs-progs: drop old fi balance syntax from help btrfs-progs: build, fix rules to clean temporary files in docs btrfs-progs: autoconf: generate documentation makefile as well btrfs-progs: autoconf: use variable substitutions in doc makefile btrfs-progs: build, fix version macro name btrfs-progs: autoconf: detect tools to build docs btrfs-progs: autoconf: make btrfs-convert build optional btrfs-progs: autoconf: print summary about features btrfs-progs: autoconf: check if backtrace is really supported btrfs-progs: autoconf: check btrfs-convert dependencies btrfs-progs: qgroups, adjust help text Btrfs progs v3.19-rc1 Karel Zak (10): btrfs-progs: autoconf: add ./configure script btrfs-progs: autoconf: use config.h btrfs-progs: autoconf: use standard PACKAGE_* macros btrfs-progs: autoconf: use ./configure to generate version.h btrfs-progs: autoconf: check for build programs in ./configure btrfs-progs: autoconf: use paths and $*_LIBS from ./configure btrfs-progs: autoconf: cleanup compilation flags usage btrfs-progs: autoconf: clean generated files, make version.h stuff more robust btrfs-progs: autoconf: add --disable-backtrace btrfs-progs: autoconf: add --disable-documentation Qu Wenruo (6): btrfs-progs: Record orphan data extent ref to corresponding root. btrfs-progs: Add btrfs_get_extent() and btrfs_punch_hole(). btrfs-progs: Record and report every file extent hole. btrfs-progs: Add repair and report function for orphan file extent. btrfs-progs: Add repair function for discount file extent hole. btrfs-progs: read_tree_block() and read_node_slot() cleanup. -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html