Re: Memoizing macro values

2022-12-21 Thread Miro Hrončok
On 21. 12. 22 12:21, Miro Hrončok wrote: On 21. 12. 22 12:10, Florian Weimer wrote: Could you bring this to Fedora (rawhide in 37 preferably)? Rawhide for sure, but there is another change in progress now and I'd like to ship that first. I have this on my TODO list and will eventually get to

Re: Memoizing macro values

2022-12-21 Thread Florian Weimer
* Miro Hrončok: > On 21. 12. 22 11:40, Miro Hrončok wrote: >> On 21. 12. 22 11:17, Florian Weimer wrote: >>> In Fedora, we have this: >>> >>> /usr/lib/rpm/macros.d/macros.python:%python_sitelib >>> %(RPM_BUILD_ROOT= %{__python} -Esc "import sysconfig; >>> print(sysconfig.get_path('purelib',

Re: Memoizing macro values

2022-12-21 Thread Miro Hrončok
On 21. 12. 22 12:10, Florian Weimer wrote: Could you bring this to Fedora (rawhide in 37 preferably)? Rawhide for sure, but there is another change in progress now and I'd like to ship that first. I have this on my TODO list and will eventually get to this. -- Miro Hrončok -- Phone:

Memoizing macro values

2022-12-21 Thread Florian Weimer
In Fedora, we have this: /usr/lib/rpm/macros.d/macros.python:%python_sitelib %(RPM_BUILD_ROOT= %{__python} -Esc "import sysconfig; print(sysconfig.get_path('purelib', vars={'platbase': '%{_prefix}', 'base': '%{_prefix}'}))") /usr/lib/rpm/macros.d/macros.python3:%python3_sitelib

Re: Memoizing macro values

2022-12-21 Thread Miro Hrončok
On 21. 12. 22 11:17, Florian Weimer wrote: In Fedora, we have this: /usr/lib/rpm/macros.d/macros.python:%python_sitelib %(RPM_BUILD_ROOT= %{__python} -Esc "import sysconfig; print(sysconfig.get_path('purelib', vars={'platbase': '%{_prefix}', 'base': '%{_prefix}'}))")

Re: Memoizing macro values

2022-12-21 Thread Miro Hrončok
On 21. 12. 22 11:40, Miro Hrončok wrote: On 21. 12. 22 11:17, Florian Weimer wrote: In Fedora, we have this: /usr/lib/rpm/macros.d/macros.python:%python_sitelib %(RPM_BUILD_ROOT= %{__python} -Esc "import sysconfig; print(sysconfig.get_path('purelib', vars={'platbase': '%{_prefix}', 'base':