svoxel / r7800 Goto Github PK
View Code? Open in Web Editor NEWCustom firmware build for R7800
License: GNU General Public License v2.0
Custom firmware build for R7800
License: GNU General Public License v2.0
make[1]: Entering directory '/buildarea/develop/R7800'
make[2]: Entering directory '/buildarea/develop/R7800'
+ mkdir -p /buildarea/develop/R7800/staging_dir/target-arm_uClibc-0.9.33.2_eabi
+ cd /buildarea/develop/R7800/staging_dir/target-arm_uClibc-0.9.33.2_eabi
+ mkdir -p bin lib include stamp
mkdir -p /buildarea/develop/R7800/build_dir/target-arm_uClibc-0.9.33.2_eabi/stamp
touch /buildarea/develop/R7800/staging_dir/target-arm_uClibc-0.9.33.2_eabi/.prepared
make[3]: Entering directory '/buildarea/develop/R7800/toolchain/gdb'
make[3]: Nothing to be done for 'prepare'.
make[3]: Leaving directory '/buildarea/develop/R7800/toolchain/gdb'
make[3]: Entering directory '/buildarea/develop/R7800/toolchain/gdb'
make[3]: Nothing to be done for 'compile'.
make[3]: Leaving directory '/buildarea/develop/R7800/toolchain/gdb'
make[3]: Entering directory '/buildarea/develop/R7800/toolchain/gdb'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/buildarea/develop/R7800/toolchain/gdb'
make[3]: Entering directory '/buildarea/develop/R7800/toolchain/binutils'
make[3]: Nothing to be done for 'prepare'.
make[3]: Leaving directory '/buildarea/develop/R7800/toolchain/binutils'
make[3]: Entering directory '/buildarea/develop/R7800/toolchain/binutils'
make[3]: Nothing to be done for 'compile'.
make[3]: Leaving directory '/buildarea/develop/R7800/toolchain/binutils'
make[3]: Entering directory '/buildarea/develop/R7800/toolchain/binutils'
make[3]: Nothing to be done for 'install'.
make[3]: Leaving directory '/buildarea/develop/R7800/toolchain/binutils'
make[3]: Entering directory '/buildarea/develop/R7800/toolchain/gcc/minimal'
make[3]: Nothing to be done for 'prepare'.
make[3]: Leaving directory '/buildarea/develop/R7800/toolchain/gcc/minimal'
make[3]: Entering directory '/buildarea/develop/R7800/toolchain/gcc/minimal'
export SHELL="/bin/bash"; make CFLAGS_FOR_TARGET="-O2 -pipe -mcpu=cortex-a15 -mfpu=neon-vfpv4 -funsafe-math-optimizations -mtune=cortex-a15 -mfloat-abi=softfp -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float" CXXFLAGS_FOR_TARGET="-O2 -pipe -mcpu=cortex-a15 -mfpu=neon-vfpv4 -funsafe-math-optimizations -mtune=cortex-a15 -mfloat-abi=softfp -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float" -j2 -C /buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal all-gcc all-target-libgcc
make[4]: Entering directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal'
make[5]: Entering directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/intl'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/intl'
make[5]: Entering directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/build-x86_64-linux-gnu/libiberty'
make[5]: Entering directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/libiberty'
make[6]: Entering directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/build-x86_64-linux-gnu/libiberty/testsuite'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/build-x86_64-linux-gnu/libiberty/testsuite'
make[6]: Entering directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/libiberty/testsuite'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/libiberty/testsuite'
make[5]: Leaving directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/build-x86_64-linux-gnu/libiberty'
make[5]: Leaving directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/libiberty'
make[5]: Entering directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/zlib'
true "AR_FLAGS=rc" "CC_FOR_BUILD=x86_64-linux-gnu-gcc" "CFLAGS=" "CXXFLAGS=-g -O2" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=-O2 -pipe -mcpu=cortex-a15 -mfpu=neon-vfpv4 -funsafe-math-optimizations -mtune=cortex-a15 -mfloat-abi=softfp -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "LDFLAGS=" "LIBCFLAGS=" "LIBCFLAGS_FOR_TARGET=-O2 -pipe -mcpu=cortex-a15 -mfpu=neon-vfpv4 -funsafe-math-optimizations -mtune=cortex-a15 -mfloat-abi=softfp -fhonour-copts -Wno-error=unused-but-set-variable -msoft-float" "MAKE=make" "MAKEINFO=/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5/missing makeinfo --split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/bash" "EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/buildarea/develop/R7800/staging_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi" "infodir=/buildarea/develop/R7800/staging_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/share/info" "libdir=/buildarea/develop/R7800/staging_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/lib" "prefix=/buildarea/develop/R7800/staging_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi" "tooldir=/buildarea/develop/R7800/staging_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/arm-openwrt-linux-uclibcgnueabi" "AR=x86_64-linux-gnu-ar" "AS=x86_64-linux-gnu-as" "CC=x86_64-linux-gnu-gcc" "CXX=x86_64-linux-gnu-g++" "LD=x86_64-linux-gnu-ld" "LIBCFLAGS=" "NM=x86_64-linux-gnu-nm" "PICFLAG=" "RANLIB=x86_64-linux-gnu-ranlib" "DESTDIR=" DO=all multi-do # make
make[5]: Entering directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/libbacktrace'
make[5]: Leaving directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/zlib'
make all-am
make[6]: Entering directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/libbacktrace'
true DO=all multi-do # make
make[5]: Entering directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/libdecnumber'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/libdecnumber'
make[6]: Leaving directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/libbacktrace'
make[5]: Leaving directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/libbacktrace'
make[5]: Entering directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/build-x86_64-linux-gnu/fixincludes'
make[5]: Entering directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/lto-plugin'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/build-x86_64-linux-gnu/fixincludes'
make all-am
make[6]: Entering directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/lto-plugin'
make[6]: Leaving directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/lto-plugin'
make[5]: Leaving directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/lto-plugin'
make[5]: Entering directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/libcpp'
test -f config.h || (rm -f stamp-h1 && make stamp-h1)
make[5]: Leaving directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/libcpp'
make[5]: Entering directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/fixincludes'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/fixincludes'
make[5]: Entering directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/gcc'
make[5]: Leaving directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/gcc'
Checking multilib configuration for libgcc...
Configuring in arm-openwrt-linux-uclibcgnueabi/libgcc
configure: loading cache ./config.cache
checking build system type... x86_64-pc-linux-gnu
checking host system type... arm-openwrt-linux-uclibcgnueabi
checking for --enable-version-specific-runtime-libs... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for gawk... gawk
checking for arm-openwrt-linux-uclibcgnueabi-ar... /buildarea/develop/R7800/staging_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/arm-openwrt-linux-uclibcgnueabi/bin/ar
checking for arm-openwrt-linux-uclibcgnueabi-lipo... arm-openwrt-linux-uclibcgnueabi-lipo
checking for arm-openwrt-linux-uclibcgnueabi-nm... /buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/./gcc/nm
checking for arm-openwrt-linux-uclibcgnueabi-ranlib... /buildarea/develop/R7800/staging_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/arm-openwrt-linux-uclibcgnueabi/bin/ranlib
checking for arm-openwrt-linux-uclibcgnueabi-strip... /buildarea/develop/R7800/staging_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/arm-openwrt-linux-uclibcgnueabi/bin/strip
checking whether ln -s works... yes
checking for arm-openwrt-linux-uclibcgnueabi-gcc... /buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/./gcc/xgcc -B/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/./gcc/ -B/buildarea/develop/R7800/staging_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/arm-openwrt-linux-uclibcgnueabi/bin/ -B/buildarea/develop/R7800/staging_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/arm-openwrt-linux-uclibcgnueabi/lib/ -isystem /buildarea/develop/R7800/staging_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/arm-openwrt-linux-uclibcgnueabi/include -isystem /buildarea/develop/R7800/staging_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/arm-openwrt-linux-uclibcgnueabi/sys-include
checking for suffix of object files... configure: error: in `/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/arm-openwrt-linux-uclibcgnueabi/libgcc':
configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.
Makefile:9905: recipe for target 'configure-target-libgcc' failed
make[4]: *** [configure-target-libgcc] Error 1
make[4]: Leaving directory '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal'
Makefile:46: recipe for target '/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/.built' failed
make[3]: *** [/buildarea/develop/R7800/build_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/gcc-4.8.5-minimal/.built] Error 2
make[3]: Leaving directory '/buildarea/develop/R7800/toolchain/gcc/minimal'
toolchain/Makefile:85: recipe for target 'toolchain/gcc/minimal/compile' failed
make[2]: *** [toolchain/gcc/minimal/compile] Error 2
make[2]: Leaving directory '/buildarea/develop/R7800'
toolchain/Makefile:84: recipe for target '/buildarea/develop/R7800/staging_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/stamp/.toolchain_install' failed
make[1]: *** [/buildarea/develop/R7800/staging_dir/toolchain-arm_gcc-4.8.5_uClibc-0.9.33.2_eabi/stamp/.toolchain_install] Error 2
make[1]: Leaving directory '/buildarea/develop/R7800'
/buildarea/develop/R7800/include/toplevel.mk:146: recipe for target 'world' failed
make: *** [world] Error 2
Could you please share more build environment details of your own?
make menuconfig
Config.in:487: warning: deprecated 'depends' syntax, use 'depends on' instead.
Config.in:495: warning: deprecated 'depends' syntax, use 'depends on' instead.
Config.in:652: glob failed: No files found "toolchain/Config.in"
make: *** [menuconfig] Error 1
./scripts/feeds update
Unable to open feeds configuration at ./scripts/feeds line 39.
./scripts/feeds install
Unable to open feeds configuration at ./scripts/feeds line 39.
how can I get toolchain ? thank you
Is it an openwrt firmware?
Can I build the firmware like openwrt?
Its not a bug. Just a suggestion and if you think it's worth looking into. I know you removed funjsq executables in voxel firmware ver 1.0.2.63SF. Netgear just removed it now in latest firmware ver 1.0.2.90. It still has some traces in some files both in Netgear and Voxel firmware. I did a comparison between the Netgear and Voxel firmware images.
Netgear firmware 1.0.2.90 files with funjsq traces:
Voxel firmware 1.0.2.90.1SF files with funjsq traces:
Again it is not a request, only if you think it is worth doing it. In Voxel firmware dnsmasq binary has this domain "mini-app.funjsq.com". It comes from the file /git_home/dnsmasq.git/src/rfc1035.c under hijack_domains array. I think this domain can be removed.
Along with removing all those funjsq htm & js pages.
❯ make V=sc -j1 package/net-cgi/compile
make[1]: Entering directory '/home/def/R7800'
make[2]: Entering directory '/home/def/R7800/package/toolchain'
WARNING: skipping libgfortran -- package not selected
WARNING: skipping ldd -- package not selected
WARNING: skipping ldconfig -- package not selected
make[2]: Leaving directory '/home/def/R7800/package/toolchain'
make[2]: Entering directory '/home/def/R7800/package/net-cgi'
touch /home/def/R7800/build_dir/target-arm_uClibc-0.9.33.2_eabi/net-cgi/.built
mkdir -p /home/def/R7800/bin/ipq806x/packages /home/def/R7800/build_dir/target-arm_uClibc-0.9.33.2_eabi/net-cgi/ipkg-ipq806x/net-cgi/CONTROL /home/def/R7800/staging_dir/target-arm_uClibc-0.9.33.2_eabi/pkginfo
make -C /home/def/R7800/build_dir/target-arm_uClibc-0.9.33.2_eabi/net-cgi install INS_DIR_PRE=/home/def/R7800/build_dir/target-arm_uClibc-0.9.33.2_eabi/net-cgi/ipkg-ipq806x/net-cgi NET-CGI-BLD=/home/def/R7800/build_dir/target-arm_uClibc-0.9.33.2_eabi/net-cgi
make[3]: Entering directory '/home/def/R7800/build_dir/target-arm_uClibc-0.9.33.2_eabi/net-cgi'
Makefile:33: *** mixed implicit and normal rules: deprecated syntax
make[3]: *** No rule to make target 'install'. Stop.
make[3]: Leaving directory '/home/def/R7800/build_dir/target-arm_uClibc-0.9.33.2_eabi/net-cgi'
Makefile:47: recipe for target '/home/def/R7800/bin/ipq806x/packages/net-cgi_1_ipq806x.ipk' failed
make[2]: *** [/home/def/R7800/bin/ipq806x/packages/net-cgi_1_ipq806x.ipk] Error 2
make[2]: Leaving directory '/home/def/R7800/package/net-cgi'
package/Makefile:105: recipe for target 'package/net-cgi/compile' failed
make[1]: *** [package/net-cgi/compile] Error 2
make[1]: Leaving directory '/home/def/R7800'
/home/def/R7800/include/toplevel.mk:146: recipe for target 'package/net-cgi/compile' failed
make: *** [package/net-cgi/compile] Error 2
The DNS server that DHCP hands out gets set to fe80::12da:43ff:fe14:a94d which isn't routable from the wireless lan. I believe it should be handing out 2600:1700:a7d0:9a2f:12da:43ff:fe14:a94d
It tould be great if You commit your last version (50SF) and toolchain.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.