What | Removed | Added |
---|---|---|
CC | lduncan@suse.com |
(In reply to Martin Li��ka from comment #3) > Fixed. This fix is causing a build error now for open-isns, so something has changed. The error: > [ 40s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature --define '_build_create_debug 1' --define 'disturl obs://build.opensuse.org/Base:System/openSUSE_Factory/93a92c971e76cbf08ebb7afd9a4de7be-open-isns' /home/abuild/rpmbuild/SOURCES/open-isns.spec > [ 40s] error: /home/abuild/rpmbuild/SOURCES/open-isns.spec: line 63: Too many levels of recursion in macro expansion. It is likely caused by recursive macro declaration. When I remove the line: > %global _lto_cflags %{_lto_cflags} -ffat-lto-objects from the SPEC file, the build error goes away, and there is no warning of needing "fat LTO" objects, so reverting it.