Fixes are available
Rational ClearCase Fix Pack 15 (8.0.0.15) for 8.0
Rational ClearCase Fix Pack 8 (8.0.1.8) for 8.0.1
Rational ClearCase Fix Pack 16 (8.0.0.16) for 8.0
Rational ClearCase Fix Pack 9 (8.0.1.9) for 8.0.1
Rational ClearCase Fix Pack 17 (8.0.0.17) for 8.0
Rational ClearCase Fix Pack 10 (8.0.1.10) for 8.0.1
Rational ClearCase Fix Pack 18 (8.0.0.18) for 8.0
Rational ClearCase Fix Pack 11 (8.0.1.11) for 8.0.1
Rational ClearCase Fix Pack 19 (8.0.0.19) for 8.0
Rational ClearCase Fix Pack 12 (8.0.1.12) for 8.0.1
Rational ClearCase Fix Pack 20 (8.0.0.20) for 8.0
Rational ClearCase Fix Pack 13 (8.0.1.13) for 8.0.1
Rational ClearCase Fix Pack 21 (8.0.0.21) for 8.0
Rational ClearCase Fix Pack 14 (8.0.1.14) for 8.0.1
Rational ClearCase Fix Pack 15 (8.0.1.15) for 8.0.1
Rational ClearCase Fix Pack 16 (8.0.1.16) for 8.0.1
Rational ClearCase Fix Pack 17 (8.0.1.17) for 8.0.1
Rational ClearCase Fix Pack 18 (8.0.1.18) for 8.0.1
Rational ClearCase Fix Pack 19 (8.0.1.19) for 8.0.1
Rational ClearCase Fix Pack 20 (8.0.1.20) for 8.0.1
Rational ClearCase Fix Pack 21 (8.0.1.21) for 8.0.1
Rational ClearCase Fix Pack 22 (8.0.1.22) for 8.0.1
Rational ClearCase Fix Pack 23 (8.0.1.23) for 8.0.1
Rational ClearCase Fix Pack 24 (8.0.1.24) for 8.0.1
Rational ClearCase Fix Pack 25 (8.0.1.25) for 8.0.1
APAR status
Closed as program error.
Error description
When rebuilding or compiling IBM Rational ClearCase mvfs module on Ubuntu with kernel 3.2.0-76 the following compilation errors are seen: CC [M] /var/adm/rational/clearcase/mvfs/mvfs_src/mvfs_linux_dops.o /var/adm/rational/clearcase/mvfs/mvfs_src/mvfs_linux_dops.c: In function vnode_dop_revalidate: /var/adm/rational/clearcase/mvfs/mvfs_src/mvfs_linux_dops.c:208: 29: error: union <anonymous> has no member named d_child /var/adm/rational/clearcase/mvfs/mvfs_src/mvfs_linux_dops.c:208: 29: error: initialization from incompatible pointer type [-Werror] /var/adm/rational/clearcase/mvfs/mvfs_src/mvfs_linux_dops.c:208: 29: error: union <anonymous> has no member named d_child /var/adm/rational/clearcase/mvfs/mvfs_src/mvfs_linux_dops.c:208: 29: error: union <anonymous> has no member named d_child /var/adm/rational/clearcase/mvfs/mvfs_src/mvfs_linux_dops.c:208: 29: error: union <anonymous> has no member named d_child /var/adm/rational/clearcase/mvfs/mvfs_src/mvfs_linux_dops.c:208: 29: error: union <anonymous> has no member named d_child /var/adm/rational/clearcase/mvfs/mvfs_src/mvfs_linux_dops.c:208: 29: error: union <anonymous> has no member named d_child /var/adm/rational/clearcase/mvfs/mvfs_src/mvfs_linux_dops.c: In function vnlayer_make_dcache: /var/adm/rational/clearcase/mvfs/mvfs_src/mvfs_linux_dops.c:526: 14: error: struct dentry has no member named d_alias /var/adm/rational/clearcase/mvfs/mvfs_src/mvfs_linux_dops.c:526: 14: error: initialization from incompatible pointer type [-Werror] /var/adm/rational/clearcase/mvfs/mvfs_src/mvfs_linux_dops.c:526: 14: error: struct dentry has no member named d_alias /var/adm/rational/clearcase/mvfs/mvfs_src/mvfs_linux_dops.c: In function mdki_finish_flush_dcache: /var/adm/rational/clearcase/mvfs/mvfs_src/mvfs_linux_dops.c:653: 22: error: struct dentry has no member named d_alias /var/adm/rational/clearcase/mvfs/mvfs_src/mvfs_linux_dops.c:653: 22: error: initialization from incompatible pointer type [-Werror] /var/adm/rational/clearcase/mvfs/mvfs_src/mvfs_linux_dops.c:653: 22: error: struct dentry has no member named d_alias cc1: all warnings being treated as errors make[2]: *** [/var/adm/rational/clearcase/mvfs/mvfs_src/mvfs_linux_dops.o] Error 1 make[1]: *** [_module_/var/adm/rational/clearcase/mvfs/mvfs_src] Error 2 WORKAROUND: None.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * Users of Ubuntu Linux 12.04 version patched to kernel * * 3.2.0-76 or greater, or Ubuntu Linux 14.04 patched to kernel * * 3.13.0-46 or greater, installing or updating ClearCase. * **************************************************************** * PROBLEM DESCRIPTION: * * When installing ClearCase on Ubuntu 12.04 with kernel * * 3.2.0-76 or greater, or Ubuntu 14.04 with kernel 3.13.0-46 * * or later, the local build of the ClearCase MVFS driver * * module will fail. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
ClearCase MVFS was modified so that it will compile correctly on Ubuntu 12.04 and 14.04 systems both with and without the referenced kernel patches.
Temporary fix
Comments
APAR Information
APAR number
PI37361
Reported component name
CC&CC MSITE WIN
Reported component ID
5724G3300
Reported release
801
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2015-03-19
Closed date
2015-06-25
Last modified date
2015-06-25
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
CC&CC MSITE WIN
Fixed component ID
5724G3300
Applicable component levels
R800 PSY
UP
R801 PSY
UP
Document Information
Modified date:
16 October 2021