If I run rpm -bp SPECS/XFree86.spec on specfile from XFree86-4.1.0-0.9.4 with rpm 4.0.2-8, then it segfaults. Maybe already fixed in beta rpm, don't know.
XFree86-4.1.0-0.9.4 is known to build with rpm-4.0.3.
I see exactly this problem on a freshly installed RedHat 7.1 system.
Yup. Use of a parameterized macro in packaging XFree86 triggers a segfault in rpm-4.0.2 Either a) upgrade to rpm-4.0.3 and use that for building XFree86 b) look for an XFree86 package that doesn't use a parameterized macro
*** Bug 52022 has been marked as a duplicate of this bug. ***
*** Bug 57656 has been marked as a duplicate of this bug. ***