3) It seems, building depends on removed dh-buildinfo package…
4) Building fails:
$ apt source shim
$ sudo apt install debhelper-compat libefivar-dev libelf-dev dos2unix xxd
$ export PATH=/usr/sbin:/usr/bin:/sbin:/bin
$ debuild -b -us -uc
…
objcopy -D -j .text -j .sdata -j .data -j .data.ident \
-j .dynamic -j .rodata -j .rel* \
-j .rela* -j .dyn -j .reloc -j .eh_frame \
-j .vendor_cert -j .sbat -j .sbatlevel \
--target efi-app-x86_64 mmx64.so mmx64.efi
objcopy: mmx64.so: file format not recognized
make: *** [Makefile:269: mmx64.efi] Error 1
dh_auto_build: error: make -j20 INSTALL="install --strip-program=true"
RELEASE=15 COMMIT_ID=5914984a1ffeab841f482c791426d7ca9935a5e6 MAKELEVEL=0
FALLBACK_NONINTERACTIVE=1 VENDOR_CERT_FILE=debian/canonical-uefi-ca.der
VENDOR_DBX_FILE=debian/canonical-dbx-20221103.esl EFIDIR=ubuntu
DISABLE_EBS_PROTECTION=1 DISABLE_REMOVABLE_LOAD_OPTIONS=1 returned exit code 2
make[1]: *** [debian/rules:46: override_dh_auto_build] Error 25
make[1]: Leaving directory '/home/hans/src/shim-15.8~1'
make: *** [debian/rules:38: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit
status 2
debuild: fatal error at line 1185:
dpkg-buildpackage -us -uc -ui -b failed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2156577
Title:
Missing support for other second_stage than grub
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/shim/+bug/2156577/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs