So, I'm unable to reproduce on centos 7.4 here, with the same rpm versions. It appears that this messages comes from a compiler toolchain error. The most common seems to be calling the linker directly, instead of via the compiler, but that's all controlled by cmake. What version of cmake do you have? I have: cmake version 2.8.12.2 on my centos box. You might want to update the centos box fully, and see if that helps. Daniel On 07/27/2018 11:38 PM, Imam Toufique wrote:
Hi,
I am getting the following error building the latest dev branch in centOS 7.4.
Below is a snippet of the error log:
[ 88%] Built target idmap [ 91%] Built target FsalCore [ 94%] Built target MainServices [ 95%] Built target gshdbus [100%] Built target ganesha.nfsd Install the project... -- Install configuration: "Debug" -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64//etc/ganesha/ganesha.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/README -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/ceph.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/config.txt -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/ds.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/export.txt -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/ganesha.conf.example -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/gluster.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/gpfs.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/gpfs.ganesha.exports.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/gpfs.ganesha.log.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/gpfs.ganesha.main.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/gpfs.ganesha.nfsd.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/logging.txt -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/logrotate_fsal_gluster -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/logrotate_ganesha -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/lustre.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/gpfs.ganesha.main.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/gpfs.ganesha.nfsd.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/logging.txt -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/logrotate_fsal_gluster -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/logrotate_ganesha -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/lustre.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/mem.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/proxy.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/rgw.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/rgw_bucket.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/vfs.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/share/doc/ganesha/config_samples/xfs.conf -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/var/run/ganesha -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/lib64/pkgconfig/libntirpc.pc -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/include/ntirpc -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/include/ntirpc/fpmath.h -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/include/ntirpc/getpeereid.h -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/include/ntirpc/intrinsic.h -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/include/ntirpc/libc_private.h -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/include/ntirpc/misc -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/lib64/ganesha/libfsalvfs.so.4.2.0 -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/lib64/ganesha/libfsalvfs.so.4 -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/lib64/ganesha/libfsalvfs.so -- Removed runtime path from "/root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/lib64/ganesha/libfsalvfs.so.4.2.0" -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/lib64/ganesha/libfsalxfs.so.4.2.0 -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/lib64/ganesha/libfsalxfs.so.4 -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/lib64/ganesha/libfsalxfs.so -- Removed runtime path from "/root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/lib64/ganesha/libfsalxfs.so.4.2.0" -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/lib64/ganesha/libfsalmem.so.4.2.0 -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/lib64/ganesha/libfsalmem.so.4 -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/lib64/ganesha/libfsalmem.so -- Removed runtime path from "/root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/lib64/ganesha/libfsalmem.so.4.2.0" -- Installing: /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/bin/ganesha.nfsd -- Removed runtime path from "/root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/bin/ganesha.nfsd" + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /root/rpmbuild/BUILD/nfs-ganesha-2.7-dev.21 extracting debug info from /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/bin/ganesha.nfsd *** ERROR: No build ID note found in /root/rpmbuild/BUILDROOT/nfs-ganesha-2.7-dev.21.el7.centos.x86_64/usr/bin/ganesha.nfsd error: Bad exit status from /var/tmp/rpm-tmp.PwdLhe (%install)
RPM build errors: Bad exit status from /var/tmp/rpm-tmp.PwdLhe (%install) make[3]: *** [rpm] Error 1 make[2]: *** [CMakeFiles/rpm.dir/all] Error 2 make[1]: *** [CMakeFiles/rpm.dir/rule] Error 2 make: *** [rpm] Error 2
this is a centOS 7.4 with the following version of RPM packages:
371 $ rpm -qa |grep rpm perl-srpm-macros-1-8.el7.noarch rpmlint-1.5-4.el7.noarch rpm-libs-4.11.3-25.el7.x86_64 redhat-rpm-config-9.1.0-76.el7.centos.noarch rpm-sign-4.11.3-25.el7.x86_64 rpmdevtools-8.3-5.el7.noarch rpm-devel-4.11.3-25.el7.x86_64 rpm-4.11.3-25.el7.x86_64 rpm-python-4.11.3-25.el7.x86_64 rpm-plugin-systemd-inhibit-4.11.3-25.el7.x86_64 rpm-apidocs-4.11.3-25.el7.noarch deltarpm-3.6-3.el7.x86_64 rpm-cron-4.11.3-25.el7.noarch python-deltarpm-3.6-3.el7.x86_64 rpm-build-4.11.3-25.el7.x86_64 rpm-build-libs-4.11.3-25.el7.x86_64
It looks like the actual build does complete and it is coughing on some build ID ( number?, i guess).
Can you guys please give me a hand with this?
thanks.
_______________________________________________ Devel mailing list -- devel@lists.nfs-ganesha.org To unsubscribe send an email to devel-leave@lists.nfs-ganesha.org