Details

    • Bug
    • Resolution: Fixed
    • Blocker
    • Lustre 2.1.0
    • None
    • None
    • 3
    • 6562

    Description

      The latest "e2fsprogs-master" build failed as follows:

      make[3]: Entering directory `/var/lib/jenkins/workspace/e2fsprogs-master/arch/x86_64/distro/el5/_topdir/BUILD/e2fsprogs-1.41.90.wc3/e2fsck'
      	COMPILE_ET prof_err.et
      	CC gen_crc32table
      	GEN32TABLE crc32table.h
      	CC crc32.c
      	CC dict.c
      	CC unix.c
      In file included from /var/lib/jenkins/workspace/e2fsprogs-master/arch/x86_64/distro/el5/../usr/src/lustre-2.1.0/lustre/include/lustre/liblustreapi.h:48,
                       from ../lib/ext2fs/lfsck.h:14,
                       from unix.c:62:
      /var/lib/jenkins/workspace/e2fsprogs-master/arch/x86_64/distro/el5/../usr/src/lustre-2.1.0/lustre/include/lustre/lustre_user.h:50:38: error: libcfs/posix/posix-types.h: No such file or directory
      

      Build logs:
      http://newbuild.whamcloud.com/job/e2fsprogs-master/49/arch=x86_64,distro=el5/console
      http://newbuild.whamcloud.com/job/e2fsprogs-master/49/arch=x86_64,distro=el6/console

      Since building e2fsprogs depends on the latest successful Lustre master build, it seemed the issue was introduced by the following change on Lustre master branch:
      http://git.whamcloud.com/?p=fs/lustre-release.git;a=commitdiff;h=f8e7a89c87b9d668d29f9ec31246e369205cc196

      Attachments

        Activity

          [LU-647] e2fsprogs build failed
          pjones Peter Jones added a comment -

          Fixed in next e2fsprogs release

          pjones Peter Jones added a comment - Fixed in next e2fsprogs release

          Integrated in e2fsprogs-master » i686,el5 #51
          LU-647 Adding libcfs include path

          Niu Yawei : 79d0ddb5e3054f635ec6e763c5db853f56b5dc9d
          Files :

          • patches/e2fsprogs-lfsck.patch
          • patches/e2fsprogs-add-trusted-fid.patch
          • patches/e2fsprogs-rpm_RHEL-6.patch
          hudson Build Master (Inactive) added a comment - Integrated in e2fsprogs-master » i686,el5 #51 LU-647 Adding libcfs include path Niu Yawei : 79d0ddb5e3054f635ec6e763c5db853f56b5dc9d Files : patches/e2fsprogs-lfsck.patch patches/e2fsprogs-add-trusted-fid.patch patches/e2fsprogs-rpm_RHEL-6.patch

          Integrated in e2fsprogs-master » i686,el6 #51
          LU-647 Adding libcfs include path

          Niu Yawei : 79d0ddb5e3054f635ec6e763c5db853f56b5dc9d
          Files :

          • patches/e2fsprogs-add-trusted-fid.patch
          • patches/e2fsprogs-lfsck.patch
          • patches/e2fsprogs-rpm_RHEL-6.patch
          hudson Build Master (Inactive) added a comment - Integrated in e2fsprogs-master » i686,el6 #51 LU-647 Adding libcfs include path Niu Yawei : 79d0ddb5e3054f635ec6e763c5db853f56b5dc9d Files : patches/e2fsprogs-add-trusted-fid.patch patches/e2fsprogs-lfsck.patch patches/e2fsprogs-rpm_RHEL-6.patch

          Integrated in e2fsprogs-master » x86_64,el6 #51
          LU-647 Adding libcfs include path

          Niu Yawei : 79d0ddb5e3054f635ec6e763c5db853f56b5dc9d
          Files :

          • patches/e2fsprogs-rpm_RHEL-6.patch
          • patches/e2fsprogs-add-trusted-fid.patch
          • patches/e2fsprogs-lfsck.patch
          hudson Build Master (Inactive) added a comment - Integrated in e2fsprogs-master » x86_64,el6 #51 LU-647 Adding libcfs include path Niu Yawei : 79d0ddb5e3054f635ec6e763c5db853f56b5dc9d Files : patches/e2fsprogs-rpm_RHEL-6.patch patches/e2fsprogs-add-trusted-fid.patch patches/e2fsprogs-lfsck.patch

          Integrated in e2fsprogs-master » x86_64,el5 #51
          LU-647 Adding libcfs include path

          Niu Yawei : 79d0ddb5e3054f635ec6e763c5db853f56b5dc9d
          Files :

          • patches/e2fsprogs-add-trusted-fid.patch
          • patches/e2fsprogs-lfsck.patch
          • patches/e2fsprogs-rpm_RHEL-6.patch
          hudson Build Master (Inactive) added a comment - Integrated in e2fsprogs-master » x86_64,el5 #51 LU-647 Adding libcfs include path Niu Yawei : 79d0ddb5e3054f635ec6e763c5db853f56b5dc9d Files : patches/e2fsprogs-add-trusted-fid.patch patches/e2fsprogs-lfsck.patch patches/e2fsprogs-rpm_RHEL-6.patch

          The libcfs/posix/posix-types.h is included now, then the libcfs include path should be added.

          http://review.whamcloud.com/1310

          niu Niu Yawei (Inactive) added a comment - The libcfs/posix/posix-types.h is included now, then the libcfs include path should be added. http://review.whamcloud.com/1310
          pjones Peter Jones added a comment -

          Niu

          Could you please treat this as your top priority?

          Thanks

          Peter

          pjones Peter Jones added a comment - Niu Could you please treat this as your top priority? Thanks Peter

          People

            niu Niu Yawei (Inactive)
            yujian Jian Yu
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: