> We have no idea how many macros and packages out there are _relying_ on the 
> current, very long standing behavior. This may fix a use-case for you but is 
> likely to break it for several others.

On openSUSE Leap 15.4 I found the following locations where such a flag is used:
```
 grep -rn "%{-[a-zA-Z]}" /usr/lib/rpm
/usr/lib/rpm/macros:1403:%{__hg} init %{-q} .\
/usr/lib/rpm/macros:1404:%{__hg} add %{-q} .\
/usr/lib/rpm/macros:1405:%{__hg} commit %{-q} --user "%{__scm_author}" -m 
"%{NAME}-%{VERSION} base"
/usr/lib/rpm/macros:1408:%{__hg} import - %{-p:-p%{-p*}} %{-q} -m %{-m*} --user 
"%{__scm_author}"
/usr/lib/rpm/macros:1412:%{__git} init %{-q}\
/usr/lib/rpm/macros:1416:%{__git} commit %{-q} --allow-empty -a\\\
/usr/lib/rpm/macros:1421:%{__git} commit %{-q} -m %{-m*} --author 
"%{__scm_author}"
/usr/lib/rpm/macros:1425:%{expand:%__scm_setup_git %{-q}}
/usr/lib/rpm/macros:1428:%{__git} am %{-q} %{-p:-p%{-p*}}
/usr/lib/rpm/macros:1433:%{__quilt} import %{-p:-p%{-p*}} %{1} && %{__quilt} 
push %{-q}
/usr/lib/rpm/macros:1437:%{__bzr} init %{-q}\
/usr/lib/rpm/macros:1440:%{__bzr} commit %{-q} -m "%{NAME}-%{VERSION} base"
/usr/lib/rpm/macros:1445:%{__bzr} commit %{-q} -m %{-m*}
/usr/lib/rpm/macros:1453:    local options = rpm.expand("%{-q} %{-p:-p%{-p*}} 
%{-m:-m%{-m*}}")\
/usr/lib/rpm/macros:1474:%setup %{-a} %{-b} %{-c} %{-D} %{-n} %{-T} %{!-v:-q}\
/usr/lib/rpm/macros:1477:%{!-N:%autopatch %{-v} %{-p:-p%{-p*}}}
/usr/lib/rpm/macros.d/macros.kernel-source:61:          [ -n "%{-X}" ] && 
continue ;; \
/usr/lib/rpm/macros.d/macros.kernel-source:63:          [ -z "%{-X}" -a -n 
"$flavors" ] && continue ;; \
/usr/lib/rpm/macros.d/macros.kernel-source:68:      echo 
"%%_suse_kernel_module_subpackage -n %{-n*}%{!-n:%name} -v 
%{-v*}%{!-v:%version} -r %{-r*}%{!-r:%release} %{-f} %{-p} %{-b} %{-c:-c} 
$flavor $kver" \
/usr/lib/rpm/macros.d/macros.kernel-source:93:  
%{expand:%%_kernel_module_package %{-x:-X} %{-n} %{-v} %{-r} %{-t} %{-f} %{-p} 
%{-b} %{-c} %*}
/usr/lib/rpm/macros.d/macros.kernel-source:98:  
%{expand:%%_kernel_module_package %{-x: }%{!-x:-X} %{-n} %{-v} %{-r} %{-s:-t 
%{-s*}} %{-f} %{-p} %{-b} %{-c} %*}
```

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/2455#issuecomment-1490104143
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/pull/2455/c1490104...@github.com>
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint

Reply via email to