Package Details: efiedit 1.0.1-1

Git Clone URL: https://aur.archlinux.org/efiedit.git (read-only, click to copy)
Package Base: efiedit
Description: Efibootmgr wrapper to view and edit boot entries
Upstream URL: https://github.com/Juma7C9/Efiedit
Keywords: EFI efibootmgr efistub
Licenses: GPL3
Submitter: Juma7C9
Maintainer: Juma7C9
Last Packager: Juma7C9
Votes: 3
Popularity: 0.000241
First Submitted: 2016-12-11 18:09
Last Updated: 2020-10-19 20:24

Latest Comments

Juma7C9 commented on 2020-10-19 20:30

Thank you dreieck for the report, the build failed because GCC 10 changed its defaults from -fcommon to -fno-common.

I updated the Makefile accordingly, now it should be working.

dreieck commented on 2020-10-18 12:36

Fails to build for me:

==> Starting build()...
gcc -Wall -c main.c -o main.o
gcc -Wall -c read_settings.c -o read_settings.o
gcc -Wall -c write_settings.c -o write_settings.o
gcc -Wall -c ini.c -o ini.o
gcc -Wall -o efiedit main.o read_settings.o write_settings.o ini.o
/sbin/ld: read_settings.o:(.bss+0x0): multiple definition of `efibootmgr'; main.o:(.bss+0x0): first defined here
/sbin/ld: read_settings.o:(.bss+0x8): multiple definition of `efi_path'; main.o:(.bss+0x8): first defined here
/sbin/ld: read_settings.o:(.bss+0x10): multiple definition of `boot_uid'; main.o:(.bss+0x10): first defined here
/sbin/ld: write_settings.o:(.bss+0x0): multiple definition of `efibootmgr'; main.o:(.bss+0x0): first defined here
/sbin/ld: write_settings.o:(.bss+0x8): multiple definition of `efi_path'; main.o:(.bss+0x8): first defined here
/sbin/ld: write_settings.o:(.bss+0x10): multiple definition of `boot_uid'; main.o:(.bss+0x10): first defined here
collect2: error: ld returned 1 exit status
make: *** [Makefile:14: efiedit] Error 1
==> ERROR: A failure occurred in build().
    Aborting...

Thanks for maintaining!