I have the same cmake version: 617 $ cmake --version cmake version 2.8.12.2 Here is my gcc install: 616 $ rpm -qa |grep gcc libgcc-4.8.5-28.el7_5.1.x86_64 gcc-gnat-4.8.5-28.el7_5.1.x86_64 gcc-objc++-4.8.5-28.el7_5.1.x86_64 compat-gcc-44-gfortran-4.4.7-8.el7.x86_64 compat-gcc-44-c++-4.4.7-8.el7.x86_64 gcc-gfortran-4.8.5-28.el7_5.1.x86_64 gcc-4.8.5-28.el7_5.1.x86_64 gcc-c++-4.8.5-28.el7_5.1.x86_64 libgcc-4.8.5-28.el7_5.1.i686 compat-gcc-44-4.4.7-8.el7.x86_64 gcc-objc-4.8.5-28.el7_5.1.x86_64 Not sure what the mytery might be :-) . Is there any debug ( i.e. logging) feature in the build that I can enable to see what might be causing this? Thanks! On Mon, Jul 30, 2018 at 6:21 AM Daniel Gryniewicz <dang@redhat.com> wrote:
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
_______________________________________________ Devel mailing list -- devel@lists.nfs-ganesha.org To unsubscribe send an email to devel-leave@lists.nfs-ganesha.org
-- Regards, *Imam Toufique* *213-700-5485*