**** BEGIN LOGGING AT Sun Jan 10 02:59:59 2016 Jan 10 17:50:50 okay, anybody else get the newer net-snmp to build? Jan 10 17:51:24 previous version built fine on master not long ago... Jan 10 17:53:07 * nerdboy getting configure failing QA checks for host fingering with net-snmp_5.7.3 Jan 10 18:46:03 nerdboy: whats the error ? Jan 10 19:06:16 * nerdboy building on jethro for a change Jan 10 19:07:20 ERROR: This autoconf log indicates errors, it looked at host include and/or library paths while determining system capabilities. Rerun configure task after fixing this. Jan 10 19:07:52 i added a pkgconfig option to disable libnl and now it's happy Jan 10 19:08:12 albeit without the shared lib i think Jan 10 19:09:01 the netlink interface is optional, not sure why it's enabled in this version Jan 10 19:10:03 anyway, it throws in a -I/usr/include/libnl3 path in cppflags and mib-extra-includes or something Jan 10 19:10:55 it should depend on libnl-3.x and look inthe right places Jan 10 19:16:20 not sure which packages it should build Jan 10 19:18:59 the build log isn't so helpful, but config.log had a bunch of "unsafe for cross-compilation" warnings on that include Jan 10 19:19:26 plus a missing triplet on dlltool Jan 10 19:24:13 based on the recipe it appears that --enable-shared gets overridden if i disable libnl Jan 10 19:26:16 there's no *-libs package but i do get *-dev and *-staticdev Jan 10 19:30:50 sysroot is full of libnl shared/static libs Jan 10 19:59:08 nerdboy: you can sed it out in do_configure_prepend Jan 10 19:59:57 replace /usr/include/libnl3 with ${STAGING_INCDIR}/libnl3 Jan 10 20:09:46 tried that Jan 10 20:10:00 ends up with different errors Jan 10 20:14:40 looks like it doesn't support --with-libtool-sysroot just --with-sysroot Jan 10 20:54:50 nerdboy: are you reconfiguring it or not ? Jan 10 20:56:13 if not then you can write a do_compile_prepend () Jan 10 20:56:15 with Jan 10 20:57:08 or may be not even that Jan 10 20:57:14 EXTRA_OEMAKE_class-target = "LIBTOOL=${STAGING_BINDIR_CROSS}/${HOST_SYS}-libtool" Jan 10 20:57:19 in recipe Jan 10 21:05:54 lets say it gives different "unrecognized options" warnings depending... Jan 10 21:19:52 there's an autotools inherit but no explicit autoreconf or anything Jan 10 21:21:51 adding your EXTRA_OEMAKE_class-target makes it fail compile with a weird tag error Jan 10 21:22:18 arm-poky-linux-gnueabi-libtool: compile: unable to infer tagged configuration Jan 10 21:46:41 doh! it renamed the shared lib package so it wasn't in my find arg... Jan 10 21:47:22 got a cleaner way to fix the rpath errors tho Jan 10 21:48:30 is there any reason why netlink dep should not be a PACKAGECONFIG option? Jan 10 21:50:36 khem: this works => https://bpaste.net/raw/dbd6a2242c92 Jan 10 21:52:56 *works with/wo the pkgconfig thing Jan 10 21:53:38 nerdboy: ok looks sane to me Jan 10 21:53:52 so --without-nl works with no other changes Jan 10 21:54:16 but if you want --with-nl then the other stuff makes it happy Jan 10 21:54:50 I think without nl it will disable lot of netlink stuff I believe Jan 10 21:55:05 or does it bypass libnl and use something else ? Jan 10 21:55:16 I would be inclined to keep this as packageconfig Jan 10 21:55:21 the sed needs to be optional with PACKAGECONFIG Jan 10 21:55:25 but enabled by default Jan 10 21:55:43 ?? = "libnl" Jan 10 21:55:46 or somesuch Jan 10 21:55:52 no Jan 10 21:56:14 netlink is optional interface for net data afaik Jan 10 21:56:16 sed is fixing cross compile in general Jan 10 21:56:20 its a good thing Jan 10 21:56:23 it still gets the data Jan 10 21:57:09 with libnl disabled the sed wouldn't find anything Jan 10 21:58:59 why ? Jan 10 21:59:09 arent you operating on configure file Jan 10 21:59:23 which is same with or w/o libnl enabled Jan 10 22:03:50 the CPPFLAGS in configure end up with the bogus include path Jan 10 22:04:34 that plus the external_mibs thing (both get polluted with system include path) Jan 10 22:05:09 overriding CPPFLAGS gets the bogus path added anyway Jan 10 22:05:24 stubborn this one is... Jan 10 22:05:43 all is due to not reconfiguring Jan 10 22:06:22 it does add aclocals and run autoconf Jan 10 22:09:54 ok Jan 10 22:10:05 the patch as such is ok Jan 10 22:24:58 * nerdboy checking something... Jan 10 22:25:43 trying a much simpler approach Jan 10 23:15:27 nope, barfs on automake and the other stuff does nothing Jan 11 00:24:00 so far i have 2 dhcp clients in the image? => busybox-udhcpc and dhcp-client Jan 11 00:26:17 tried PREFERRED_PROVIDER_foo with foo=busybox-udhcpc didn't work **** ENDING LOGGING AT Mon Jan 11 02:59:58 2016