Valery Reznic wrote:
Right. You know, when I checked some of the docs again after you said that, I found the following in /usr/share/doc/rpm-4.4.2/macros:--- On Thu, 5/22/08, Toralf Lund <toralf procaptura com> wrote:From: Toralf Lund <toralf procaptura com> Subject: Macro %so has illegal name - why? To: "RPM Mailing List" <rpm-list redhat com> Date: Thursday, May 22, 2008, 11:30 AM Just tried the following in an rpm spec file %define so .so When I tried building with this (rpmbuild -bb), I got error: Macro %so has illegal name (%define) [ ... ]As long as I remember macro should be at least 3 character long. Why - I have no idea.
Name may be composed of alphanumeric characters, and the character `_' and must be at least 3 characters in length. Somehow I hadn't noticed this earlier... Thanks, - Toralf