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