Created attachment 481886 [details] example spec file Description of problem: An unclosed macro can cause a build to fail, or more insidiously, build incompletely without any sort of warning. Version-Release number of selected component (if applicable): rpm-4.8.1-5.fc14.x86_64 (but the problem goes way back) How reproducible: 100% Steps to Reproduce: 1. rpmbuild -ba fake.spec [attached] Actual results: there are no build errors or warnings, but only an srpm is written Expected results: rpm should warn about such syntax errors. Additional info: see also: bug 184196
*** Bug 632862 has been marked as a duplicate of this bug. ***
Fixed upstream...
This is fixed in rpm >= 4.9.1, now in rawhide. F15 will get this too sooner than later but backport to rpm 4.8.x is not planned at this point, so closing -> RAWHIDE. This is the new behavior: [pmatilai@turre ~]$ rpmbuild -bb ~/Download/fake.spec error: line 12: unclosed macro or bad line continuation