[LU-9301] Ubuntu1404 client sanity test_400a/b FAIL: fatal error: libcfs/types.h: No such file or directory Created: 06/Apr/17  Updated: 24/May/17  Resolved: 06/Apr/17

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Minor
Reporter: Dmitry Eremin (Inactive) Assignee: Dmitry Eremin (Inactive)
Resolution: Duplicate Votes: 0
Labels: None

Issue Links:
Related
is related to LU-6401 Untangle lustre userland and kernel h... Resolved
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   
== sanity test 400a: Lustre client api program can compile and link =============
====================== 18:36:03 (1475804163)
In file included from /usr/include/lustre/lustreapi.h:47:0,
                 from /usr/lib64/lustre/tests/clientapi/simple_test.c:32:
/usr/include/lustre/lustre_user.h:49:26: fatal error: libcfs/types.h: No such fii
le or directory
 #include <libcfs/types.h>
                          ^
compilation terminated.
 sanity test_400a: @@@@@@ FAIL: client api broken



 Comments   
Comment by Gerrit Updater [ 06/Apr/17 ]

Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: https://review.whamcloud.com/26416
Subject: LU-9301 build: Add libcfs/types.h header file into DEB package
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 6b66c9c81f5695afc79c37740b7159ee9d5481b4

Comment by James A Simmons [ 06/Apr/17 ]

Are you seeing this on master? The patch 9f19e2f1 (LU-6401 lustre: make lustre_user.h compile in user space) for master removed libcfs headers and replaced them with proper kernel headers. Exposing libcfs/types.h to userspace is not the right fix.

Comment by Dmitry Eremin (Inactive) [ 06/Apr/17 ]

No. Originally it was for IEEL release. But I'd like to backport the patch. So, I'm happy if it not needed.

 

Comment by Dmitry Eremin (Inactive) [ 06/Apr/17 ]

This issue was fixed in LU-6401

Generated at Sat Feb 10 02:24:57 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.