--- elwix/config/rc.3thparty_helper 2021/03/11 13:59:50 1.4 +++ elwix/config/rc.3thparty_helper 2021/07/16 18:35:50 1.5 @@ -4,7 +4,7 @@ # # ./rc.3thparty_helper [package] [make_tool] [prefix_dir] [build_arch_str] # -# $Id: rc.3thparty_helper,v 1.4 2021/03/11 13:59:50 misho Exp $ +# $Id: rc.3thparty_helper,v 1.5 2021/07/16 18:35:50 misho Exp $ # [ -r ./config/rc.elwix ] && . ./config/rc.elwix @@ -143,7 +143,7 @@ case $CMD in ;; iperf) cd ${ADDSRC}/iperf - ./configure ${PFX} || exit 1 + ./configure --without-openssl ${PFX} || exit 1 ${MK} clean || exit 1 ${MK} || exit 1 ${MK} install || exit 1 @@ -241,7 +241,8 @@ case $CMD in ;; bmon) cd ${ADDSRC}/bmon - LDFLAGS="-L${PKG}/lib" CFLAGS="-I${PKG}/include" ${CEXEC} INSTALL="/usr/bin/install" ./configure ${PFX} || exit 1 + LDFLAGS="-L${PKG}/lib" CFLAGS="-I${PKG}/include" ${CEXEC} INSTALL="/usr/bin/install" \ + ./configure --without-ncursesw --disable-asound --disable-rrd --disable-dbi ${PFX} || exit 1 ${MK} clean || exit 1 ${MK} || exit 1 ${MK} install || exit 1 @@ -284,13 +285,14 @@ case $CMD in CROSSCOMPILE="-D__BIG_ENDIAN_BITFIELD" ${MK} || exit 1 ;; esac + echo aaa ${MK} strip install hping2 ${P}/sbin || exit 1 echo ">>> Now rebuild elwix $CMD program ..." ;; mtr) cd ${ADDSRC}/mtr - ${CEXEC} INSTALL="/usr/bin/install" ./configure --enable-ipv6 --without-gtk ${PFX} || exit 1 + ${CEXEC} INSTALL="/usr/bin/install" ./configure --enable-ipv6 --without-gtk --without-jansson ${PFX} || exit 1 ${MK} clean || exit 1 ${MK} || exit 1 ${MK} install || exit 1 @@ -322,7 +324,7 @@ case $CMD in ;; pimd) cd ${ADDSRC}/pimd - ${CEXEC} echo ./configure ${PFX} || exit 1 + ${CEXEC} echo ./configure --prefix=${P} || exit 1 ${MK} clean || exit 1 ${MK} || exit 1 install pimd ${P}/sbin || exit 1 @@ -453,7 +455,7 @@ case $CMD in rsync) cd ${ADDSRC}/rsync ${CEXEC} INSTALL="/usr/bin/install" ./configure.sh --disable-debug --enable-ipv6 --with-rsyncd-conf=/etc/rsyncd.conf \ - --disable-iconv --with-included-popt ${PFX} || exit 1 + --disable-iconv --disable-xxhash --disable-zstd --disable-lz4 --with-included-popt ${PFX} || exit 1 ${MK} clean || exit 1 ${MK} || exit 1 ${MK} install || exit 1