**** BEGIN LOGGING AT Thu Apr 19 02:59:57 2007 Apr 19 03:03:44 could be a mistake in your menuconfig Apr 19 03:05:25 i'm trying the same build (r6962) on 3 hosts -- all centos-4.4.2 -- two x86, one x86_64. same menuconfig steps after 'make distclean ; rm .config' -- change to broadcom 2.6 main, and wgt634u subtype, thats it. Apr 19 03:06:04 only the 64bit host compiles the whole tree without stopping in that same g++spec spot Apr 19 03:06:11 make clean before make distclean Apr 19 03:06:44 i've gone as far as rm -rf trunk followed by svn checkout to try and figure this out. Apr 19 03:07:01 overseer: centos 4.4.2? Apr 19 03:07:06 y Apr 19 03:07:07 and did that work? Apr 19 03:07:21 nope -- same behavior -- 64bit host compiles clean, others fail Apr 19 03:07:45 centos-release-4-4.2 :) Apr 19 03:07:47 you're using the same .config each time? Apr 19 03:08:29 same default config, which is none, followed by menuconfig to change to 2.6 broadcom kernel and wgt634u type build. Apr 19 03:08:37 arg... Apr 19 03:08:48 hmm Apr 19 03:08:59 i have V=99 logs from all hosts now :) Apr 19 03:09:06 I forgot, create an x86 domU. Apr 19 03:10:15 can't create*. Apr 19 03:11:38 r6996 built fine on ia32 for me Apr 19 03:11:59 same here. Apr 19 03:12:03 not centos though. Apr 19 03:12:11 right Apr 19 03:12:12 i'm with ya there -- i don't believe this is a systemic issue with the build tree but rather a subtler issue somehow not caught by the buildreqs or ... something else weird Apr 19 03:12:28 overseer: make --version Apr 19 03:12:51 GNU Make 3.80 on all platforms Apr 19 03:12:56 bingo Apr 19 03:13:06 including the host that builds sucessfully :) Apr 19 03:13:25 the buildroot is known-incompatible with anything below 3.81 Apr 19 03:13:37 except apparently on x86_64 ... wow Apr 19 03:14:46 so minimum version is > 3.81 ? Apr 19 03:14:51 yep Apr 19 03:15:30 the sanity checks even say so, but they don't check well enough to know when to say it Apr 19 03:16:15 uh, how about at the toplevel default 'make world' when its checking for awk and friends? Apr 19 03:16:27 that's the one Apr 19 03:17:11 you'll see what i mean if you read the makefile Apr 19 03:17:32 checking over my logs of the build process (including stderr) i see nothing related to make version Apr 19 03:18:00 it's the very first line Apr 19 03:19:26 first line of the script or first line output from 'make' when run ? Apr 19 03:19:32 s/script/Makefile/ Apr 19 03:19:33 output Apr 19 03:20:28 Checking 'non-root'... ok. is my first line output Apr 19 03:20:51 huh? that's the last sanity check, not the first Apr 19 03:21:50 ok, so how to i reset those checks, make clean ; make distclean didn't do it... Apr 19 03:22:14 it checks every time, regardless of anything else Apr 19 03:22:40 maybe V=99 suppresses it partially Apr 19 03:22:57 maybe i'm forgetting V=99 in my stupor Apr 19 03:23:21 if you don't V=99, you see all the sanity checks Apr 19 03:23:40 unfortunately, the first one is brain-damaged Apr 19 03:24:15 Checking 'non-root'... ok. --- that's my first line from 'make clean; make V=99' Apr 19 03:24:26 leave off V=99 Apr 19 03:24:42 second line is Checking 'working-make'... ok. Apr 19 03:25:01 hmm, it was the other way when i built Apr 19 03:25:13 i was too focused to even notice the second line Apr 19 03:25:26 then again, i use FORCE=1 because i'm root Apr 19 03:26:11 i see the check in include/prereq-build.mk now -- but the test is lame Apr 19 03:26:26 that's what i've been saying Apr 19 03:26:33 *groan* -- i agree Apr 19 03:27:49 3.80 passes it with flying colors and blows up later Apr 19 03:28:28 took me some time & whining to figure that out Apr 19 03:29:43 can't there be a simple test for 3.80 that just checks the version# and exits with failure? Apr 19 03:29:56 * overseer grovels rpm repos for a make-3.81 Apr 19 03:30:00 but since i went to 3.81 to fix it anyway, i could no longer come up with a patch that i could try against 3.80 Apr 19 03:30:31 logic: string match, version # == bad ?? fail Apr 19 03:31:13 logic is one thing, empirical demonstration quite another Apr 19 03:31:42 i'll try to submit one now that i have 3 platforms to try it on Apr 19 03:32:36 also test against 3.79.1 and 3.79, or is that too much to ask? Apr 19 03:37:31 i'm surprised there isn't a blacklist of versions in the test Apr 19 03:37:59 the test as is made no sense to me at all Apr 19 03:39:22 finding a fedora/centos/redhat package of make-3.81 is causing me trouble Apr 19 03:41:03 you can find 3.79.1 in rh7.3 Apr 19 03:41:25 thanks :) Apr 19 03:42:50 fc6 has 3.81 Apr 19 03:43:19 i just found EL5 has it too Apr 19 03:43:27 rpmfind didn't have it Apr 19 03:43:33 rpmseek did Apr 19 03:43:41 i checked both Apr 19 03:44:52 but they don't list el5, only el4, which has 3.80 Apr 19 03:45:14 i used search 'make' on rpmfind and the latest listed was 3.80 Apr 19 03:45:29 so, my guess is it hasn't indexed the EL5 tree Apr 19 03:45:44 rpmfind didn't even have fc6 Apr 19 03:45:49 rpmseek did Apr 19 03:46:07 ah -- didn't notice the different sitename Apr 19 03:47:00 where did you check el5? Apr 19 03:50:42 hmph? Apr 19 03:51:02 here, use this with rpmbuild --rebuild: http://mirrors.kernel.org/centos/5.0/os/SRPMS/make-3.81-1.1.src.rpm Apr 19 03:55:22 the centos-5-key.asc i got from keyserver.net was borked Apr 19 03:56:10 http://mirrors.kernel.org/centos/5.0/os/i386/RPM-GPG-KEY-CentOS-5 Apr 19 03:56:17 i'm good Apr 19 03:56:24 installing built rpm Apr 19 03:56:57 you really should make your own with rpmbuild --rebuild Apr 19 03:57:03 i did Apr 19 03:57:32 and not as root ;) Apr 19 03:57:46 i think you have to be root Apr 19 03:58:01 to build what? Apr 19 03:58:06 an rpm Apr 19 03:58:20 you're on some good drugs, do you have any extra to share? Apr 19 03:58:49 when i dealt with rpm's, they never built right as non-root Apr 19 03:58:53 trust me when i say this: buildling rpms as root is asking for trouble. Apr 19 03:59:46 would you like my .rpmmacros file that lets anyone build rpms as non-root? Apr 19 03:59:50 rpm's are trouble without asking, thanx Apr 19 03:59:54 lol Apr 19 04:00:12 11-lines of yummy rpm goodness Apr 19 04:00:54 yum is slow Apr 19 04:00:55 oh, sn9: btw -- after upgrading make, the first sanity check is now: Checking 'working-make'... ok. Apr 19 04:01:03 s/yummy/delicious/ Apr 19 04:01:34 and non-root got moved to last Apr 19 04:02:05 it's bizarro-make! Apr 19 04:02:12 it really is Apr 19 04:03:01 ok, it'll take 10-15min to get to the breakpoint... thanks for your suggestions Apr 19 04:03:07 yw Apr 19 04:03:10 bbl maybe Apr 19 04:03:29 hopefully with an effective sanity check for the future Apr 19 04:04:27 against r7000, preferably Apr 19 04:04:42 is that a milestone ;) Apr 19 04:04:53 it's also the current rev Apr 19 04:05:54 my patches are proudly included Apr 19 04:07:29 my persistence turned the rdc-2.6 port from "broken" to "supported" very quickly Apr 19 04:07:50 my patches are proudly included in the 2.4 series kernel tcp.c Apr 19 04:07:56 whats the rdc-2.6 ? Apr 19 04:08:59 i was instrumental in getting the RDCPort (that's the wiki page title) off the 2.4 dependency Apr 19 04:09:52 usb devices? Apr 19 04:10:08 has not been tested with usb Apr 19 04:10:22 curious what's out there that replaces the wgt634u Apr 19 04:11:22 asus wl-500g-premium is good Apr 19 04:11:47 faster cpu than the 534u Apr 19 04:11:52 *634u Apr 19 04:12:33 i have the turtle beach audio usb dongle on one of my 634's which sounds great and I highly recommend Apr 19 11:42:40 nbd * r7005 /trunk/package/madwifi/files/lib/wifi/madwifi.sh: don't try to set up wpa if hostapd is not installed Apr 19 12:06:42 kaloz * r7006 /trunk/package/wireless-tools/Makefile: we don't need the shared library there Apr 19 13:19:38 florian * r7007 /trunk/package/admswconfig/ (. Makefile): Add admswconfig until we add support for adm5120 switch in kmod-switch, thanks Thomas Langer for the makefile. Apr 19 13:24:14 florian * r7008 /trunk/package/admswconfig/Makefile: Fix a typo Apr 19 13:27:08 florian * r7009 /packages/utils/io/ (. Makefile src/ src/io.c): Add io, thanks Thomas Langer ! Apr 19 15:14:26 after flashing r7006 my /etc/config/wireless is empty on a WGT634U Apr 19 15:17:51 uh. wlanconfig ath create wlandev wifi0 wlanmode monitor -> wlanconfig: ioctl: No such device Apr 19 15:18:10 Maybe my wlan-card is b0rked :/ Apr 19 23:48:03 <[mbm]> damn, cable modem is doing over 700k/s on the ubuntu torrent Apr 19 23:48:14 <[mbm]> not used to seeing downloads go much above 300 Apr 19 23:48:53 it was released today Apr 19 23:49:15 <[mbm]> no, I mean, I have a crappy isp that's actually working foronce Apr 19 23:49:48 <[mbm]> hmm and now the traffic shaping kicks in Apr 19 23:49:54 <[mbm]> and drops my speed Apr 19 23:49:59 it's more demand, too Apr 19 23:52:01 * [mbm] wants to see what they've done with virtualization in the server distro Apr 19 23:55:59 not that much Apr 19 23:56:15 the 64-bit edition sucks ass Apr 19 23:56:32 <[mbm]> ? Apr 19 23:56:49 it can't run 32-bit binaries, period Apr 19 23:57:11 <[mbm]> actually yes it can, you just need to install the 32bit libs Apr 19 23:57:18 they don't work Apr 19 23:57:29 <[mbm]> worked in edgy Apr 19 23:57:37 they work on all other distros Apr 19 23:57:55 you got them to work in edgy? first i've heard of that Apr 19 23:58:10 <[mbm]> enough that I could run google earth Apr 19 23:58:18 doesn't count Apr 19 23:58:29 <[mbm]> ? Apr 19 23:58:41 google earth carries its own libs, remember? Apr 19 23:58:49 <[mbm]> is there a specific 32bit app you want? Apr 19 23:59:59 the general capability outweighs specific apps unless the virtualization is mature, which *buntu hasn't put enough emphasis on Apr 20 00:00:27 <[mbm]> umm is there any linux distribution with a mature virtualization at this point? Apr 20 00:00:42 most others, including debian Apr 20 00:01:14 <[mbm]> so how are you defining mature? Apr 20 00:01:40 "works without having to rewrite half of it" Apr 20 00:02:51 <[mbm]> haven't seen any distributions with virtualization working out of the box Apr 20 00:03:28 not yet Apr 20 00:03:42 <[mbm]> even less with a polished interface Apr 20 00:03:49 except maybe gentoo to some degree, but i wouldn't know Apr 20 01:27:31 sn9: last night we discussed my build failures and the fix suggested was 'upgrade make' -- i tried upgrading make to 3.8.1 but the x86 hosts still fail where the x86_64 host succeeds -- any more thoughts? Apr 20 01:28:19 clearly, there is an additional problem Apr 20 01:29:59 x86_64 has gcc-3.4.6-3.1, tried both gcc-3.4.6-3 and gcc-3.4.6-3.1 on the x86 hosts, without change Apr 20 01:30:35 next thing i would check is the JLEVEL Apr 20 01:30:43 in the .config Apr 20 01:30:53 not familiar with that -- what to look for? Apr 20 01:30:57 but you already said that was default Apr 20 01:31:28 ya, i start without a .config, and only change to 2.6brcm and wgt634u wifi Apr 20 01:34:34 is it strange that it fails during the toolchain/gcc-install ? i'd expect it to fail in gcc-compile Apr 20 01:35:16 ccache is off, right?> Apr 20 01:35:33 don't know how to check that Apr 20 01:36:11 .config, again Apr 20 01:58:50 CONFIG_JLEVEL=1 on all hosts Apr 20 02:05:20 you have single cpu's on everything, right? Apr 20 02:33:48 SMP kernels on everything Apr 20 02:34:08 but how many cores? Apr 20 02:34:19 some dual some just have HT turned on Apr 20 02:34:48 try increasing the JLEVEL to 2 and see what happens Apr 20 02:35:09 ok , make clean , make distclean , make V=99 ? Apr 20 02:35:22 yeah Apr 20 02:35:52 s/,/&&/ **** ENDING LOGGING AT Fri Apr 20 02:59:57 2007