**** BEGIN LOGGING AT Fri Jul 29 02:59:56 2011 Jul 29 09:34:18 anyone alive in here? Jul 29 09:34:56 :o Jul 29 09:34:59 blaise: I did a quick trunk build for bcm63xx and I had not unknown symbols with kmod-ipv6 Jul 29 09:35:03 *no Jul 29 09:35:24 KanjiMonster: interesting Jul 29 09:35:37 KanjiMonster: wanna try it with ar71xx ? XD Jul 29 09:35:59 if its complaining about xfrm etc. it usually happens if the running kernel was built without ipv6 Jul 29 09:36:23 you cannot deploy kmod-ipv6 on a kernel that was built without it initially Jul 29 09:36:32 since it will lack the required apis Jul 29 09:38:17 dmesg shoes all kinds of unresolved symbols.. it's kinda disturbing.. and no, it was built at the same time Jul 29 09:38:55 kernel 3.0 ? Jul 29 09:39:40 no, I havn't tried svn uping yet Jul 29 09:39:42 <_trine> kernel didnt compile out of the box for me on ar71xx Jul 29 09:39:51 <_trine> kernel 3.0 didnt compile out of the box for me on ar71xx Jul 29 09:40:30 nbd * r27822 /trunk/package/hostapd/patches/770-group_key_timeout.patch: hostapd: use a timeout of 1000ms instead of 100ms for the first gtk rekey eapol frame Jul 29 09:40:35 nbd * r27823 /trunk/package/hostapd/patches/780-wds_addr_fix.patch: hostapd: fix wds interface address handling for multi-bssid Jul 29 09:40:46 blaise: extroot? Jul 29 09:40:48 does this look like it would work? http://pastebin.com/bJ5Zr559 I get this.. (make[2]: Entering directory `/home/blaise/openwrt/trunk/package/irssi-otr' make[2]: Nothing to be done for `compile'. ) Jul 29 09:40:48 Kevin`: wds issue is fixed now Jul 29 09:41:23 jow_laptop: I am extroot now, yes.. thanks to someone earlyer.. Jul 29 09:41:45 /dev/sda2 20.1G 195.0M 18.8G 1% / Jul 29 09:41:55 blaise: there are some reported issues with kernel modules fialing to load if extroot is in use Jul 29 09:42:18 I've not tried it since I got it in a working state.. Jul 29 09:42:32 before I was ROM booted.. Jul 29 09:42:39 however, your irssi-otr makefile lacks an install section, again Jul 29 09:42:45 arg! Jul 29 09:42:47 lol Jul 29 09:43:00 nbd * r27824 /branches/backfire/package/hostapd/patches/770-group_key_timeout.patch: hostapd: use a timeout of 1000ms instead of 100ms for the first gtk rekey eapol frame (backport of r27822) Jul 29 09:43:01 nbd * r27825 /branches/backfire/package/hostapd/patches/780-wds_addr_fix.patch: hostapd: fix wds interface address handling for multi-bssid (backport of r27823) Jul 29 09:45:09 jow_laptop: I don't know what variables are required.. it's a standard "make install" command.. so..... Jul 29 09:46:06 well again, start with defien Package/.../install \n \t true \n endef Jul 29 09:46:39 also set PKG_INSTALL:=1 Jul 29 09:46:41 that will call "make install" with the appropriate environment stuff Jul 29 09:47:11 in your package/.../install section then copy the needed stuff from $(PKG_INSTALL_DIR)/usr/{bin,lib,share} into $(1)/usr/{bin,lib,share} Jul 29 09:47:54 see the libotr makefile as reference Jul 29 09:51:09 I guess I need to look inside the author's makefile to see where the install path defaults to? Jul 29 09:52:32 there is no Makefile Jul 29 09:52:37 it's cmake Jul 29 09:53:51 aparently it's supposed to be /lib/irssi/modules Jul 29 09:53:55 I think.. Jul 29 09:53:56 :G Jul 29 09:54:06 you don't need to look anywhere Jul 29 09:54:24 only into build_dir/target-*/irssi-otr/ipkg-install/ Jul 29 09:54:33 it will dumb its wanted structure in there Jul 29 09:54:40 *dump Jul 29 09:54:59 for cmake see package/uci/Makefile or package/relayd/Makefile Jul 29 09:55:20 so, what should my define Package/irssi-otr/install look like ? Jul 29 09:55:57 I'm not going to write it again Jul 29 09:56:00 read the backlog Jul 29 09:56:12 bbl Jul 29 09:59:34 jow_laptop: like this? http://pastebin.com/bJ5Zr559 Jul 29 10:02:26 jow_laptop: I'm sorry I'm such a moron.. :( Jul 29 10:02:35 that looks wrong Jul 29 10:02:44 loswillios: it feels wrong.. Jul 29 10:05:16 in gentoo when I preform a "equery files irssi-otr" it tells me that it installed /usr/lib64/irssi/modules/libotr.so and /usr/share/doc/irssi-otr-0.3/README.bz2 Jul 29 10:05:29 those are the only two files that were created.. Jul 29 10:08:26 loswillios: do I need to define a Build/InstallDev section like in libotr ? Jul 29 10:09:06 no installdev only for libraries which provide includes and the like Jul 29 10:09:14 oh.. Jul 29 10:09:37 no, the {lib,share,bin} was not meant to be copied literally, you shall *look* what upstream "make install" ... well ... installed and the cherry pick the needed stuff Jul 29 10:09:52 because you do not want to ship readmes, man pages, artwork, ... Jul 29 10:10:00 jow_laptop: how do we go about host-dependencies for packages (https://dev.openwrt.org/ticket/9829)? Jul 29 10:11:05 loswillios: so I only want to keep the /usr/lib/irssi/modules/libotr.so right? Jul 29 10:11:16 sounds right Jul 29 10:11:17 yes Jul 29 10:14:11 in order to find out where libotr.so actually ends up after compilation you have to build once with a stub /install define Jul 29 10:14:27 then examine the build-dir and change the install section accordingly Jul 29 10:16:58 kaloz * r27826 /trunk/target/linux/ppc40x/ (7 files in 2 dirs): [ppc40x]: upgrade to 3.0 (magicbox ata and openrb usb is broken, but the current kernel didn't compile at all, so...) Jul 29 10:23:44 I'm so lost.. :{ Jul 29 10:23:57 ls Jul 29 10:25:05 I built the source with cmake in a temp directory to try to locate where this libotr.so file ends up in the source tree after compile, and I can't find it.. Jul 29 10:26:38 build #54 of ppc44x is complete: Failure [failed compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/ppc44x/builds/54 Jul 29 11:13:58 find . -name '*.so' ? Jul 29 11:24:54 it turned out cmake didn't actually do much Jul 29 11:25:06 it did however create the Makefile Jul 29 11:25:18 yes thats the usual flow Jul 29 11:25:26 I've never used cmake before.. Jul 29 11:27:03 will the openwrt build environment know that I need to use cmake before make ? Jul 29 11:27:46 or am I supposed to tell it in the Makefile ? Jul 29 11:30:10 I feel like I might be missing some documentation... Jul 29 11:32:07 http://wiki.openwrt.org/doc/devel/packages refers to something called "the big document" Jul 29 11:32:30 I think that document might help me, but I dunno where to find it.. Jul 29 11:33:23 I'm such a noob.. :( Jul 29 11:33:43 blaise: you can look at the weechat package, it shows you how to handle cmake. Jul 29 11:34:15 what weechat package? Jul 29 11:34:20 but shouldn't cmake take care of it all Jul 29 11:34:26 ? Jul 29 11:34:33 I kinda thought it would.. but it didn't... Jul 29 11:34:34 net/weechat/Makefile Jul 29 11:35:10 I don't have that in my packages directory Jul 29 11:38:10 build #61 of lantiq is complete: Failure [failed compile_6] Build details are at http://buildbot.openwrt.org:8010/builders/lantiq/builds/61 Jul 29 11:54:21 * blaise wiggs out Jul 29 11:55:36 loswillios: how's it goin? Jul 29 11:58:18 so uh..... Jul 29 11:58:42 does openwrt's package building have anything in common with any other distribution? Jul 29 12:08:47 no Jul 29 12:09:13 since "any other distribution" a) uses glibc b) does not cross compile Jul 29 12:09:39 apart from that, reading the log provides some clue, as usual: -- *** no irssi found *** Jul 29 12:09:40 so, I can't use any refrence material from say, debian or something to help me with the makefile? Jul 29 12:10:05 reading CMakeList.txt reveals: FIND_PATH(IRSSI_INCLUDE_DIR NAMES irssi/src/core/module.h) Jul 29 12:10:26 checking staging_dir/target-*/usr/include ... no irssi headers Jul 29 12:10:47 where are you getting all this? Jul 29 12:10:49 conclusion, the irssi package must get an InstallDev section to install its plugin headers for use in other packages Jul 29 12:10:58 on my terminal Jul 29 12:11:24 I used the Makefile you pasted earlier and just added "include $(INCLUDE_DIR)/cmake.mk" Jul 29 12:11:40 then ran make package/irssi-otr/{clean,compile} V=99 Jul 29 12:12:36 :) Jul 29 12:12:57 also stop adding an empty MAINTAINER:= variable Jul 29 12:13:01 it breaks the build Jul 29 12:13:09 either supply a name or no variable at all Jul 29 12:13:17 k Jul 29 12:13:59 so for now, the irssi-otr itself is probably straightforward and does not seem to need any patching (yay cmake) Jul 29 12:14:14 but irssi must install its headers, I'll check that now Jul 29 12:14:14 yar, Jul 29 12:14:23 danke.. Jul 29 12:20:51 that's weird because irssi didn't install it's headers on my laptop here, and it didn't need them when I compiled irssi-otr by hand... Jul 29 12:22:04 then I might have misinterpreted it Jul 29 12:24:37 no, I made the headers available, now its start doing work Jul 29 12:25:18 interesting.... Jul 29 12:25:58 nbd * r27827 /trunk/package/mac80211/patches/ (2 files): ath9k: fix switching channel bandwidth from 5/10 back to 20mhz Jul 29 12:26:27 nbd * r27828 /branches/backfire/package/mac80211/patches/ (2 files): ath9k: fix switching channel bandwidth from 5/10 back to 20mhz (backport of r27827) Jul 29 12:26:39 I aparently got it working myself.. Jul 29 12:26:54 although, I'm missing destination file operand Jul 29 12:26:59 hm looks like I need to convert irssi to PKG_INSTALL first, I don't know which headers are private and which are for distribution Jul 29 12:28:31 never mind, the build dir was empty Jul 29 12:28:34 * blaise facepalms Jul 29 12:40:20 jow * r27829 /packages/net/irssi/Makefile: [packages] irssi: use PKG_INSTALL, make headers available in staging_dir Jul 29 12:40:43 o.O Jul 29 12:41:48 ./scripts/feeds update packages; make package/irssi/{clean,compile} V=99 Jul 29 12:41:55 rm -rf package/irssi-otr Jul 29 12:42:02 wget -qO- http://luci.subsignal.org/~jow/irssi-otr.patch | patch -p0 Jul 29 12:42:13 make package/irssi-otr/{clean,compile} V=99 Jul 29 12:44:12 build #55 of x86 is complete: Failure [failed compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/x86/builds/55 Jul 29 12:46:41 hrmm Jul 29 12:47:29 why does it need python btw? Jul 29 12:47:52 I dunno, Jul 29 12:49:18 I've always wondered that.. Jul 29 12:49:18 ah apparently only for building Jul 29 12:49:28 since it invokes some python scripts Jul 29 12:49:49 mmm... Jul 29 12:49:53 in this case you should remove +python from DEPENDS and add PKG_BUILD_DEPENDS:=python Jul 29 12:49:59 instead Jul 29 12:50:02 mkay Jul 29 12:50:17 this way the final .ipk will not pull in python Jul 29 12:50:34 does PKG_BUILD_DEPENDS go under define Package/irssi-otr ? Jul 29 12:51:07 it goes next to the other PKG_* variables Jul 29 12:51:19 e.g. below PKG_INSTALL:=1 Jul 29 12:51:28 k Jul 29 12:57:18 build #54 of uml is complete: Failure [failed compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/uml/builds/54 Jul 29 13:10:09 jow_laptop: thank you so very much... you're a saint.. Jul 29 13:10:14 CIA-89: you too.. :) Jul 29 13:10:30 CIA-89 is a bot Jul 29 13:10:35 oh.. Jul 29 13:11:04 :P Jul 29 13:11:49 blaise: so it works? Jul 29 13:12:20 very much so. Jul 29 13:13:26 I've installed libotr and irssi-otr on my router and am using it now... Jul 29 13:14:09 do you have python on your router? Jul 29 13:15:53 negative. Jul 29 13:16:43 good, so it works indeed without Jul 29 13:17:29 :) Jul 29 13:32:49 jow_laptop: you wouldn't happen to have irssi/irssi-otr would you? Jul 29 13:33:02 the one person that I use this with isn't online at the molment.. Jul 29 13:33:16 and, it would apear to be functional but I can't really test it out.. Jul 29 13:33:47 I suppose weechat/weechat-otr would work as well... Jul 29 13:45:24 hmm these irc logs are really nice as reminders :) Jul 29 13:47:57 myez Jul 29 13:56:38 time to do some shopping will continue tonight. Jul 29 13:57:53 jow_laptop: hmm for rrdtool the more and faster i graph the bigger that the ram impact will be right ? Jul 29 13:58:03 or is time also a growing factor in rrd sizes ? Jul 29 14:03:58 hmm i have done someting good i gues.. cache size dropped down from 45M to 25M :) Jul 29 14:06:01 jow_laptop: when i do hit a segfault here wat can i do with the error and adres information ? normal they will point to a function or something ? Jul 29 14:06:39 collectd restart triggers a segfault in libc when i stop the service wait 1 sec and then start it again everything is going fine.. posible pthread bug ? Jul 29 14:06:52 but everything just works Jul 29 14:07:25 looks like start the daemon while it is still shutting down is triggering the error. Jul 29 14:14:44 nbd * r27830 /trunk/package/hostapd/patches/780-wds_addr_fix.patch: hostapd: fix a compile issue when compiling wpa_supplicant (fixes #9837) Jul 29 14:15:18 nbd * r27831 /branches/backfire/package/hostapd/patches/780-wds_addr_fix.patch: hostapd: fix a compile issue when compiling wpa_supplicant (fixes #9837, backport of r27830) Jul 29 14:17:13 jow_laptop: thanks -> http://www.unknownroad.com/rtfm/gdbtut/gdbsegfault.html Jul 29 14:19:58 ahh and protocol plugin is loading but not doing anything :) Jul 29 15:24:12 I can't believe there is no /proc/config.gz Jul 29 15:26:42 not enabled in the kernel config Jul 29 15:27:15 iirc prebuild kernels do have it hmm rc5 (x86) atleast shared the config in proc Jul 29 16:33:07 nbd * r27832 /trunk/package/qos-scripts/files/etc/config/qos: qos-scripts: disable by default Jul 29 16:34:08 nbd * r27833 /branches/backfire/package/qos-scripts/files/etc/config/qos: qos-scripts: disable by default, also remove overhead calculation from the default config Jul 29 17:27:09 nbd: ok, i'll update my system and test it Jul 29 17:59:16 c_berlin: hey :) Jul 29 17:59:26 hey Jul 29 17:59:32 it runs Jul 29 17:59:32 blogic: are you around? Jul 29 17:59:39 c_berlin: no shit ;) Jul 29 18:00:22 mirko: blogic is not around ... honeymoon Jul 29 18:00:39 nbd: haha, okay.. thanks :) Jul 29 19:55:21 build #51 of avr32 is complete: Failure [failed compile_4] Build details are at http://buildbot.openwrt.org:8010/builders/avr32/builds/51 Jul 29 21:21:59 how can I enable telnetd on wan? Jul 29 21:22:16 by not firewalling it? Jul 29 21:22:38 there seems to be some issue with the switch/lan interface in latest hp-g300nh stuff Jul 29 21:22:51 so I can't get in via LAN Jul 29 21:23:03 and I would unfirewall it by changing which file? Jul 29 21:23:10 probably already fixed Jul 29 21:23:28 https://dev.openwrt.org/changeset/27820 Jul 29 21:23:43 that broke lan on the g300nh Jul 29 21:23:52 or rather fixed the commit which broke it Jul 29 21:24:18 I thought I had that change. however, I'm doing a dirclean Jul 29 21:24:50 swconfig too was broken for compile for a bit Jul 29 21:25:05 make sure swconfig is in version 9 or later Jul 29 21:25:22 and to properly rebuild with kernel level changes you have to run make target/linux/clean Jul 29 21:25:32 jow_laptop: actually everything except the g300nh was broken Jul 29 21:25:50 then his state is probably incoherent Jul 29 21:25:53 this is a g301nh, indeed Jul 29 21:26:02 but I'm certain I had the latest bits Jul 29 21:26:14 ah, wait, sysupgrad'd configs were also broken Jul 29 21:26:19 +e Jul 29 21:26:26 svn up & make will not give you the latest bit in all cases Jul 29 21:26:29 was going from tftp,which doesn't keep those Jul 29 21:26:34 sometimes you have to explicitely clean the kernel Jul 29 21:26:34 yes, I know. Jul 29 21:26:46 especially if target/linux/*/files/ was involved Jul 29 21:26:47 I did that too. my build is a bit complex Jul 29 21:26:55 so, rebuilding now. we'll see Jul 29 21:27:43 nevertheless, my question still stands regarding telnet on WAN, just in case Jul 29 21:28:52 embed an /etc/config/firewall with an port 23 accept rule Jul 29 21:59:18 mhei * r27834 /packages/lang/php5/patches/101-fix_membar_producer_link_error_gcc3x.patch: Jul 29 21:59:18 [packages] php5: fix compile with older gcc Jul 29 21:59:18 This fix work around the membar_producer link error which Jul 29 21:59:18 can be seen on backfire for brcm-2.4. Jul 29 22:20:20 has anyone gotton reverse ssh tunnels (-R option) to work with openwrt, they stopped working about 4 months ago Jul 29 22:21:18 I do an ssh -R... and then when I connect to that port on 127.0.0.1, instantly the both tunnneling ssh connection and my attempting ssh connection are instantly dropped Jul 29 23:56:38 n ojoy Jul 29 23:56:40 no joy too Jul 29 23:56:41 sigh Jul 29 23:57:11 dirtyfreebooter: there where some options removed Jul 30 00:00:35 moo Jul 30 00:25:55 jow * r27835 /branches/packages_10.03.1/lang/php5/ (2 files in 2 dirs): [packages_10.03.1] merge r27834 Jul 30 00:25:58 switch is still not working Jul 30 00:26:10 but at least I enabled wan Jul 30 00:29:13 jow * r27836 /branches/packages_10.03.1/net/znc/ (Makefile patches/004-fix_memleak.patch): [packages_10.03.1] merge r27798, r27799 Jul 30 00:31:09 what now? Jul 30 00:32:24 * Chocks pokes jow Jul 30 00:34:01 wah Jul 30 00:35:07 bbl Jul 30 00:36:00 hm? Jul 30 00:53:25 jow * r27837 /branches/backfire/package/firewall/ (7 files in 3 dirs): [backfire] firewall: sync with trunk Jul 30 02:55:27 jow_laptop: how does the revises kmod-input-core dependency fix look? **** ENDING LOGGING AT Sat Jul 30 02:59:56 2011