[OpenWrt-Devel] A second 'make' always rebuilds something
Karl Palsson
karlp at tweak.net.au
Wed Jan 30 12:26:46 EST 2019
"Daniel F. Dickinson" <cshored at thecshore.com> wrote:
> On 2019-01-30 5:51 a.m., Jo-Philipp Wich wrote:
> > Hi,
> >
> > please share the exact steps used to trigger the issue. Running a simple
> > "make" after an initial build here does not trigger the recompilation of
> > uci or the kernel.
> >
> > ~ Jo
> >
> And environment (OS, distro, version) please!
After a full build finished, just running "time make" repeatedly
again takes ~5 minutes for me. There's some extra packages in my
tree, but there's _something_ less than ideal. This is on fedora
27 desktop, as of reboot-9214-gb3bd82b041
$ time make
WARNING: Makefile 'package/feeds/routing/nodogsplash/Makefile'
has a dependency on 'libmicrohttpd-no-ssl', which does not exist
make[1] world
make[2] target/compile
make[3] -C target/linux compile
make[2] diffconfig
make[2] package/cleanup
make[2] package/compile
make[3] -C package/libs/libjson-c host-compile
make[3] -C package/libs/libubox host-compile
make[3] -C package/system/opkg host-compile
make[3] -C package/libs/toolchain compile
make[3] -C package/libs/libnl-tiny compile
make[3] -C package/libs/libjson-c compile
make[3] -C package/utils/lua compile
make[3] -C package/libs/libubox compile
make[3] -C package/system/ubus compile
make[3] -C package/system/uci compile
make[3] -C package/network/config/netifd compile
make[3] -C package/firmware/linux-firmware compile
make[3] -C package/firmware/prism54-firmware compile
make[3] -C package/kernel/linux compile
make[3] -C package/system/ubox compile
make[3] -C package/libs/ncurses host-compile
make[3] -C package/libs/zlib compile
make[3] -C package/libs/ncurses compile
make[3] -C package/utils/util-linux compile
make[3] -C package/system/fstools compile
make[3] -C package/system/fwtool host-compile
make[3] -C package/system/fwtool compile
make[3] -C package/system/procd compile
make[3] -C package/system/usign host-compile
make[3] -C package/system/ucert host-compile
make[3] -C package/utils/jsonfilter compile
make[3] -C package/system/openwrt-keyring compile
make[3] -C package/system/usign compile
make[3] -C package/base-files compile
make[3] -C package/boot/uboot-envtools compile
make[3] -C package/libs/readline compile
make[3] -C package/devel/gdb compile
make[3] -C package/devel/strace compile
make[3] -C package/devel/valgrind compile
make[3] -C feeds/luci/modules/luci-base host-compile
make[3] -C package/utils/lua host-compile
make[3] -C feeds/luci/contrib/package/csstidy host-compile
make[3] -C feeds/luci/applications/luci-app-commands compile
make[3] -C feeds/luci/applications/luci-app-diag-core compile
make[3] -C feeds/luci/applications/luci-app-openvpn compile
make[3] -C package/libs/mbedtls compile
make[3] -C package/libs/ustream-ssl compile
make[3] -C package/network/services/uhttpd compile
make[3] -C feeds/luci/applications/luci-app-uhttpd compile
make[3] -C package/libs/libmnl compile
make[3] -C package/utils/bzip2 compile
make[3] -C package/libs/gettext compile
make[3] -C package/libs/libiconv compile
make[3] -C package/libs/argp-standalone compile
make[3] -C package/libs/elfutils compile
make[3] -C package/network/utils/iptables compile
make[3] -C package/network/utils/iproute2 compile
make[3] -C package/network/services/wireguard compile
make[3] -C feeds/luci/protocols/luci-proto-wireguard compile
make[3] -C feeds/luci/applications/luci-app-wireguard compile
make[3] -C feeds/luci/libs/luci-lib-ip compile
make[3] -C feeds/luci/libs/luci-lib-jsonc compile
make[3] -C feeds/luci/libs/luci-lib-nixio compile
make[3] -C feeds/luci/contrib/package/lucihttp compile
make[3] -C package/network/utils/iwinfo compile
make[3] -C package/system/rpcd compile
make[3] -C feeds/luci/modules/luci-base compile
make[3] -C feeds/luci/libs/luci-lib-json compile
make[3] -C feeds/luci/modules/luci-mod-network compile
make[3] -C feeds/luci/modules/luci-mod-status compile
make[3] -C feeds/luci/modules/luci-mod-system compile
make[3] -C feeds/luci/modules/luci-mod-admin-full compile
make[3] -C feeds/luci/modules/luci-mod-rpc compile
make[3] -C feeds/packages/libs/check compile
make[3] -C /home/karlp/src/owrt_private_feeds/libcbms compile
make[3] -C /home/karlp/src/owrt_private_feeds/remake_shared compile
make[3] -C /home/karlp/src/owrt_private_feeds/uglylogging compile
make[3] -C feeds/packages/net/net-snmp compile
make[3] -C package/libs/openssl compile
make[3] -C package/libs/libevent2 compile
make[3] -C feeds/packages/libs/c-ares compile
make[3] -C feeds/packages/libs/libcap compile
make[3] -C feeds/packages/libs/libuv compile
make[3] -C feeds/packages/libs/libwebsockets compile
make[3] -C /home/karlp/src/owrt_pub_feeds/net/mosquitto compile
make[3] -C /home/karlp/src/owrt_pub_feeds/net/mosquitto compile
make[3] -C /home/karlp/src/owrt_pub_feeds/net/mosquitto compile
make[3] -C /home/karlp/src/owrt_private_feeds/agent_etactica compile
make[3] -C feeds/packages/libs/libmodbus compile
make[3] -C /home/karlp/src/owrt_pub_feeds/lang/lua-libmodbus compile
make[3] -C /home/karlp/src/owrt_pub_feeds/lua-mosquitto compile
make[3] -C feeds/packages/lang/lua-cjson compile
make[3] -C /home/karlp/src/owrt_private_feeds/host-sync compile
make[3] -C /home/karlp/src/owrt_private_feeds/luci-theme-remake-bootstrap compile
make[3] -C feeds/packages/lang/luafilesystem compile
make[3] -C /home/karlp/src/owrt_pub_feeds/lua-penlight compile
make[3] -C feeds/packages/lang/luabitop compile
make[3] -C feeds/packages/lang/luaposix compile
make[3] -C package/system/ca-certificates compile
make[3] -C package/network/utils/curl compile
make[3] -C /home/karlp/src/owrt_private_feeds/luci_remake compile
make[3] -C feeds/packages/lang/lua-lzlib compile
make[3] -C feeds/packages/lang/luasocket compile
make[3] -C /home/karlp/src/owrt_private_feeds/mbbl compile
make[3] -C /home/karlp/src/owrt_private_feeds/uciutils compile
make[3] -C /home/karlp/src/owrt_private_feeds/mlifter compile
make[3] -C /home/karlp/src/owrt_private_feeds/modbus_debugger compile
make[3] -C /home/karlp/src/owrt_private_feeds/mq-remote-io compile
make[3] -C /home/karlp/src/owrt_private_feeds/mrelay compile
make[3] -C /home/karlp/src/owrt_pub_feeds/lang/lua-statsd compile
make[3] -C /home/karlp/src/owrt_private_feeds/output-etactica compile
make[3] -C /home/karlp/src/owrt_private_feeds/rme_prober compile
make[3] -C /home/karlp/src/owrt_private_feeds/scan-on-start compile
make[3] -C /home/karlp/src/owrt_pub_feeds/luci-app-mosquitto compile
make[3] -C /home/karlp/src/owrt_pub_feeds/luci-app-snmpd compile
make[3] -C feeds/packages/libs/libupnp compile
make[3] -C package/libs/libconfig compile
make[3] -C /home/karlp/src/owrt_pub_feeds/upnpbeacon compile
make[3] -C feeds/packages/admin/monit compile
make[3] -C feeds/packages/net/ntpd compile
make[3] -C package/network/services/umdns compile
make[3] -C /home/karlp/src/owrt_private_feeds/remake_master compile
make[3] -C /home/karlp/src/owrt_private_feeds/rme-aggr compile
make[3] -C /home/karlp/src/owrt_pub_feeds/lang/remake-uglylog compile
make[3] -C feeds/packages/mail/mailsend compile
make[3] -C /home/karlp/src/owrt_private_feeds/rme-alert-emailer compile
make[3] -C /home/karlp/src/owrt_private_feeds/rme-calibration compile
make[3] -C /home/karlp/src/owrt_private_feeds/rme-mond compile
make[3] -C feeds/packages/libs/libedit compile
make[3] -C feeds/packages/libs/sqlite3 compile
make[3] -C feeds/packages/lang/lua-lsqlite3 compile
make[3] -C /home/karlp/src/owrt_private_feeds/rme-store compile
make[3] -C /home/karlp/src/owrt_pub_feeds/libs/libev compile
make[3] -C /home/karlp/src/owrt_pub_feeds/pagekitec compile
make[3] -C /home/karlp/src/owrt_pub_feeds/luci-app-pagekitec compile
make[3] -C /home/karlp/src/owrt_pub_feeds/output-activitystream compile
make[3] -C feeds/packages/lang/luasec compile
make[3] -C /home/karlp/src/owrt_pub_feeds/output-dexma compile
make[3] -C /home/karlp/src/owrt_pub_feeds/output-fake1 compile
make[3] -C /home/karlp/src/owrt_pub_feeds/output-klappir compile
make[3] -C /home/karlp/src/owrt_pub_feeds/output-openenergi compile
make[3] -C /home/karlp/src/owrt_pub_feeds/output-senseone compile
make[3] -C /home/karlp/src/owrt_pub_feeds/output-thingsboard compile
make[3] -C feeds/packages/net/socat compile
make[3] -C feeds/packages/net/acme compile
make[3] -C feeds/packages/libs/libcoap compile
make[3] -C feeds/packages/net/netcat compile
make[3] -C feeds/packages/admin/netdata compile
make[3] -C feeds/packages/utils/picocom compile
make[3] -C feeds/packages/net/vsftpd compile
make[3] -C package/firmware/wireless-regdb compile
make[3] -C package/kernel/gpio-button-hotplug compile
make[3] -C package/firmware/b43legacy-firmware compile
make[3] -C package/libs/libtool compile
make[3] -C package/libs/wolfssl compile
make[3] -C package/network/services/hostapd compile
make[3] -C package/network/services/hostapd compile
make[3] -C package/network/utils/iw compile
make[3] -C package/kernel/mac80211 compile
make[3] -C package/libs/gmp compile
make[3] -C package/libs/libpcap compile
make[3] -C package/libs/nettle compile
make[3] -C package/libs/uclient compile
make[3] -C package/network/config/firewall compile
make[3] -C package/network/config/swconfig compile
make[3] -C package/network/ipv6/odhcp6c compile
make[3] -C package/network/services/dnsmasq compile
make[3] -C package/network/services/dropbear compile
make[3] -C package/network/services/odhcpd compile
make[3] -C package/network/utils/iperf3 compile
make[3] -C package/network/utils/tcpdump compile
make[3] -C package/system/mtd compile
make[3] -C package/system/opkg compile
make[3] -C package/utils/busybox compile
make[3] -C package/utils/e2fsprogs host-compile
make[3] -C package/utils/e2fsprogs compile
make[2] package/install
make[2] target/install
make[3] -C target/linux install
make[2] package/index
make[2] checksum
real 4m55.882s
user 3m51.775s
sys 1m17.068s
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.html
Type: application/pgp-signature
Size: 1161 bytes
Desc: OpenPGP Digital Signature
URL: <http://lists.infradead.org/pipermail/openwrt-devel/attachments/20190130/9ff89fd6/attachment.sig>
-------------- next part --------------
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list