101

Odp: Własna kompilacja openwrt

1.

git clone https://github.com/openwrt/chaos_calmer
cd chaos_calmer
git reset --hard 8a170b96acd4e042d654138e7a7b1be2912e78bc
./scripts/getver.sh

2. Bo prostu nie używam tej platformy i nie kompiluję obrazów. Wydanie stabilne lede (17.01.4) ma wbudowane luci.

Użyj starszej wersji ubuntu i nie mieszaj sam w skryptach. CC to wersja sprzed kilku lat i działa poprawnie na poprzednich wersjach, nikt nie aktualizuje tego do nowych wersji. NB, na mincie kompiluje się CC bez problemu

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

102

Odp: Własna kompilacja openwrt

No to teraz mam jasność. Dzięki.

103

Odp: Własna kompilacja openwrt

Cezary czy byłaby możliwość abyś dodał do ogólnego poradnika kompilacji https://eko.one.pl/?p=openwrt-kompilacja dodatkowe informacje o tym jak:

1) Pobrać źródła dla SNAPSHOT'a aby móc sobie skompilować najbardziej "aktualny obraz". I czy wszystko przebiega potem tak jak dla zwykłej procedury kompilacji.
2) Czy jest możliwość dodać do swojego obrazu Twoich pakietów/aplikacji (np. 3ginfo, statystyki, wwan) i jak..
3) Jak np. wykonać polecenie/pik tylko raz w czasie pierwszego uruchomienia routera, tak aby np. zainstalować jakiś zewnętrzny pakiet/aplikację.

A teraz trochę z innej beczki.. ktoś wie gdzie Luci trzyma pliki menu tak abym mógł sobie przetłumaczyć pozycję z zakładki "System"?, przetłumaczyłem sobie aplikację ale właśnie do tego menu nie mogę się dokopać..

Dzięki smile

Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

104 (edytowany przez Cezary 2018-09-25 19:30:45)

Odp: Własna kompilacja openwrt

1. nie robisz git checkout v18.06.1 będziesz miał aktualne źródła wersji rozwojowej.  chcesz inne to idź na https://github.com/openwrt/openwrt wybierz sobie branch, po prawej będziesz miał clone/download
2. moje pakiety są w moim githubie (github.com/obsy), po prostu ściągasz źródła, wrzucasz do openwrt i kompilujesz jak każdy inny pakiet.
3. w /etc/uci-defaults takie rzeczy się wykonują tylko jeden raz

Spójrz do plików *.po w źródłach luci. Luci-app-adblock jest dobrym przykładem

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

105 (edytowany przez IceG 2018-09-26 21:00:06)

Odp: Własna kompilacja openwrt

Cezary napisał/a:

1. nie robisz git checkout v18.06.1 będziesz miał aktualne źródła wersji rozwojowej.  chcesz inne to idź na https://github.com/openwrt/openwrt wybierz sobie branch, po prawej będziesz miał clone/download
2. moje pakiety są w moim githubie (github.com/obsy), po prostu ściągasz źródła, wrzucasz do openwrt i kompilujesz jak każdy inny pakiet.
3. w /etc/uci-defaults takie rzeczy się wykonują tylko jeden raz

Spójrz do pików *.po w źródłach luci. Luci-app-adblock jest dobrym przykładem

Dziękuję Cezary za help.

Pobrałem źródła od wersji rozwojowej.. niestety długo się nie nacieszyłem.. po przekopiowaniu ustawień i folderu "files" kompilacja się wysypuje.. wrzucam większy wycinek z loga.. namieszali coś w pakietach ale ja już tego nie ogarniam neutral

SRCEQUIV: token streams are sort of equivalent
(but no identifier comparisons since --opt-locals enabled)

*** BINEQUIV: binary chunks are sort of equivalent

Statistics for: /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/ipkg-all/luci-proto-qmi/usr/lib/lua/luci/model/cbi/admin_network/proto_qmi.lua -> /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/ipkg-all/luci-proto-qmi/usr/lib/lua/luci/model/cbi/admin_network/proto_qmi.lua.o

