>./build.sh config fatal: not a git repository (or any parent up to mount point /) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). fatal: not a git repository (or any parent up to mount point /) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). ver:2019.01,ubranch: HOSTCC scripts/basic/fixdep In file included from /usr/include/sys/mman.h:23, from scripts/basic/fixdep.c:108: /usr/include/bits/types.h:145:25: error: conflicting types for ‘__dev_t’ 145 | __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */ | ^~~~~~~ In file included from /usr/local/include/sys/types.h:63, from scripts/basic/fixdep.c:106: /usr/local/include/sys/_types.h:54:15: note: previous declaration of ‘__dev_t’ was here 54 | typedef short __dev_t; | ^~~~~~~ In file included from /usr/include/sys/mman.h:23, from scripts/basic/fixdep.c:108: /usr/include/bits/types.h:146:25: error: conflicting types for ‘__uid_t’ 146 | __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */ | ^~~~~~~ In file included from /usr/local/include/sys/types.h:63, from scripts/basic/fixdep.c:106: /usr/local/include/sys/_types.h:58:24: note: previous declaration of ‘__uid_t’ was here 58 | typedef unsigned short __uid_t; | ^~~~~~~ In file included from /usr/include/sys/mman.h:23, from scripts/basic/fixdep.c:108: /usr/include/bits/types.h:147:25: error: conflicting types for ‘__gid_t’ 147 | __STD_TYPE __GID_T_TYPE __gid_t; /* Type of group identifications. */ | ^~~~~~~ In file included from /usr/local/include/sys/types.h:63, from scripts/basic/fixdep.c:106: /usr/local/include/sys/_types.h:61:24: note: previous declaration of ‘__gid_t’ was here 61 | typedef unsigned short __gid_t; | ^~~~~~~ In file included from /usr/include/sys/mman.h:23, from scripts/basic/fixdep.c:108: /usr/include/bits/types.h:148:25: error: conflicting types for ‘__ino_t’ 148 | __STD_TYPE __INO_T_TYPE __ino_t; /* Type of file serial numbers. */ | ^~~~~~~ In file included from /usr/local/include/sys/types.h:63, from scripts/basic/fixdep.c:106: /usr/local/include/sys/_types.h:73:24: note: previous declaration of ‘__ino_t’ was here 73 | typedef unsigned short __ino_t; | ^~~~~~~ In file included from /usr/include/sys/mman.h:23, from scripts/basic/fixdep.c:108: /usr/include/bits/types.h:151:27: error: conflicting types for ‘__nlink_t’ 151 | __STD_TYPE __NLINK_T_TYPE __nlink_t; /* Type of file link counts. */ | ^~~~~~~~~ In file included from /usr/local/include/sys/types.h:63, from scripts/basic/fixdep.c:106: /usr/local/include/sys/_types.h:214:24: note: previous declaration of ‘__nlink_t’ was here 214 | typedef unsigned short __nlink_t; | ^~~~~~~~~ In file included from /usr/include/sys/mman.h:23, from scripts/basic/fixdep.c:108: /usr/include/bits/types.h:156:27: error: conflicting types for ‘__clock_t’ 156 | __STD_TYPE __CLOCK_T_TYPE __clock_t; /* Type of CPU usage counts. */ | ^~~~~~~~~ In file included from /usr/local/include/sys/types.h:63, from scripts/basic/fixdep.c:106: /usr/local/include/sys/_types.h:187:19: note: previous declaration of ‘__clock_t’ was here 187 | typedef _CLOCK_T_ __clock_t; | ^~~~~~~~~ In file included from /usr/include/sys/mman.h:23, from scripts/basic/fixdep.c:108: /usr/include/bits/types.h:161:30: error: conflicting types for ‘__useconds_t’ 161 | __STD_TYPE __USECONDS_T_TYPE __useconds_t; /* Count of microseconds. */ | ^~~~~~~~~~~~ In file included from /usr/local/include/sys/types.h:63, from scripts/basic/fixdep.c:106: /usr/local/include/sys/_types.h:216:23: note: previous declaration of ‘__useconds_t’ was here 216 | typedef unsigned long __useconds_t; /* microseconds (unsigned) */ | ^~~~~~~~~~~~ In file included from /usr/include/sys/mman.h:23, from scripts/basic/fixdep.c:108: /usr/include/bits/types.h:165:25: error: conflicting types for ‘__key_t’ 165 | __STD_TYPE __KEY_T_TYPE __key_t; /* Type of an IPC key. */ | ^~~~~~~ In file included from /usr/local/include/sys/types.h:63, from scripts/basic/fixdep.c:106: /usr/local/include/sys/_types.h:106:14: note: previous declaration of ‘__key_t’ was here 106 | typedef long __key_t; | ^~~~~~~ In file included from /usr/include/sys/mman.h:23, from scripts/basic/fixdep.c:108: /usr/include/bits/types.h:168:29: error: conflicting types for ‘__clockid_t’ 168 | __STD_TYPE __CLOCKID_T_TYPE __clockid_t; | ^~~~~~~~~~~ In file included from /usr/local/include/sys/types.h:63, from scripts/basic/fixdep.c:106: /usr/local/include/sys/_types.h:200:21: note: previous declaration of ‘__clockid_t’ was here 200 | typedef _CLOCKID_T_ __clockid_t; | ^~~~~~~~~~~ In file included from /usr/include/sys/mman.h:23, from scripts/basic/fixdep.c:108: /usr/include/bits/types.h:171:27: error: conflicting types for ‘__timer_t’ 171 | __STD_TYPE __TIMER_T_TYPE __timer_t; | ^~~~~~~~~ In file included from /usr/local/include/sys/types.h:63, from scripts/basic/fixdep.c:106: /usr/local/include/sys/_types.h:203:19: note: previous declaration of ‘__timer_t’ was here 203 | typedef _TIMER_T_ __timer_t; | ^~~~~~~~~ In file included from /usr/include/sys/mman.h:23, from scripts/basic/fixdep.c:108: /usr/include/bits/types.h:187:30: error: conflicting types for ‘__fsfilcnt_t’ 187 | __STD_TYPE __FSFILCNT_T_TYPE __fsfilcnt_t; | ^~~~~~~~~~~~ In file included from /usr/local/include/sys/types.h:63, from scripts/basic/fixdep.c:106: /usr/local/include/sys/_types.h:40:20: note: previous declaration of ‘__fsfilcnt_t’ was here 40 | typedef __uint32_t __fsfilcnt_t; | ^~~~~~~~~~~~ In file included from /usr/include/sys/mman.h:23, from scripts/basic/fixdep.c:108: /usr/include/bits/types.h:202:19: error: conflicting types for ‘__loff_t’ 202 | typedef __off64_t __loff_t; /* Type of file sizes and offsets (LFS). */ | ^~~~~~~~ In file included from /usr/local/include/sys/types.h:63, from scripts/basic/fixdep.c:106: /usr/local/include/sys/_types.h:103:18: note: previous declaration of ‘__loff_t’ was here 103 | typedef _off64_t __loff_t; | ^~~~~~~~ In file included from scripts/basic/fixdep.c:115: scripts/basic/fixdep.c: In function ‘parse_config_file’: scripts/basic/fixdep.c:241:18: warning: array subscript has type ‘char’ [-Wchar-subscripts] 241 | if (!(isalnum(*q) || *q == '_')) | ^~ make[1]: *** [scripts/Makefile.host:97: scripts/basic/fixdep] Error 1 make: *** [Makefile:415: scripts_basic] Error 2 >arm-suse-linux-gnueabi-gcc -v Using built-in specs. COLLECT_GCC=arm-suse-linux-gnueabi-gcc COLLECT_LTO_WRAPPER=/usr/lib64/gcc/arm-suse-linux-gnueabi/9/lto-wrapper Target: arm-suse-linux-gnueabi Configured with: ../configure --prefix=/usr --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64 --enable-languages=c,c++ --disable-werror --with-gxx-include-dir=/usr/include/c++/9 --enable-ssp --disable-libssp --disable-libvtv --disable-cet --disable-libcc1 --disable-plugin --with-bugurl=https://bugs.opensuse.org/ --with-pkgversion='SUSE Linux' --with-slibdir=/lib64 --with-system-zlib --enable-libstdcxx-allocator=new --disable-libstdcxx-pch --enable-version-specific-runtime-libs --with-gcc-major-version-only --enable-linker-build-id --enable-linux-futex --enable-gnu-indirect-function --program-suffix=-9 --program-prefix=arm-suse-linux-gnueabi- --target=arm-suse-linux-gnueabi --disable-nls --with-sysroot=/usr/arm-suse-linux-gnueabi --with-build-sysroot=/usr/arm-suse-linux-gnueabi --with-build-time-tools=/usr/arm-suse-linux-gnueabi/bin --with-arch=armv6zk --with-tune=arm1176jzf-s --with-float=hard --with-abi=aapcs-linux --with-fpu=vfp --disable-sjlj-exceptions --build=x86_64-suse-linux --host=x86_64-suse-linux Thread model: posix gcc version 9.1.1 20190520 [gcc-9-branch revision 271396] (SUSE Linux) >make -v GNU Make 4.2.1 Built for x86_64-suse-linux-gnu Copyright (C) 1988-2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.