13 Jun
2017
13 Jun
'17
15:06
On 13.6.2017 16:58, Adrian Schröter wrote:
Another is that OBS doesn't understand %undefine at all! So this declaration actually doesn't do
this is actually a rpm limitation ;)
RPM understands %undefine just fine ... for some values of "fine" anyway ;) But for the purpose of expanding BuildRequires, OBS is running its own spec parser (build/Build/Rpm.py) and that supports %define but not %undefine. At least as far as I was able to figure out; this also closely matches the observation that OBS's macro expansion step behaves very differently from everything else. regards m.