*** lexer-based optimizations summary ***
--------------------------------------------------------------------
Lexical            Input   Input     Input  Output  Output    Output
Elements           Count   Bytes   Average   Count   Bytes   Average
--------------------------------------------------------------------
TK_KEYWORD            17      62      3.65      17      62      3.65
TK_NAME               79     520      6.58      79     304      3.85
TK_NUMBER              0       0      0.00       0       0      0.00
TK_STRING             32     321     10.03      32     321     10.03
TK_LSTRING             0       0      0.00       0       0      0.00
TK_OP                114     116      1.02     114     116      1.02
TK_EOS                 1       0      0.00       1       0      0.00
--------------------------------------------------------------------
TK_COMMENT             2     123     61.50       0       0      0.00
TK_LCOMMENT            0       0      0.00       0       0      0.00
TK_EOL                45      45      1.00      27      27      1.00
TK_SPACE              76      83      1.09      12      12      1.00
--------------------------------------------------------------------
Total Elements       366    1270      3.47     282     842      2.99
--------------------------------------------------------------------
Total Tokens         243    1019      4.19     243     803      3.30
--------------------------------------------------------------------

if [ -d /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/htdocs ]; then install -d -m0755 /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/ipkg-all/luci-proto-qmi/www; cp -pR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/htdocs/* /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/ipkg-all/luci-proto-qmi/www/; else true; fi
if [ -d /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/root ]; then install -d -m0755 /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/ipkg-all/luci-proto-qmi/; cp -pR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/root/* /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/ipkg-all/luci-proto-qmi/; else true; fi
if [ -d /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/src ]; then     CFLAGS="-Os -pipe -mcpu=cortex-a9 -mfpu=vfpv3-d16 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi:luci-proto-qmi -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/usr/include -I/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/include -I/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/usr/include -I/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/include/fortify -I/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/include " CXXFLAGS="-Os -pipe -mcpu=cortex-a9 -mfpu=vfpv3-d16 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi:luci-proto-qmi -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/usr/include -I/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/include -I/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/usr/include -I/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/include/fortify -I/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/include " LDFLAGS="-L/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/usr/lib -L/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/lib -L/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/usr/lib -L/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/lib -znow -zrelro " make -C /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/. AR="arm-openwrt-linux-muslgnueabi-gcc-ar" AS="arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -mcpu=cortex-a9 -mfpu=vfpv3-d16 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi:luci-proto-qmi -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=arm-openwrt-linux-muslgnueabi-ld NM="arm-openwrt-linux-muslgnueabi-gcc-nm" CC="arm-openwrt-linux-muslgnueabi-gcc" GCC="arm-openwrt-linux-muslgnueabi-gcc" CXX="arm-openwrt-linux-muslgnueabi-g++" RANLIB="arm-openwrt-linux-muslgnueabi-gcc-ranlib" STRIP=arm-openwrt-linux-muslgnueabi-strip OBJCOPY=arm-openwrt-linux-muslgnueabi-objcopy OBJDUMP=arm-openwrt-linux-muslgnueabi-objdump SIZE=arm-openwrt-linux-muslgnueabi-size CROSS="arm-openwrt-linux-muslgnueabi-" ARCH="arm" DESTDIR="/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/ipkg-install"  install; cp -fpR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/ipkg-install/* /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/ipkg-all/luci-proto-qmi/; else true; fi
find /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/ipkg-all/luci-proto-qmi -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
export CROSS="arm-openwrt-linux-muslgnueabi-"  NO_RENAME=1 ; NM="arm-openwrt-linux-muslgnueabi-nm" STRIP="/home/rafal/SNAPSHOT/openwrt/staging_dir/host/bin/sstrip" STRIP_KMOD="/home/rafal/SNAPSHOT/openwrt/scripts/strip-kmod.sh" PATCHELF="/home/rafal/SNAPSHOT/openwrt/staging_dir/host/bin/patchelf" /home/rafal/SNAPSHOT/openwrt/scripts/rstrip.sh /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/ipkg-all/luci-proto-qmi
(cd /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/ipkg-all/luci-proto-qmi/CONTROL; ( echo "$CONTROL"; printf "Description: "; echo "$DESCRIPTION" | sed -e 's,^[[:space:]]*, ,g'; ) > control; chmod 644 control; ( echo "#!/bin/sh"; echo "[ \"\${IPKG_NO_SCRIPT}\" = \"1\" ] && exit 0"; echo "[ -x "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo "default_postinst \$0 \$@"; ) > postinst; ( echo "#!/bin/sh"; echo "[ -x "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo "default_prerm \$0 \$@"; ) > prerm; chmod 0755 postinst prerm;  )
install -d -m0755 /home/rafal/SNAPSHOT/openwrt/bin/packages/arm_cortex-a9_vfpv3/luci
/home/rafal/SNAPSHOT/openwrt/scripts/ipkg-build -c -o 0 -g 0 /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/ipkg-all/luci-proto-qmi /home/rafal/SNAPSHOT/openwrt/bin/packages/arm_cortex-a9_vfpv3/luci
Packaged contents of /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-qmi/ipkg-all/luci-proto-qmi into /home/rafal/SNAPSHOT/openwrt/bin/packages/arm_cortex-a9_vfpv3/luci/luci-proto-qmi_git-18.268.19970-136fba7-1_all.ipk
echo "luci-proto-qmi" >> /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/pkginfo/luci-proto-qmi.default.install
make[3]: Leaving directory '/home/rafal/SNAPSHOT/openwrt/feeds/luci/protocols/luci-proto-qmi'
time: package/feeds/luci/luci-proto-qmi/compile#0.08#0.05#0.57
make[3]: Entering directory '/home/rafal/SNAPSHOT/openwrt/package/network/services/relayd'
mkdir -p /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp
SHELL= flock /home/rafal/SNAPSHOT/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/relayd-2016-02-07-ad0b25ad/.pkgdir/relayd/. /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/'
touch /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp/.relayd_installed
echo "relayd" >> /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/pkginfo/relayd.default.install
make[3]: Leaving directory '/home/rafal/SNAPSHOT/openwrt/package/network/services/relayd'
time: package/network/services/relayd/compile#0.02#0.05#0.44
make[3]: Entering directory '/home/rafal/SNAPSHOT/openwrt/feeds/luci/protocols/luci-proto-relay'
mkdir -p /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp
SHELL= flock /home/rafal/SNAPSHOT/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-proto-relay/.pkgdir/luci-proto-relay/. /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/'
touch /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp/.luci-proto-relay_installed
echo "luci-proto-relay" >> /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/pkginfo/luci-proto-relay.default.install
make[3]: Leaving directory '/home/rafal/SNAPSHOT/openwrt/feeds/luci/protocols/luci-proto-relay'
time: package/feeds/luci/luci-proto-relay/compile#0.05#0.02#0.36
make[3]: Entering directory '/home/rafal/SNAPSHOT/openwrt/feeds/luci/collections/luci-ssl-openssl'
touch /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.prepared_cabb59780967b07a4fec24a60d15638a_6664517399ebbbc92a37c5bb081b5c53_check
for d in luasrc htdocs root src; do if [ -d ./$d ]; then mkdir -p /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/$d; cp -fpR ./$d/* /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/$d/; fi; done
true
[ ! -d ./src/ ] || cp -fpR ./src/. /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl
touch /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.prepared_cabb59780967b07a4fec24a60d15638a_6664517399ebbbc92a37c5bb081b5c53
rm -f /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.configured_*
rm -f /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/stamp/.luci-ssl-openssl_installed
touch /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.configured_f7cc5025670a823c265e79fa98021dc5
rm -f /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.built
touch /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.built_check
touch /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.built
rm -rf /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.pkgdir/luci-ssl-openssl.installed /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.pkgdir/luci-ssl-openssl
mkdir -p /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.pkgdir/luci-ssl-openssl
if [ -d /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/luasrc ]; then install -d -m0755 /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.pkgdir/luci-ssl-openssl/usr/lib/lua/luci; cp -pR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/luasrc/* /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.pkgdir/luci-ssl-openssl/usr/lib/lua/luci/; find /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.pkgdir/luci-ssl-openssl/usr/lib/lua/luci/ -type f -name '*.luadoc' | xargs -r rm;     find /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.pkgdir/luci-ssl-openssl/usr/lib/lua/luci/ -type f -name '*.lua' | while read src; do if LUA_PATH="/home/rafal/SNAPSHOT/openwrt/staging_dir/hostpkg/lib/lua/5.1/?.lua" luasrcdiet --noopt-binequiv -o "$src.o" "$src"; then mv "$src.o" "$src"; fi; done;     find /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.pkgdir/luci-ssl-openssl/usr/lib/lua/luci/ -type f -name '*.htm' | while read src; do /home/rafal/SNAPSHOT/openwrt/staging_dir/host/bin/sed -i -e 's/<%# *\([^ ]*\)PKG_VERSION *%>/\1git-18.268.19970-136fba7/g' -e 's/"\(<%= *\(media\|resource\) *%>[^"]*\.\(js\|css\)\)"/"\1?v=git-18.268.19970-136fba7"/g' "$src"; done; else true; fi
if [ -d /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/htdocs ]; then install -d -m0755 /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.pkgdir/luci-ssl-openssl/www; cp -pR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/htdocs/* /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.pkgdir/luci-ssl-openssl/www/; else true; fi
if [ -d /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/root ]; then install -d -m0755 /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.pkgdir/luci-ssl-openssl/; cp -pR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/root/* /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.pkgdir/luci-ssl-openssl/; else true; fi
if [ -d /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/src ]; then     CFLAGS="-Os -pipe -mcpu=cortex-a9 -mfpu=vfpv3-d16 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl:luci-ssl-openssl -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/usr/include -I/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/include -I/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/usr/include -I/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/include/fortify -I/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/include " CXXFLAGS="-Os -pipe -mcpu=cortex-a9 -mfpu=vfpv3-d16 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl:luci-ssl-openssl -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/usr/include -I/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/include -I/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/usr/include -I/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/include/fortify -I/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/include " LDFLAGS="-L/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/usr/lib -L/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/lib -L/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/usr/lib -L/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/lib -znow -zrelro " make -C /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/. AR="arm-openwrt-linux-muslgnueabi-gcc-ar" AS="arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -mcpu=cortex-a9 -mfpu=vfpv3-d16 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl:luci-ssl-openssl -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=arm-openwrt-linux-muslgnueabi-ld NM="arm-openwrt-linux-muslgnueabi-gcc-nm" CC="arm-openwrt-linux-muslgnueabi-gcc" GCC="arm-openwrt-linux-muslgnueabi-gcc" CXX="arm-openwrt-linux-muslgnueabi-g++" RANLIB="arm-openwrt-linux-muslgnueabi-gcc-ranlib" STRIP=arm-openwrt-linux-muslgnueabi-strip OBJCOPY=arm-openwrt-linux-muslgnueabi-objcopy OBJDUMP=arm-openwrt-linux-muslgnueabi-objdump SIZE=arm-openwrt-linux-muslgnueabi-size CROSS="arm-openwrt-linux-muslgnueabi-" ARCH="arm" DESTDIR="/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-install"  install; cp -fpR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-install/* /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.pkgdir/luci-ssl-openssl/; else true; fi
touch /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.pkgdir/luci-ssl-openssl.installed
mkdir -p /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp
SHELL= flock /home/rafal/SNAPSHOT/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/.pkgdir/luci-ssl-openssl/. /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/'
touch /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp/.luci-ssl-openssl_installed
mkdir -p /home/rafal/SNAPSHOT/openwrt/bin/targets/mvebu/cortexa9/packages /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-all/luci-ssl-openssl/CONTROL /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/pkginfo
if [ -d /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/luasrc ]; then install -d -m0755 /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-all/luci-ssl-openssl/usr/lib/lua/luci; cp -pR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/luasrc/* /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-all/luci-ssl-openssl/usr/lib/lua/luci/; find /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-all/luci-ssl-openssl/usr/lib/lua/luci/ -type f -name '*.luadoc' | xargs -r rm;     find /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-all/luci-ssl-openssl/usr/lib/lua/luci/ -type f -name '*.lua' | while read src; do if LUA_PATH="/home/rafal/SNAPSHOT/openwrt/staging_dir/hostpkg/lib/lua/5.1/?.lua" luasrcdiet --noopt-binequiv -o "$src.o" "$src"; then mv "$src.o" "$src"; fi; done;     find /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-all/luci-ssl-openssl/usr/lib/lua/luci/ -type f -name '*.htm' | while read src; do /home/rafal/SNAPSHOT/openwrt/staging_dir/host/bin/sed -i -e 's/<%# *\([^ ]*\)PKG_VERSION *%>/\1git-18.268.19970-136fba7/g' -e 's/"\(<%= *\(media\|resource\) *%>[^"]*\.\(js\|css\)\)"/"\1?v=git-18.268.19970-136fba7"/g' "$src"; done; else true; fi
if [ -d /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/htdocs ]; then install -d -m0755 /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-all/luci-ssl-openssl/www; cp -pR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/htdocs/* /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-all/luci-ssl-openssl/www/; else true; fi
if [ -d /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/root ]; then install -d -m0755 /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-all/luci-ssl-openssl/; cp -pR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/root/* /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-all/luci-ssl-openssl/; else true; fi
if [ -d /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/src ]; then     CFLAGS="-Os -pipe -mcpu=cortex-a9 -mfpu=vfpv3-d16 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl:luci-ssl-openssl -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/usr/include -I/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/include -I/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/usr/include -I/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/include/fortify -I/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/include " CXXFLAGS="-Os -pipe -mcpu=cortex-a9 -mfpu=vfpv3-d16 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl:luci-ssl-openssl -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -I/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/usr/include -I/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/include -I/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/usr/include -I/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/include/fortify -I/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/include " LDFLAGS="-L/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/usr/lib -L/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/lib -L/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/usr/lib -L/home/rafal/SNAPSHOT/openwrt/staging_dir/toolchain-arm_cortex-a9+vfpv3_gcc-7.3.0_musl_eabi/lib -znow -zrelro " make -C /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/. AR="arm-openwrt-linux-muslgnueabi-gcc-ar" AS="arm-openwrt-linux-muslgnueabi-gcc -c -Os -pipe -mcpu=cortex-a9 -mfpu=vfpv3-d16 -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -mfloat-abi=hard -iremap/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl:luci-ssl-openssl -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro" LD=arm-openwrt-linux-muslgnueabi-ld NM="arm-openwrt-linux-muslgnueabi-gcc-nm" CC="arm-openwrt-linux-muslgnueabi-gcc" GCC="arm-openwrt-linux-muslgnueabi-gcc" CXX="arm-openwrt-linux-muslgnueabi-g++" RANLIB="arm-openwrt-linux-muslgnueabi-gcc-ranlib" STRIP=arm-openwrt-linux-muslgnueabi-strip OBJCOPY=arm-openwrt-linux-muslgnueabi-objcopy OBJDUMP=arm-openwrt-linux-muslgnueabi-objdump SIZE=arm-openwrt-linux-muslgnueabi-size CROSS="arm-openwrt-linux-muslgnueabi-" ARCH="arm" DESTDIR="/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-install"  install; cp -fpR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-install/* /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-all/luci-ssl-openssl/; else true; fi
find /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-all/luci-ssl-openssl -name 'CVS' -o -name '.svn' -o -name '.#*' -o -name '*~'| xargs -r rm -rf
export CROSS="arm-openwrt-linux-muslgnueabi-"  NO_RENAME=1 ; NM="arm-openwrt-linux-muslgnueabi-nm" STRIP="/home/rafal/SNAPSHOT/openwrt/staging_dir/host/bin/sstrip" STRIP_KMOD="/home/rafal/SNAPSHOT/openwrt/scripts/strip-kmod.sh" PATCHELF="/home/rafal/SNAPSHOT/openwrt/staging_dir/host/bin/patchelf" /home/rafal/SNAPSHOT/openwrt/scripts/rstrip.sh /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-all/luci-ssl-openssl
(cd /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-all/luci-ssl-openssl/CONTROL; ( echo "$CONTROL"; printf "Description: "; echo "$DESCRIPTION" | sed -e 's,^[[:space:]]*, ,g'; ) > control; chmod 644 control; ( echo "#!/bin/sh"; echo "[ \"\${IPKG_NO_SCRIPT}\" = \"1\" ] && exit 0"; echo "[ -x "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo "default_postinst \$0 \$@"; ) > postinst; ( echo "#!/bin/sh"; echo "[ -x "\${IPKG_INSTROOT}/lib/functions.sh" ] || exit 0"; echo ". \${IPKG_INSTROOT}/lib/functions.sh"; echo "default_prerm \$0 \$@"; ) > prerm; chmod 0755 postinst prerm;  )
install -d -m0755 /home/rafal/SNAPSHOT/openwrt/bin/packages/arm_cortex-a9_vfpv3/luci
/home/rafal/SNAPSHOT/openwrt/scripts/ipkg-build -c -o 0 -g 0 /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-all/luci-ssl-openssl /home/rafal/SNAPSHOT/openwrt/bin/packages/arm_cortex-a9_vfpv3/luci
Packaged contents of /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/luci-ssl-openssl/ipkg-all/luci-ssl-openssl into /home/rafal/SNAPSHOT/openwrt/bin/packages/arm_cortex-a9_vfpv3/luci/luci-ssl-openssl_git-18.268.19970-136fba7-1_all.ipk
echo "luci-ssl-openssl" >> /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/pkginfo/luci-ssl-openssl.default.install
make[3]: Leaving directory '/home/rafal/SNAPSHOT/openwrt/feeds/luci/collections/luci-ssl-openssl'
time: package/feeds/luci/luci-ssl-openssl/compile#0.05#0.03#0.45
make[3]: Entering directory '/home/rafal/SNAPSHOT/openwrt/feeds/packages/net/aria2'
mkdir -p /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp
SHELL= flock /home/rafal/SNAPSHOT/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/aria2-1.34.0/.pkgdir/aria2/. /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/'
touch /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp/.aria2_installed
echo "aria2" >> /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/pkginfo/aria2.default.install
make[3]: Leaving directory '/home/rafal/SNAPSHOT/openwrt/feeds/packages/net/aria2'
time: package/feeds/packages/aria2/compile#0.04#0.11#0.88
make[3]: Entering directory '/home/rafal/SNAPSHOT/openwrt/feeds/packages/libs/dmx_usb_module'
mkdir -p /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp
SHELL= flock /home/rafal/SNAPSHOT/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/dmx_usb_module-0.1.20130818/.pkgdir/kmod-usb-serial-dmx_usb_module/. /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/'
touch /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp/.kmod-usb-serial-dmx_usb_module_installed
make[3]: Leaving directory '/home/rafal/SNAPSHOT/openwrt/feeds/packages/libs/dmx_usb_module'
time: package/feeds/packages/dmx_usb_module/compile#0.03#0.02#0.30
make[3]: Entering directory '/home/rafal/SNAPSHOT/openwrt/feeds/packages/libs/libsodium'
mkdir -p /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp
SHELL= flock /home/rafal/SNAPSHOT/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/libsodium-1.0.16/.pkgdir/libsodium/. /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/'
touch /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp/.libsodium_installed
make[3]: Leaving directory '/home/rafal/SNAPSHOT/openwrt/feeds/packages/libs/libsodium'
time: package/feeds/packages/libsodium/compile#0.03#0.11#1.21
make[3]: Entering directory '/home/rafal/SNAPSHOT/openwrt/feeds/packages/libs/ldns'
mkdir -p /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp
SHELL= flock /home/rafal/SNAPSHOT/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/ldns-1.7.0/.pkgdir/libldns/. /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/'
touch /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp/.libldns_installed
make[3]: Leaving directory '/home/rafal/SNAPSHOT/openwrt/feeds/packages/libs/ldns'
time: package/feeds/packages/ldns/compile#0.04#0.04#0.41
make[3]: Entering directory '/home/rafal/SNAPSHOT/openwrt/feeds/packages/net/dnscrypt-proxy'
mkdir -p /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp
SHELL= flock /home/rafal/SNAPSHOT/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/dnscrypt-proxy-1.9.5/.pkgdir/dnscrypt-proxy/. /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/'
touch /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp/.dnscrypt-proxy_installed
mkdir -p /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp
SHELL= flock /home/rafal/SNAPSHOT/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/dnscrypt-proxy-1.9.5/.pkgdir/dnscrypt-proxy-resolvers/. /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/'
touch /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp/.dnscrypt-proxy-resolvers_installed
make[3]: Leaving directory '/home/rafal/SNAPSHOT/openwrt/feeds/packages/net/dnscrypt-proxy'
time: package/feeds/packages/dnscrypt-proxy/compile#0.04#0.05#0.65
make[3]: Entering directory '/home/rafal/SNAPSHOT/openwrt/feeds/packages/kernel/exfat-nofuse'
mkdir -p /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp
SHELL= flock /home/rafal/SNAPSHOT/openwrt/tmp/.root-copy.flock -c 'cp -fpR /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/exfat-nofuse-2017-06-20-de4c760b/.pkgdir/kmod-fs-exfat/. /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/'
touch /home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/root-mvebu/stamp/.kmod-fs-exfat_installed
make[3]: Leaving directory '/home/rafal/SNAPSHOT/openwrt/feeds/packages/kernel/exfat-nofuse'
time: package/feeds/packages/exfat-nofuse/compile#0.03#0.06#0.54
make[3]: Entering directory '/home/rafal/SNAPSHOT/openwrt/package/libs/libnl'
make[3]: Leaving directory '/home/rafal/SNAPSHOT/openwrt/package/libs/libnl'
time: package/libs/libnl/compile#0.04#0.06#0.76
make[3]: Entering directory '/home/rafal/SNAPSHOT/openwrt/package/network/utils/ethtool'
make[3]: Nothing to be done for 'compile'.
make[3]: Leaving directory '/home/rafal/SNAPSHOT/openwrt/package/network/utils/ethtool'
time: package/network/utils/ethtool/compile#0.02#0.02#0.14
make[3]: Entering directory '/home/rafal/SNAPSHOT/openwrt/package/libs/argp-standalone'
make[3]: Leaving directory '/home/rafal/SNAPSHOT/openwrt/package/libs/argp-standalone'
time: package/libs/argp-standalone/compile#0.03#0.01#0.29
make[3]: Entering directory '/home/rafal/SNAPSHOT/openwrt/feeds/packages/net/jool'
rm -f /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/Jool-3.5.7/.built
touch /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/Jool-3.5.7/.built_check
make -C "/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/linux-4.14.71" KERNEL_DIR="/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/linux-4.14.71" ARCH="arm" CROSS_COMPILE="arm-openwrt-linux-muslgnueabi-" SUBDIRS="/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/Jool-3.5.7/mod/stateful" V="s" modules
make[4]: Entering directory '/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/linux-4.14.71'
  CC [M]  /home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/Jool-3.5.7/mod/stateful/fragment_db.o
/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/Jool-3.5.7/mod/stateful/fragment_db.c: In function 'inet6_hash_frag':
/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/Jool-3.5.7/mod/stateful/fragment_db.c:96:14: error: 'INETFRAGS_HASHSZ' undeclared (first use in this function); did you mean 'INET_FRAG_LAST_IN'?
  return c & (INETFRAGS_HASHSZ - 1);
              ^~~~~~~~~~~~~~~~
              INET_FRAG_LAST_IN
/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/Jool-3.5.7/mod/stateful/fragment_db.c:96:14: note: each undeclared identifier is reported only once for each function it appears in
/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/Jool-3.5.7/mod/stateful/fragment_db.c:97:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
scripts/Makefile.build:328: recipe for target '/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/Jool-3.5.7/mod/stateful/fragment_db.o' failed
make[5]: *** [/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/Jool-3.5.7/mod/stateful/fragment_db.o] Error 1
Makefile:1525: recipe for target '_module_/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/Jool-3.5.7/mod/stateful' failed
make[4]: *** [_module_/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/Jool-3.5.7/mod/stateful] Error 2
make[4]: Leaving directory '/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/linux-4.14.71'
Makefile:110: recipe for target '/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/Jool-3.5.7/.built' failed
make[3]: *** [/home/rafal/SNAPSHOT/openwrt/build_dir/target-arm_cortex-a9+vfpv3_musl_eabi/linux-mvebu_cortexa9/Jool-3.5.7/.built] Error 2
make[3]: Leaving directory '/home/rafal/SNAPSHOT/openwrt/feeds/packages/net/jool'
time: package/feeds/packages/jool/compile#0.97#0.80#8.59
package/Makefile:107: recipe for target 'package/feeds/packages/jool/compile' failed
make[2]: *** [package/feeds/packages/jool/compile] Error 2
make[2]: Leaving directory '/home/rafal/SNAPSHOT/openwrt'
package/Makefile:103: recipe for target '/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/stamp/.package_compile' failed
make[1]: *** [/home/rafal/SNAPSHOT/openwrt/staging_dir/target-arm_cortex-a9+vfpv3_musl_eabi/stamp/.package_compile] Error 2
make[1]: Leaving directory '/home/rafal/SNAPSHOT/openwrt'
/home/rafal/SNAPSHOT/openwrt/include/toplevel.mk:216: polecenia dla obiektu 'world' nie powiodły się
make: *** [world] Błąd 2
rafal@rafal-virtual-machine ~/SNAPSHOT/openwrt $ 
Używasz moich pakietów/obrazów z github?
Chcesz abym dalej je rozwijał i tworzył nowe?
Postaw kawę

106 (edytowany przez nawasaqi 2018-10-10 10:40:22)

Odp: Własna kompilacja openwrt

Mam takie pytanie jak przygotowując kompilację zrobić by dany skrypt załóżmy "testowy_skrypt" miał po skompilowaniu i wgraniu obrazu uprawnienia 755 teraz mam 644. Teraz po każdej kompilacji muszę wchodzić za każdym razem przez terminal i nadawać mu uprawnienia 755 czy można to załatwić jakoś już podczas kompilacji??...

107

Odp: Własna kompilacja openwrt

Jeżeli zrobisz go w files to uprawnienia są przenoszone. Jeżeli masz swój pakiet to rób to odpowiednio (install_data, install_bin) lub zrób skrypt w /etc/uci-defaults i zmieniaj uprawnienia tak jak potrzebujesz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

108

Odp: Własna kompilacja openwrt

No właśnie wykombinowałem w rc.local ale spróbuje z uprawnieniami w files bo nie wiedziałem że są przenoszone... Dzięki jak zwykle Cezary.

109

Odp: Własna kompilacja openwrt

Jak zmienić nazwę kompilowanego obrazu??
Kompiluję czysty obraz- nazwa plliku np: openwrt-19.07-snapshot-r10250-48662712b2-ramips-mt7621-r6220-squashfs-sysupgrade.bin
Kompiluję obraz z gui easyconfig i chciałbym aby plik wynikowy nazywał się np: easyconfig-19.07-snapshot-r10250-48662712b2-ramips-mt7621-r6220-squashfs-sysupgrade.bin

Netgear R6220
TP-Link WDR3600
Nexx WT3020F

110

Odp: Własna kompilacja openwrt

1. Sam sobie zmień po kompilacji jakimś skryptem
2. częściowo możesz pozmieniać jak zrobisz menuconfig i w image configuration version config option masz parę rzeczy które możesz dodać/usunąć.

Ja preferuję opcję 1.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

111

Odp: Własna kompilacja openwrt

Podzielisz się takim skryptem? smile

Netgear R6220
TP-Link WDR3600
Nexx WT3020F

112

Odp: Własna kompilacja openwrt

No nie przesadzaj....

for i in bin/targets/*/*/*.bin; do A=$(echo $i | sed 's/openwrt-/easyconfig-/g'); mv $i $A; done
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

113

Odp: Własna kompilacja openwrt

Dziękuję Szefie.

Netgear R6220
TP-Link WDR3600
Nexx WT3020F