**** BEGIN LOGGING AT Sun Jul 22 02:59:58 2007 Jul 22 04:49:06 03rwhitby * r6427 10optware/trunk/platforms/packages-openwrt-ixp4xx.mk: Disabled packages that don't build on our new Debian Etch autobuilder Jul 22 04:53:20 03rwhitby * r6428 10optware/trunk/platforms/packages-openwrt-ixp4xx.mk: Disabled more packages that don't build on our new Debian Etch autobuilder Jul 22 05:44:07 anyone around to do some openwrt testing? Jul 22 05:45:11 eno: had you done a scrub on the openwrt-ixp4xx packages yet? Lots don't build on otto (our new Debian Etch pristine autobuilder) Jul 22 05:47:06 rwhitby: openwrt-ixp4xx is not ready Jul 22 05:48:31 ok, I have synced up the packages that build anywya Jul 22 05:48:43 (since we're releasing openwrt/NSLU2 this week) Jul 22 05:49:15 let me work on that the next couple of days Jul 22 05:52:13 thx Jul 22 06:16:51 rwhitby: what is the `uname -m` for openwrt-ixp4xx ? Jul 22 06:21:09 armv5teb Jul 22 06:21:15 eno: ^^ Jul 22 06:21:46 got it, thx Jul 22 06:23:14 03bzhou * r6429 10optware/trunk/ (make/screen.mk platforms/packages-openwrt-ixp4xx.mk): screen: promoted for openwrt-ixp4xx Jul 22 06:28:03 eno: ftpd-topfield is a package from openwrt-ixp4xx I'd like to use on openwrt if that's possible Jul 22 06:39:45 03bzhou * r6430 10optware/trunk/ (make/perl.mk sources/perl/Cross/config.sh-openwrt-ixp4xx): perl: fix openwrt-ixp4xx build Jul 22 06:46:58 rwhitby: code in libtopfield/usb_io.h Jul 22 06:47:00 #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,23) Jul 22 06:47:00 #include Jul 22 06:47:12 yet linux/usb_ch9.h is not found Jul 22 06:55:46 hmm Jul 22 06:56:10 eno: is that looking in staging, or in the host's kernel include files? Jul 22 07:01:26 it probably is looking in toolchain's include directory Jul 22 07:02:13 just like slug/openwrt/staging_dir_armeb/include/linux/usb.h Jul 22 07:05:30 i've actually tried force it to just use usb.h, but it needs some constants Jul 22 07:05:53 http://www.linuxjournal.com/node/8093/print explains usb_ch9.h well Jul 22 07:08:04 eno: screen gives an error "sched.h:26: error: redefinition of 'struct event' Jul 22 07:08:04 " on otto Jul 22 07:08:33 even with r6429 ? Jul 22 07:15:46 ok, that looks better Jul 22 07:16:54 rwhitby: can you test build PERL_PACKAGES on otto? tested on nudi one package (perl-gd) and it seems to be fine now with r6430 Jul 22 07:17:49 enable those in the packages-openwrt-ixp4xx if test passes Jul 22 07:18:38 seems to be a problem with ipkg-make-index too Jul 22 07:19:04 gzip: stdin: unexpected end of file Jul 22 07:19:04 tar: Child returned status 1 Jul 22 07:19:04 tar: Pattern matching characters used in file names. Please, Jul 22 07:19:04 tar: use --wildcards to enable pattern matching, or --no-wildcards to Jul 22 07:19:04 tar: suppress this warning. Jul 22 07:19:06 tar: *control: Not found in archive Jul 22 07:19:08 tar: Error exit delayed from previous errors Jul 22 07:19:10 tar: Pattern matching characters used in file names. Please, Jul 22 07:19:13 tar: use --wildcards to enable pattern matching, or --no-wildcards to Jul 22 07:19:15 tar: suppress this warning. Jul 22 07:19:16 tar: *data.tar.gz: Not found in archive Jul 22 07:19:18 tar: Error exit delayed from previous errors Jul 22 07:19:26 it is also a good idea to rebuild all packages conditionally depend on perl Jul 22 07:19:47 eno: do I need to rebuild and stage perl itself? Jul 22 07:19:55 make[4]: *** No rule to make target `/home/slug/optware/openwrt-ixp4xx/staging/opt/lib/perl5/5.8.\ Jul 22 07:19:55 8/armv5teb-linux/CORE/config.h', needed by `Makefile'. Jul 22 07:20:17 yeah, rm -rf builds/perl* Jul 22 07:21:03 i changed config.sh-openwrt-ixp4xx to use .../armv5teb-linux/ Jul 22 07:21:18 nod Jul 22 07:25:22 $ grep -l if.*filter.*perl make/*.mk Jul 22 07:25:23 $ grep -l if.*filter.*perl make/*.mkmake/cyrus-imapd.mk Jul 22 07:25:23 make/git.mk Jul 22 07:25:23 make/irssi.mk Jul 22 07:25:23 make/rrdtool.mk Jul 22 07:25:49 so these four packages conditionally depend on perl Jul 22 07:31:23 ok, perl packages seem to be building now Jul 22 07:40:00 03rwhitby * r6431 10optware/trunk/platforms/packages-openwrt-ixp4xx.mk: Enabled perl packages Jul 22 07:42:13 rwhitby: tar --version ? Jul 22 07:42:26 tar (GNU tar) 1.16 Jul 22 07:42:39 looks like we need to add --wildcard in ipkg.py Jul 22 07:43:05 or update our version of ipkg perhaps Jul 22 07:43:43 either that, or upgrade tar Jul 22 07:44:31 this is Debian Etch Jul 22 07:44:54 hmm, i'm not sure. Anyway, adding "--wildcard" is best Jul 22 07:44:55 so it should be newer than our ipkg Jul 22 07:46:14 I wonder if we actually need the wildcards anyway Jul 22 07:46:28 on otto, is this ipkg-make-index problem only in openwrt-ixp4xx packages/ ? Jul 22 07:46:46 dunno - could easily be on all - openwrt-ixp4xx is the first I've tried Jul 22 07:48:03 I reckon replace '*' with './' should fix it Jul 22 07:49:21 i can replicate the problem on a ubuntu 6.10 here Jul 22 07:51:47 e.g. '*control.tar.gz' -> './control.tar.gz' and '*control' to './control' on line 98 of ipkg.py Jul 22 08:01:26 another easy fix is to set an env variable TAR_OPTIONS=--wildcards Jul 22 08:01:51 anyway, going to bed now, g'nite Jul 22 15:46:08 03bzhou * r6432 10optware/trunk/ (make/cups.mk platforms/packages-openwrt-ixp4xx.mk): cups: fixed openwrt-ixp4xx build Jul 22 15:48:24 03bzhou * r6433 10optware/trunk/platforms/packages-openwrt-ixp4xx.mk: samba builds with cups fix Jul 22 15:58:54 03bzhou * r6434 10optware/trunk/ (make/libnsl.mk platforms/packages-openwrt-ixp4xx.mk): libnsl & postfix: fix openwrt-ixp4xx build Jul 22 16:04:12 03bzhou * r6435 10optware/trunk/ (make/strace.mk platforms/packages-openwrt-ixp4xx.mk): strace: fixed openwrt-ixp4xx build Jul 22 16:37:04 03bzhou * r6436 10optware/trunk/ (make/tzwatch.mk platforms/packages-openwrt-ixp4xx.mk): tzwatch: tar --wildcards Jul 22 17:01:29 03bzhou * r6437 10optware/trunk/make/py-rdiff-backup.mk: py-rdiff-backup: 1.1.11 -> 1.1.12 Jul 22 17:07:19 03bzhou * r6438 10optware/trunk/ (4 files in 2 dirs): squeak: fixed build when NO_BUILTIN_MATH Jul 22 17:17:55 03bzhou * r6439 10optware/trunk/ (make/player.mk platforms/packages-openwrt-ixp4xx.mk): player: fixed build on openwrt-ixp4xx Jul 22 18:37:39 03bzhou * r6440 10optware/trunk/ (make/rrdtool.mk platforms/packages-openwrt-ixp4xx.mk): rrdtool: fixed build when NO_BUILTIN_MATH (e.g. openwrt-ixp4xx) Jul 22 19:00:58 03bzhou * r6441 10optware/trunk/make/ipkg-utils.mk: ipkg-utils: worked around ipkg-make-index problem with TAR_OPTIONS=--wildcards **** ENDING LOGGING AT Mon Jul 23 02:59:56 2007