FS#70760 - [amdvlk] spvgen fetch_external_sources.py is now python3 compatible

Attached to Project: Arch Linux
Opened by loqs (loqs) - Saturday, 08 May 2021, 23:41 GMT
Last edited by Morten Linderud (Foxboron) - Monday, 30 May 2022, 08:10 GMT
Task Type General Gripe
Category Packages: Extra
Status Closed
Assigned To Laurent Carlier (lordheavy)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
amdvlk 2021.Q2.2-1 default.xml [1] uses commit [2] of spvgen which includes [3] which addressed the python3 incompatibility.
Tested with [4].

Additional info:
* amdvlk 2021.Q2.2-1
[1] https://github.com/GPUOpen-Drivers/AMDVLK/blob/v-2021.Q2.2/default.xml
[2] https://github.com/GPUOpen-Drivers/spvgen/commit/59823e6c3557cb7f3fae4a9f2760ad3f6b694997
[3] https://github.com/GPUOpen-Drivers/spvgen/commit/f86c4137bc2efc1078ddce30701bb43b4d9c3e2d
[4] PKGBUILD.diff
This task depends upon

Closed by  Morten Linderud (Foxboron)
Monday, 30 May 2022, 08:10 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed amdvlk 2022.Q2.2-1
Comment by loqs (loqs) - Wednesday, 23 March 2022, 18:19 GMT
  • Field changed: Percent Complete (100% → 0%)
python2 is used in line 38 of the PKGBUILD in the call `python fetch_external_sources.py`. As I documented fetch_external_sources is python 3 compatible as of [2]. The change I suggested in [4] switches that call to python and removes python2 from makedepends. This is not dependent on the packaging of spvgen.
Edit:
Updated PKGBUILD.diff
Comment by GanGrey (GanGrey) - Wednesday, 04 May 2022, 01:53 GMT
Also 'clang' and 'lld' are no longer needed as linking error bug #1645 was fixed (see https://github.com/GPUOpen-Drivers/llpc/pull/1698 )

Loading...