Bug ID 1153057
Summary Regression with latest rpm and `%{?...}' macro expansion
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware All
OS openSUSE Factory
Status NEW
Severity Normal
Priority P5 - None
Component Basesystem
Assignee bnc-team-screening@forge.provo.novell.com
Reporter werner@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

I see in Base:System failing build with

[  134s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature
--define '_build_create_debug 1' /home/abuild/rpmbuild/SOURCES/ncurses.spec
[  134s] error: /home/abuild/rpmbuild/SOURCES/ncurses.spec: line 458: Too many
levels of recursion in macro expansion. It is likely caused by recursive macro
declaration.

and line 458ff looks like:

%if 0%{?suse_version} > 1310
        --with-gpm=$(readlink %{_libdir}/libgpm.so) \
%else
        --with-gpm              \
%endif


You are receiving this mail because: