http://bugzilla.suse.com/show_bug.cgi?id=1153057 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: You are on the CC list for the bug.