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