New version with support for xfs' v5 on-disk format. I tried to bump it myself but somehow parallel install fails and I have no clue how to fix it: Installing libxfs-install-dev /usr/bin/gmake --no-print-directory Q= -C libxfs install-dev gmake[1]: *** No rule to make target '../include/xfs/xfs_att', needed by 'xfs_dir2.lo'. Stop. gmake[1]: *** Waiting for unfinished jobs.... Makefile:113: recipe for target 'libxfs-install-dev' failed make: *** [libxfs-install-dev] Error 2 make: *** Waiting for unfinished jobs.... Installing with MAKOPTS="-j1" gets rid of this error.
Installs nicely for me, no parallel make problems here. If needed this would avoid parallelized install phase: src_install() { - emake DIST_ROOT="${ED}" install install-{dev,qa} + emake -j1 DIST_ROOT="${ED}" install install-{dev,qa}
Parallel make works for me too on both testing and stable if that counts for anything.
Created attachment 379650 [details] ebuild for 3.2.0 ebuild for 3.2.0
Is there some rule that's generating only part of the string 'attr'? because nothing in the source mentions 'xfs_tr' or 'xfs_att', only xfs_attr and xfs_trans ../../install-sh -o portage -g portage -m 644 mkfs.xfs.8 /usr/share/man/man8/mkfs.xfs.8 Installing libxfs-install-dev /usr/bin/gmake --no-print-directory Q= -C libxfs install-dev gmake[1]: *** No rule to make target '../include/xfs/xfs_tr', needed by 'xfs_bmap_btree.lo'. Stop. gmake[1]: *** Waiting for unfinished jobs.... Makefile:113: recipe for target 'libxfs-install-dev' failed make: *** [libxfs-install-dev] Error 2 make: *** Waiting for unfinished jobs.... Normally I'd bump this, but this is weird, so I'd like to leave it for vapier.
Similar problem with parallel install in xfsprogs-3.2.1: Installing libxlog-install /usr/bin/gmake --no-print-directory Q= -C libxlog install gmake[1]: *** No rule to make target '../include/xfs/xfs_log_fo', needed by 'rdwr.lo'. Stop. gmake[1]: *** Waiting for unfinished jobs.... Makefile:109: recipe for target 'libxfs-install' failed make: *** [libxfs-install] Error 2 make: *** Waiting for unfinished jobs.... Oh, here's the release announcement of 3.2.1: http://oss.sgi.com/archives/xfs/2014-07/msg00221.html
+*xfsprogs-3.2.1 (04 Sep 2014) + + 04 Sep 2014; Lars Wendler <polynomial-c@gentoo.org> -xfsprogs-3.1.11.ebuild, + +xfsprogs-3.2.1.ebuild: + Version bump (bug #510750). Removed old. + I got impatient. Committed the package with "emake -j1 ..." to prevent parallel install failure.