JayAurabind

Buildroot glibc headers error

Feb 26th, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.00 KB | None | 0 0
  1. /usr/bin/make -j1 O=/media/aj/Buffer/git-clones/buildroot/output HOSTCC="/usr/bin/gcc" HOSTCXX="/usr/bin/g++" syncconfig
  2. >>> glibc glibc-2.28-69-g1e5c5303a522764d7e9d2302a60e4a32cdb902f1 Configuring
  3. mkdir -p /media/aj/Buffer/git-clones/buildroot/output/build/glibc-glibc-2.28-69-g1e5c5303a522764d7e9d2302a60e4a32cdb902f1/build
  4. # Do the configuration
  5. (cd /media/aj/Buffer/git-clones/buildroot/output/build/glibc-glibc-2.28-69-g1e5c5303a522764d7e9d2302a60e4a32cdb902f1/build; PATH="/media/aj/Buffer/git-clones/buildroot/output/host/bin:/media/aj/Buffer/git-clones/buildroot/output/host/sbin:/home/aj/.cargo/bin:/media/aj/Buffer/riscv/bin:/home/aj/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" AR="/media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-ar" AS="/media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-as" LD="/media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-ld" NM="/media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-nm" CC="/media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-gcc" GCC="/media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-gcc" CPP="/media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-cpp" CXX="/media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-g++" FC="/media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-gfortran" F77="/media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-gfortran" RANLIB="/media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-ranlib" READELF="/media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-readelf" STRIP="/media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-strip" OBJCOPY="/media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-objcopy" OBJDUMP="/media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/media/aj/Buffer/git-clones/buildroot/output/host/include" CFLAGS_FOR_BUILD="-O2 -I/media/aj/Buffer/git-clones/buildroot/output/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/media/aj/Buffer/git-clones/buildroot/output/host/include" LDFLAGS_FOR_BUILD="-L/media/aj/Buffer/git-clones/buildroot/output/host/lib -Wl,-rpath,/media/aj/Buffer/git-clones/buildroot/output/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-as" DEFAULT_LINKER="/media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os " CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os " LDFLAGS="" FCFLAGS=" -Os " FFLAGS=" -Os " PKG_CONFIG="/media/aj/Buffer/git-clones/buildroot/output/host/bin/pkg-config" STAGING_DIR="/media/aj/Buffer/git-clones/buildroot/output/host/riscv64-buildroot-linux-gnu/sysroot" INTLTOOL_PERL=/usr/bin/perl CXX=no CFLAGS="-O2 " CPPFLAGS="" CXXFLAGS="-O2 " ac_cv_path_BASH_SHELL=/bin/bash libc_cv_forced_unwind=yes libc_cv_ssp=no libc_cv_slibdir=/lib64 libc_cv_rtlddir=/lib ac_cv_prog_MAKE="/usr/bin/make -j1" /bin/bash /media/aj/Buffer/git-clones/buildroot/output/build/glibc-glibc-2.28-69-g1e5c5303a522764d7e9d2302a60e4a32cdb902f1/configure --target=riscv64-buildroot-linux-gnu --host=riscv64-buildroot-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --enable-shared --with-pkgversion="Buildroot" --without-cvs --disable-profile --without-gd --enable-obsolete-rpc --enable-kernel=4.18 --with-headers=/media/aj/Buffer/git-clones/buildroot/output/host/riscv64-buildroot-linux-gnu/sysroot/usr/include)
  6. checking build system type... x86_64-pc-linux-gnu
  7. checking host system type... riscv64-buildroot-linux-gnu
  8. checking for riscv64-buildroot-linux-gnu-gcc... /media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-gcc
  9. checking for suffix of object files... o
  10. checking whether we are using the GNU C compiler... yes
  11. checking whether /media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-gcc accepts -g... yes
  12. checking for gcc... gcc
  13. checking for riscv64-buildroot-linux-gnu-readelf... /media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-readelf
  14. checking whether we are using the GNU C++ compiler... no
  15. checking whether no accepts -g... no
  16. checking whether no can link programs... no
  17. checking for sysdeps preconfigure fragments... aarch64 alpha arm hppa i386 m68k microblaze mips nios2 powerpc riscv s390 sh sparc x86_64
  18. checking for use of fpu sysdeps directories... yes
  19. checking for -fstack-protector... (cached) no
  20. checking for -fstack-protector-strong... yes
  21. checking for -fstack-protector-all... yes
  22. checking for assembler and linker STT_GNU_IFUNC support... no
  23. checking for gcc attribute ifunc support... no
  24. checking if compiler warns about alias for function with incompatible types... no
  25. checking sysdep dirs... sysdeps/unix/sysv/linux/riscv/rv64 sysdeps/unix/sysv/linux/riscv sysdeps/riscv/nptl sysdeps/unix/sysv/linux/generic sysdeps/unix/sysv/linux/wordsize-64 sysdeps/unix/sysv/linux sysdeps/nptl sysdeps/pthread sysdeps/gnu sysdeps/unix/inet sysdeps/unix/sysv sysdeps/unix sysdeps/posix sysdeps/riscv/rv64/rvd sysdeps/riscv/rv64/rvf sysdeps/riscv/rvf sysdeps/riscv/rvd sysdeps/riscv/rv64 sysdeps/riscv sysdeps/init_array sysdeps/ieee754/ldbl-128 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32 sysdeps/wordsize-64 sysdeps/ieee754 sysdeps/generic
  26. checking for a BSD-compatible install... /usr/bin/install -c
  27. checking whether ln -s works... yes
  28. checking whether /media/aj/Buffer/git-clones/buildroot/output/host/lib/gcc/riscv64-buildroot-linux-gnu/7.3.0/../../../../riscv64-buildroot-linux-gnu/bin/as is GNU as... yes
  29. checking whether /media/aj/Buffer/git-clones/buildroot/output/host/lib/gcc/riscv64-buildroot-linux-gnu/7.3.0/../../../../riscv64-buildroot-linux-gnu/bin/ld is GNU ld... yes
  30. checking for /media/aj/Buffer/git-clones/buildroot/output/host/lib/gcc/riscv64-buildroot-linux-gnu/7.3.0/../../../../riscv64-buildroot-linux-gnu/bin/as... /media/aj/Buffer/git-clones/buildroot/output/host/lib/gcc/riscv64-buildroot-linux-gnu/7.3.0/../../../../riscv64-buildroot-linux-gnu/bin/as
  31. checking version of /media/aj/Buffer/git-clones/buildroot/output/host/lib/gcc/riscv64-buildroot-linux-gnu/7.3.0/../../../../riscv64-buildroot-linux-gnu/bin/as... 2.30, ok
  32. checking for /media/aj/Buffer/git-clones/buildroot/output/host/lib/gcc/riscv64-buildroot-linux-gnu/7.3.0/../../../../riscv64-buildroot-linux-gnu/bin/ld... /media/aj/Buffer/git-clones/buildroot/output/host/lib/gcc/riscv64-buildroot-linux-gnu/7.3.0/../../../../riscv64-buildroot-linux-gnu/bin/ld
  33. checking version of /media/aj/Buffer/git-clones/buildroot/output/host/lib/gcc/riscv64-buildroot-linux-gnu/7.3.0/../../../../riscv64-buildroot-linux-gnu/bin/ld... 2.30, ok
  34. checking for gnumake... (cached) /usr/bin/make -j1
  35. checking version of /usr/bin/make -j1... 4.2.1, ok
  36. checking for gnumsgfmt... no
  37. checking for gmsgfmt... no
  38. checking for msgfmt... msgfmt
  39. checking version of msgfmt... 0.19.8.1, ok
  40. checking for makeinfo... makeinfo
  41. checking version of makeinfo... 6.5, ok
  42. checking for sed... sed
  43. checking version of sed... 4.5, ok
  44. checking for gawk... gawk
  45. checking version of gawk... 4.2.1, ok
  46. checking for bison... bison
  47. checking version of bison... 3.0.4, ok
  48. checking if /media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-gcc is sufficient to build libc... yes
  49. checking for riscv64-buildroot-linux-gnu-nm... /media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-nm
  50. checking for python3... python3
  51. checking LD_LIBRARY_PATH variable... ok
  52. checking for bash... (cached) /bin/bash
  53. checking for perl... /usr/bin/perl
  54. checking for install-info... /usr/bin/install-info
  55. checking for .set assembler directive... yes
  56. checking linker support for protected data symbol... yes
  57. checking linker support for INSERT in linker script... yes
  58. checking for broken __attribute__((alias()))... no
  59. checking whether to put _rtld_local into .sdata section... yes
  60. checking whether to use .ctors/.dtors header and trailer... no
  61. checking for libunwind-support in compiler... no
  62. checking whether --noexecstack is desirable for .S files... no
  63. checking for -z combreloc... yes
  64. checking for linker that supports -z execstack... yes
  65. checking for linker that supports --no-dynamic-linker... yes
  66. checking for -static-pie... no
  67. checking for -fpie... yes
  68. checking for --hash-style option... yes
  69. checking for sufficient default -shared layout... no
  70. checking for GLOB_DAT reloc... no
  71. checking linker output format... elf64-littleriscv
  72. checking for -fno-toplevel-reorder -fno-section-anchors... yes
  73. checking for -mtls-dialect=gnu2... no
  74. checking whether cc puts quotes around section names... no
  75. checking for __builtin_memset... no
  76. checking for redirection of built-in functions... yes
  77. checking for compiler option to disable generation of FMA instructions... -ffp-contract=off
  78. checking if /media/aj/Buffer/git-clones/buildroot/output/host/bin/riscv64-buildroot-linux-gnu-gcc accepts -fno-tree-loop-distribute-patterns with __attribute__ ((__optimize__))... yes
  79. checking for libgd... no
  80. checking for is_selinux_enabled in -lselinux... no
  81. checking for _FORTIFY_SOURCE predefine... no
  82. checking whether the linker provides working __ehdr_start... yes
  83. checking for __builtin_trap with no external dependencies... yes
  84. checking whether the C++ compiler supports thread_local... no
  85. running configure fragment for sysdeps/unix/sysv/linux/riscv
  86. checking for grep that handles long lines and -e... /bin/grep
  87. checking for egrep... /bin/grep -E
  88. /media/aj/Buffer/git-clones/buildroot/output/build/glibc-glibc-2.28-69-g1e5c5303a522764d7e9d2302a60e4a32cdb902f1/sysdeps/unix/sysv/linux/riscv/configure: line 181: test: =: unary operator expected
  89. running configure fragment for sysdeps/unix/sysv/linux
  90. checking installed Linux kernel header files... missing or too old!
  91. configure: error: GNU libc requires kernel header files from
  92. Linux 3.2.0 or later to be installed before configuring.
  93. The kernel header files are found usually in /usr/include/asm and
  94. /usr/include/linux; make sure these directories use files from
  95. Linux 3.2.0 or later. This check uses <linux/version.h>, so
  96. make sure that file was built correctly when installing the kernel header
  97. files. To use kernel headers not from /usr/include/linux, use the
  98. configure option --with-headers.
  99. make[1]: *** [package/pkg-generic.mk:222: /media/aj/Buffer/git-clones/buildroot/output/build/glibc-glibc-2.28-69-g1e5c5303a522764d7e9d2302a60e4a32cdb902f1/.stamp_configured] Error 1
  100. make: *** [Makefile:84: _all] Error 2
Add Comment
Please, Sign In to add comment