Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 628120 - =sys-fs/xfsdump-3.1.8 stabilization
Summary: =sys-fs/xfsdump-3.1.8 stabilization
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-08-17 16:31 UTC by MaurizioB
Modified: 2018-04-07 22:11 UTC (History)
1 user (show)

See Also:
Package list:
=sys-fs/xfsdump-3.1.8
Runtime testing required: ---
stable-bot: sanity-check+


Attachments
config.log from failed emerge (config.log,44.18 KB, text/x-log)
2017-08-17 16:31 UTC, MaurizioB
no flags Details
Updated ebuild for sys-fs/xfsdump-3.1.7 (xfsdump-3.1.7.ebuild,1.36 KB, text/plain)
2017-08-21 17:23 UTC, MaurizioB
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description MaurizioB 2017-08-17 16:31:23 UTC
Created attachment 489452 [details]
config.log from failed emerge

It seems that the current version of xfsprogs doesn't provide a suitable xfs.h file for sys-fs/xfsdump-3.1.3.

This is the latest output from the failed configure process:

checking xfs/xfs.h usability... no
checking xfs/xfs.h presence... yes
configure: WARNING: xfs/xfs.h: present but cannot be compiled
configure: WARNING: xfs/xfs.h:     check for missing prerequisite headers?
configure: WARNING: xfs/xfs.h: see the Autoconf documentation
configure: WARNING: xfs/xfs.h:     section "Present But Cannot Be Compiled"
configure: WARNING: xfs/xfs.h: proceeding with the compiler's result
checking for xfs/xfs.h... no

FATAL ERROR: cannot find a valid <xfs/xfs.h> header file.
Install or upgrade the XFS development package.
Alternatively, run "make install-dev" from the xfsprogs source.
Comment 1 Jory A. Pratt gentoo-dev 2017-08-18 11:38:13 UTC
(In reply to MaurizioB from comment #0)
> Created attachment 489452 [details]
> config.log from failed emerge
> 
> It seems that the current version of xfsprogs doesn't provide a suitable
> xfs.h file for sys-fs/xfsdump-3.1.3.
> 
> This is the latest output from the failed configure process:
> 
> checking xfs/xfs.h usability... no
> checking xfs/xfs.h presence... yes
> configure: WARNING: xfs/xfs.h: present but cannot be compiled
> configure: WARNING: xfs/xfs.h:     check for missing prerequisite headers?
> configure: WARNING: xfs/xfs.h: see the Autoconf documentation
> configure: WARNING: xfs/xfs.h:     section "Present But Cannot Be Compiled"
> configure: WARNING: xfs/xfs.h: proceeding with the compiler's result
> checking for xfs/xfs.h... no
> 
> FATAL ERROR: cannot find a valid <xfs/xfs.h> header file.
> Install or upgrade the XFS development package.
> Alternatively, run "make install-dev" from the xfsprogs source.

4.x series requires xfsdump-3.1.6
Comment 2 MaurizioB 2017-08-18 16:13:06 UTC
Thanks Jory for pointing it out, I didn't know that.
Where is the source of this problem, then?
Comment 3 fdupoux 2017-08-21 06:28:27 UTC
Please just update to xfsdump-3.1.7 which has just been release. It fixes build issues with xfsprogs-4.9.0 and later versions:
https://www.kernel.org/pub/linux/utils/fs/xfs/xfsdump/xfsdump-3.1.7.tar.xz

Fix in git:
https://git.kernel.org/pub/scm/fs/xfs/xfsdump-dev.git/commit/?id=71860dc900fe92c1cdf08febb40c551dc10371a3
Comment 4 MaurizioB 2017-08-21 17:20:53 UTC
I edited the existing ebuild in the official tree, modifying package version and url.
I can confirm that the issue is resolved and the emerge was completed successfully.

Thank you.
Comment 5 MaurizioB 2017-08-21 17:23:32 UTC
Created attachment 490032 [details]
Updated ebuild for sys-fs/xfsdump-3.1.7
Comment 6 Sergei Trofimovich (RETIRED) gentoo-dev 2018-03-15 22:10:11 UTC
Given stable xfsdump is build-broken on 32-bit systems let's stable newer version.
Comment 7 Sergei Trofimovich (RETIRED) gentoo-dev 2018-03-18 10:44:02 UTC
ppc/ppc64 stable
Comment 8 Sergei Trofimovich (RETIRED) gentoo-dev 2018-03-18 11:16:32 UTC
ia64 stable
Comment 9 Agostino Sarubbo gentoo-dev 2018-03-20 10:02:08 UTC
amd64 stable
Comment 10 Thomas Deutschmann (RETIRED) gentoo-dev 2018-03-29 15:20:56 UTC
x86 stable
Comment 11 Tobias Klausmann (RETIRED) gentoo-dev 2018-03-31 14:18:03 UTC
Stable on alpha.
Comment 12 Matt Turner gentoo-dev 2018-04-07 22:10:55 UTC
hppa stable