]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
ukify: fix armv7 architecture mapping
authorLuca Boccassi <bluca@debian.org>
Mon, 24 Jul 2023 17:06:30 +0000 (18:06 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 24 Jul 2023 19:10:48 +0000 (21:10 +0200)
$ uname -m
armv7l

Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src/kernel-install/60-ukify.install", line 223, in <module>
    main()
  File "/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src/kernel-install/60-ukify.install", line 219, in main
    call_ukify(opts)
  File "/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/src/kernel-install/60-ukify.install", line 205, in call_ukify
    ukify['finalize_options'](opts2)
  File "/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/ukify", line 1423, in finalize_options
    opts.efi_arch = guess_efi_arch()
                    ^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/obj-arm-linux-gnueabihf/ukify", line 78, in guess_efi_arch
    raise ValueError(f'Unsupported architecture {arch}')
ValueError: Unsupported architecture armv7l

src/ukify/ukify.py

index 282f46f4c9f1287d7659ee7ad97370b3c86ee393..3b4ee510fc2f02ca43909c1f695a5a3caa16057e 100755 (executable)
@@ -59,7 +59,7 @@ EFI_ARCH_MAP = {
     'x86_64'       : ['x64', 'ia32'],
     'i[3456]86'    : ['ia32'],
     'aarch64'      : ['aa64'],
-    'arm[45678]*l' : ['arm'],
+    'armv[45678]*l': ['arm'],
     'loongarch32'  : ['loongarch32'],
     'loongarch64'  : ['loongarch64'],
     'riscv32'      : ['riscv32'],