[packages/rpm-pld-macros] Accept xx( and xx\( noauto entries (we have mixtures of these in hundreds of specs - best would be t

Jan Palus atler at pld-linux.org
Tue May 5 18:24:10 CEST 2026


On 05.05.2026 12:34, arekm wrote:
> commit bfa47cdf77eb01a65cd15cac652d91a7418261ce
> Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
> Date:   Tue May 5 12:33:51 2026 +0200
> 
>     Accept xx( and xx\( noauto entries (we have mixtures of these in hundreds of specs - best would be to fix them all to use explicit escaping in specs)
> 
>  macros.pld          | 31 +++++++++++++++++++++++++++++++
>  rpm-pld-macros.spec |  2 +-
>  2 files changed, 32 insertions(+), 1 deletion(-)

After this commit I have plenty of errors like:

error: invalid syntax in lua script: [string "__noautodep_helper"]:10: invalid escape sequence near '"\('
  2<      (%lua)
  1<    (%__noautodep_helper)
  0<  (%__provides_exclude)
error: invalid syntax in lua script: [string "__noautodep_helper"]:10: invalid escape sequence near '"\('
  2<      (%lua)
  1<    (%__noautodep_helper)
  0<  (%__provides_exclude_from)
error: invalid syntax in lua script: [string "__noautodep_helper"]:10: invalid escape sequence near '"\('
  2<      (%lua)
  1<    (%__noautodep_helper)
  0<  (%__requires_exclude)
error: invalid syntax in lua script: [string "__noautodep_helper"]:10: invalid escape sequence near '"\('
  2<      (%lua)
  1<    (%__noautodep_helper)
  0<  (%__requires_exclude_from)

ie with ccache


More information about the pld-devel-en mailing list