[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#849651: efibootmgr: FTBFS on armhf: collect2: error: ld returned 1 exit status; 2-byte wchar_t



Source: efibootmgr
Version: 14-1
Severity: serious
Justification: fails to build from source
Tags: sid stretch
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-CC: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

The package fails to build on armhf:

gcc -g -O2 -fdebug-prefix-map=/build/1st/efibootmgr-14=. -fstack-protector-strong -Wformat -Werror=format-security -I/build/1st/efibootmgr-14/src/include -Werror -Wall -Wextra -Wsign-compare -Wstrict-aliasing -std=gnu11 -fshort-wchar -fPIC -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -DLOCALEDIR=\"/usr/share/locale/\" -DEFIBOOTMGR_VERSION="\"14\""   -I/usr/include/efivar  -Wl,-z,relro  -fno-merge-constants -Wl,--fatal-warnings,--no-allow-shlib-undefined -Wl,-O2 -Wl,--no-undefined-version  -Wdate-time -D_FORTIFY_SOURCE=2 -o efibootmgr efibootmgr.o efi.o unparse_path.o  -lefivar -lefiboot
/usr/bin/ld: warning: efibootmgr.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail
/usr/bin/ld: warning: efi.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail
/usr/bin/ld: warning: unparse_path.o uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail
collect2: error: ld returned 1 exit status
/build/1st/efibootmgr-14/Make.rules:21: recipe for target 'efibootmgr' failed


Full build log:
https://tests.reproducible-builds.org/debian/unstable/armhf/efibootmgr


Reply to: