[Starlingx-discuss] build-pkgs cannot complete std build

Cordoba Malibran, Erich erich.cordoba.malibran at intel.com
Wed Sep 26 15:32:16 UTC 2018


Hi, 

This is the build issue mentioned in the meeting this morning 

https://bugs.launchpad.net/starlingx/+bug/1794415 <- full details are
here.


In summary what happens is that ceph cannot be build, the build.log for
ceph says:

BUILDSTDERR: aclocal: overwriting 'm4/ax_c_var_func.m4' with '/usr/share/aclocal/ax_c_var_func.m4'
BUILDSTDERR: aclocal: overwriting 'm4/ax_check_compile_flag.m4' with '/usr/share/aclocal/ax_check_compile_flag.m4'
BUILDSTDERR: aclocal: installing 'm4/ax_cxx_compile_stdcxx.m4' from '/usr/share/aclocal/ax_cxx_compile_stdcxx.m4'
BUILDSTDERR: aclocal: overwriting 'm4/ax_cxx_compile_stdcxx_11.m4' with '/usr/share/aclocal/ax_cxx_compile_stdcxx_11.m4'
BUILDSTDERR: aclocal: overwriting 'm4/ax_cxx_static_cast.m4' with '/usr/share/aclocal/ax_cxx_static_cast.m4'
BUILDSTDERR: aclocal: overwriting 'm4/pkg.m4' with '/usr/share/aclocal/pkg.m4'
BUILDSTDERR: aclocal: installing 'm4/ax_require_defined.m4' from '/usr/share/aclocal/ax_require_defined.m4'
BUILDSTDERR: aclocal: error: too many loops
BUILDSTDERR: aclocal: Please contact <bug-automake at gnu.org>.
BUILDSTDERR:  at /usr/share/automake-1.13/Automake/Channels.pm line 662.
BUILDSTDERR: 	Automake::Channels::msg('automake', '', 'too many loops') called at /usr/share/automake-1.13/Automake/ChannelDefs.pm line 212
BUILDSTDERR: 	Automake::ChannelDefs::prog_error('too many loops') called at /usr/bin/aclocal line 1187
BUILDSTDERR: error: Bad exit status from /var/tmp/rpm-tmp.Sj0E7c (%build)
BUILDSTDERR:     Macro expanded in comment on line 214: %global _libexecdir %{_exec_prefix}/lib
BUILDSTDERR:     Bad exit status from /var/tmp/rpm-tmp.Sj0E7c (%build)
RPM build errors:
Child return code was: 1
EXCEPTION: [Error()]

However, I'm able to build ceph in mock and I don't see this problem there.
We'll continue investigating 

-Erich


More information about the Starlingx-discuss mailing list