cross-toolchain-base ftbfs with linux-4.18
Bug #1792600 reported by
Matthias Klose
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cross-toolchain-base (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
linux (Ubuntu) |
Incomplete
|
High
|
Canonical Kernel |
Bug Description
according to the build logs, the build process changed and calls the host compiler even for building the header files. This worked in 4.15, but not anymore in 4.18.
To limit the build to one cross arch:
CROSS_ARCHS=arm64 DEB_BUILD_
tags: | added: ftbfs |
Changed in cross-toolchain-base (Ubuntu): | |
status: | New → Confirmed |
tags: | added: cscc |
To post a comment you must log in.
that's how the "cross" build fails:
WRAP arch/arm64/ include/ generated/ asm/xor. h generated/ uapi/linux/ version. h generated/ utsrelease. h basic/fixdep little- endian' ? package/ Makefile: 72: deb-pkg] Error 2
UPD include/
UPD include/
HOSTCC scripts/
CC kernel/bounds.s
gcc: error: unrecognized command line option '-mlittle-endian'; did you mean '-fconvert=
make[5]: *** [Kbuild:21: kernel/bounds.s] Error 1
make[4]: *** [Makefile:1112: prepare0] Error 2
make[3]: *** [debian/rules:4: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
make[2]: *** [scripts/
make[1]: *** [Makefile:1370: deb-pkg] Error 2