canonical-ubuntu-qa team mailing list archive
-
canonical-ubuntu-qa team
-
Mailing list archive
-
Message #06679
[Bug 1788551] Re: Header not found when building ubuntu_bpf on Bionic s390x/ppc64el/arm64
** Tags added: kernel-daily-bug
--
You received this bug notification because you are a member of Canonical
Platform QA Team, which is subscribed to ubuntu-kernel-tests.
https://bugs.launchpad.net/bugs/1788551
Title:
Header not found when building ubuntu_bpf on Bionic
s390x/ppc64el/arm64
Status in ubuntu-kernel-tests:
Fix Released
Status in linux package in Ubuntu:
Fix Released
Bug description:
It looks like these build error are not fatal, it's just complaining
about some missing headers:
Steps:
1. git clone --depth=1 https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/bionic
2. cd bionic/testing/selftests/bpf
3. make
Results:
Issue complained when compiling:
* test_pkt_access.c
* test_xdp.c
* test_l4lb.c
* test_tcp_estats.c
* test_obj_id.c
* test_pkt_md_access.c
* test_xdp_redirect.c
* test_xdp_meta.c
* sockmap_parse_prog.c
* sockmap_verdict_prog.c
* dev_cgroup.c
clang -I. -I./include/uapi -I../../../include/uapi \
-Wno-compare-distinct-pointer-types \
-O2 -target bpf -emit-llvm -c /home/ubuntu/bionic/tools/testing/selftests/bpf/test_pkt_access.c -o - | \
llc -march=bpf -mcpu=generic -filetype=obj -o /home/ubuntu/bionic/tools/testing/selftests/bpf/test_pkt_access.o
In file included from /home/ubuntu/bionic/tools/testing/selftests/bpf/test_pkt_access.c:8:
/usr/include/string.h:26:10: fatal error: 'bits/libc-header-start.h' file not found
#include <bits/libc-header-start.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
clang -I. -I./include/uapi -I../../../include/uapi \
-Wno-compare-distinct-pointer-types \
-O2 -target bpf -emit-llvm -c /home/ubuntu/bionic/tools/testing/selftests/bpf/test_xdp.c -o - | \
llc -march=bpf -mcpu=generic -filetype=obj -o /home/ubuntu/bionic/tools/testing/selftests/bpf/test_xdp.o
In file included from /home/ubuntu/bionic/tools/testing/selftests/bpf/test_xdp.c:8:
/usr/include/string.h:26:10: fatal error: 'bits/libc-header-start.h' file not found
#include <bits/libc-header-start.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
clang -I. -I./include/uapi -I../../../include/uapi \
-Wno-compare-distinct-pointer-types \
-O2 -target bpf -emit-llvm -c /home/ubuntu/bionic/tools/testing/selftests/bpf/test_l4lb.c -o - | \
llc -march=bpf -mcpu=generic -filetype=obj -o /home/ubuntu/bionic/tools/testing/selftests/bpf/test_l4lb.o
In file included from /home/ubuntu/bionic/tools/testing/selftests/bpf/test_l4lb.c:9:
/usr/include/string.h:26:10: fatal error: 'bits/libc-header-start.h' file not found
#include <bits/libc-header-start.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
clang -I. -I./include/uapi -I../../../include/uapi \
-Wno-compare-distinct-pointer-types \
-O2 -target bpf -emit-llvm -c /home/ubuntu/bionic/tools/testing/selftests/bpf/test_tcp_estats.c -o - | \
llc -march=bpf -mcpu=generic -filetype=obj -o /home/ubuntu/bionic/tools/testing/selftests/bpf/test_tcp_estats.o
In file included from /home/ubuntu/bionic/tools/testing/selftests/bpf/test_tcp_estats.c:34:
/usr/include/string.h:26:10: fatal error: 'bits/libc-header-start.h' file not found
#include <bits/libc-header-start.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
clang -I. -I./include/uapi -I../../../include/uapi \
-Wno-compare-distinct-pointer-types \
-O2 -target bpf -emit-llvm -c /home/ubuntu/bionic/tools/testing/selftests/bpf/test_obj_id.c -o - | \
llc -march=bpf -mcpu=generic -filetype=obj -o /home/ubuntu/bionic/tools/testing/selftests/bpf/test_obj_id.o
In file included from /home/ubuntu/bionic/tools/testing/selftests/bpf/test_obj_id.c:8:
In file included from ../../../include/uapi/linux/bpf.h:11:
In file included from ./include/uapi/linux/types.h:5:
/usr/include/asm-generic/int-ll64.h:12:10: fatal error: 'asm/bitsperlong.h' file not found
#include <asm/bitsperlong.h>
^~~~~~~~~~~~~~~~~~~
1 error generated.
clang -I. -I./include/uapi -I../../../include/uapi \
-Wno-compare-distinct-pointer-types \
-O2 -target bpf -emit-llvm -c /home/ubuntu/bionic/tools/testing/selftests/bpf/test_pkt_md_access.c -o - | \
llc -march=bpf -mcpu=generic -filetype=obj -o /home/ubuntu/bionic/tools/testing/selftests/bpf/test_pkt_md_access.o
In file included from /home/ubuntu/bionic/tools/testing/selftests/bpf/test_pkt_md_access.c:8:
/usr/include/string.h:26:10: fatal error: 'bits/libc-header-start.h' file not found
#include <bits/libc-header-start.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
clang -I. -I./include/uapi -I../../../include/uapi \
-Wno-compare-distinct-pointer-types \
-O2 -target bpf -emit-llvm -c /home/ubuntu/bionic/tools/testing/selftests/bpf/test_xdp_redirect.c -o - | \
llc -march=bpf -mcpu=generic -filetype=obj -o /home/ubuntu/bionic/tools/testing/selftests/bpf/test_xdp_redirect.o
In file included from /home/ubuntu/bionic/tools/testing/selftests/bpf/test_xdp_redirect.c:12:
In file included from ../../../include/uapi/linux/bpf.h:11:
In file included from ./include/uapi/linux/types.h:5:
/usr/include/asm-generic/int-ll64.h:12:10: fatal error: 'asm/bitsperlong.h' file not found
#include <asm/bitsperlong.h>
^~~~~~~~~~~~~~~~~~~
1 error generated.
clang -I. -I./include/uapi -I../../../include/uapi \
-Wno-compare-distinct-pointer-types \
-O2 -target bpf -emit-llvm -c /home/ubuntu/bionic/tools/testing/selftests/bpf/test_xdp_meta.c -o - | \
llc -march=bpf -mcpu=generic -filetype=obj -o /home/ubuntu/bionic/tools/testing/selftests/bpf/test_xdp_meta.o
In file included from /home/ubuntu/bionic/tools/testing/selftests/bpf/test_xdp_meta.c:1:
In file included from ../../../include/uapi/linux/bpf.h:11:
In file included from ./include/uapi/linux/types.h:5:
/usr/include/asm-generic/int-ll64.h:12:10: fatal error: 'asm/bitsperlong.h' file not found
#include <asm/bitsperlong.h>
^~~~~~~~~~~~~~~~~~~
1 error generated.
clang -I. -I./include/uapi -I../../../include/uapi \
-Wno-compare-distinct-pointer-types \
-O2 -target bpf -emit-llvm -c /home/ubuntu/bionic/tools/testing/selftests/bpf/sockmap_parse_prog.c -o - | \
llc -march=bpf -mcpu=generic -filetype=obj -o /home/ubuntu/bionic/tools/testing/selftests/bpf/sockmap_parse_prog.o
In file included from /home/ubuntu/bionic/tools/testing/selftests/bpf/sockmap_parse_prog.c:1:
In file included from ../../../include/uapi/linux/bpf.h:11:
In file included from ./include/uapi/linux/types.h:5:
/usr/include/asm-generic/int-ll64.h:12:10: fatal error: 'asm/bitsperlong.h' file not found
#include <asm/bitsperlong.h>
^~~~~~~~~~~~~~~~~~~
1 error generated.
clang -I. -I./include/uapi -I../../../include/uapi \
-Wno-compare-distinct-pointer-types \
-O2 -target bpf -emit-llvm -c /home/ubuntu/bionic/tools/testing/selftests/bpf/sockmap_verdict_prog.c -o - | \
llc -march=bpf -mcpu=generic -filetype=obj -o /home/ubuntu/bionic/tools/testing/selftests/bpf/sockmap_verdict_prog.o
In file included from /home/ubuntu/bionic/tools/testing/selftests/bpf/sockmap_verdict_prog.c:1:
In file included from ../../../include/uapi/linux/bpf.h:11:
In file included from ./include/uapi/linux/types.h:5:
/usr/include/asm-generic/int-ll64.h:12:10: fatal error: 'asm/bitsperlong.h' file not found
#include <asm/bitsperlong.h>
^~~~~~~~~~~~~~~~~~~
1 error generated.
clang -I. -I./include/uapi -I../../../include/uapi \
-Wno-compare-distinct-pointer-types \
-O2 -target bpf -emit-llvm -c /home/ubuntu/bionic/tools/testing/selftests/bpf/dev_cgroup.c -o - | \
llc -march=bpf -mcpu=generic -filetype=obj -o /home/ubuntu/bionic/tools/testing/selftests/bpf/dev_cgroup.o
In file included from /home/ubuntu/bionic/tools/testing/selftests/bpf/dev_cgroup.c:8:
In file included from ../../../include/uapi/linux/bpf.h:11:
In file included from ./include/uapi/linux/types.h:5:
/usr/include/asm-generic/int-ll64.h:12:10: fatal error: 'asm/bitsperlong.h' file not found
#include <asm/bitsperlong.h>
^~~~~~~~~~~~~~~~~~~
1 error generated.
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: linux-image-4.15.0-33-generic 4.15.0-33.36
ProcVersionSignature: Ubuntu 4.15.0-33.36-generic 4.15.18
Uname: Linux 4.15.0-33-generic s390x
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
AlsaDevices: Error: command ['ls', '-l', '/dev/snd/'] failed with exit code 2: ls: cannot access '/dev/snd/': No such file or directory
AplayDevices: Error: [Errno 2] No such file or directory: 'aplay': 'aplay'
ApportVersion: 2.20.9-0ubuntu7.3
Architecture: s390x
ArecordDevices: Error: [Errno 2] No such file or directory: 'arecord': 'arecord'
CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
CurrentDmesg:
Date: Thu Aug 23 06:54:58 2018
HibernationDevice: RESUME=UUID=e2735dd1-cbbc-4424-9c25-d37d073d9414
IwConfig: Error: [Errno 2] No such file or directory: 'iwconfig': 'iwconfig'
Lsusb: Error: command ['lsusb'] failed with exit code 1:
PciMultimedia:
ProcFB: Error: [Errno 2] No such file or directory: '/proc/fb'
ProcKernelCmdLine: root=UUID=38f7d570-2973-4055-b668-12a9ace1e0c7 crashkernel=196M audit=0 BOOT_IMAGE=0
RelatedPackageVersions:
linux-restricted-modules-4.15.0-33-generic N/A
linux-backports-modules-4.15.0-33-generic N/A
linux-firmware 1.173.1
RfKill: Error: [Errno 2] No such file or directory: 'rfkill': 'rfkill'
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/1788551/+subscriptions