/srv/irclogs.ubuntu.com/2006/10/28/#ubuntu-kernel.txt

=== gasbag [n=gasbag@68-116-196-5.dhcp.oxfr.ma.charter.com] has joined #ubuntu-kernel
=== doko [n=doko@dslb-088-073-121-066.pools.arcor-ip.net] has joined #ubuntu-kernel
jbaileysistpoty: I don't know about in-kernel stuff, sorry. =)12:35
sistpotyjbailey: ok, thanks anyway ;)12:36
jbaileysistpoty: I'd be surprised if kernel modules were expected to use the public syscall interface.12:36
sistpotyjbailey: no, faumachine isn't only a kernel module, it's s.th. like qemu (actually uses parts of the qemu cpu) and provides a kernel-module as well. 12:40
sistpotyjbailey: but I know much less about kernel stuff... only that it doesn't compile on edgy *g*12:40
=== ajmitch has seen hack-arounds for this sort of thing
ajmitchsistpoty: I've got an example for doing it directly via ioctls 12:49
ajmitchhttp://paste.ubuntu-nl.org/28739/12:50
sistpotyajmitch: nice... thx!12:51
ajmitchit's a nasty hack of course12:52
sistpotyajmitch: it is... but better than nothing :)12:54
=== johanbr [n=j@jupiter.physics.ubc.ca] has joined #ubuntu-kernel
=== gasbag [n=gasbag@68-116-196-5.dhcp.oxfr.ma.charter.com] has joined #ubuntu-kernel
sistpotygn8 everyone01:16
=== BenC [n=bcollins@67.97.251.10] has joined #ubuntu-kernel
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel
BenC Ping reply from BenC: 0.21 second(s)01:34
=== BenC says hello to sub-second ping times
=== JanC [n=janc@lugwv/member/JanC] has joined #ubuntu-kernel
=== BenC [n=bcollins@67.97.251.10] has joined #ubuntu-kernel
=== bernard_ [i=cats@dsl-202-72-159-76.wa.westnet.com.au] has joined #ubuntu-kernel
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-kernel
infinityBenC: Woo, you got a real connection, finally?06:06
infinityBenC: What's that costing you?06:06
BenCinfinity: there difference between this and the satellite is about $450/month06:07
infinityOuch.06:07
BenCtrust me, live with satellite for a year, and you'll pony up that extra few bucks too :)06:07
infinityTime to start selling the neighbour's cows to make ends meet?06:07
BenCI may attach wireless repeaters to the cows and sell off some b/w to neighbors :)06:08
fabbioneBenC: congratulation!06:33
BenChehe, thanks06:33
fabbioneinfinity: i see that the kernel is there, but there have been other upload accepted in the archive?06:39
fabbioneinfinity: base-files and debootstrap?06:39
fabbione(and no email to feisty-changes)06:40
infinityI have a feeling feisty-changes needs moderating to whitelist LP.06:41
fabbioneah ok06:42
fabbionewhy base-files and deboostrap have been approved?06:42
infinityBecause I felt like it. :)06:42
fabbionearen't they supposed to come after toolchain bootstrapping?06:42
fabbioneyeah right.. :P06:43
infinitybase-files is arch:all, and it'd be nice for feisty systems to claim to be feisty.06:43
infinitydebootstrap builds a bit of C, but the benefit of having it outweighs the "hey, everything should use the new toolchain!!" goal, IMO.06:43
fabbionehmmm ok06:44
infinity(Well, okay, base-files isn't TECHNICALLY arch:all, but it doesn't build any C)06:44
infinityOh man, hppa is going to be a mess.06:44
fabbionewe are changing binutils to use that hash thingy that's supposed to speed up stuff06:44
fabbionethat's why i was kind of surprised :)06:45
infinitydebhelper/dpkg/libsepol/etc/etc.. I need to remember how I bootstrapped that in early edgy. :)06:45
fabbioneuh why?06:45
fabbionei don't think it's going to be a big deal06:45
infinityDefine "big deal".06:45
fabbionewith the new bootstrapping sequence you get the toolchain almost out of the box06:45
infinityI need to manually bootstrap the packaging toolchain, then rebuild it later.06:45
fabbionethat's fun :)06:46
infinity(Note that the packaging toolchain kinda needs to be there before anything -- including the kernel -- can actually build)06:46
fabbionewell bootstrap it once.. with the big merge of death they will all get rebuilt06:46
fabbionejb gave me gcc-4.1 packages for hppa..06:47
fabbionedo you want me to upload them somewhere for you?06:47
infinityYeah.  That was, more-or-less, the plan.06:47
fabbionedo you want it or not?06:47
fabbionescp from here takes time.06:47
infinityMay as well.06:48
infinityThough it's glibc that introduces the ABI change for hppa, so that's really what I want.06:48
fabbioneglibc requires new binutils06:48
fabbionethat we don't have yet06:49
infinityYeah.  I know.06:49
fabbionei am upload gcc/make/module-init-tools06:49
infinityhppa and I are just playing a bit right now, I'm not doing any real work there.06:49
infinityI'll do the other 5.06:49
fabbionedon't use the binutils in that tar06:49
fabbionethey are known to be broken06:49
fabbioneyeah i know06:49
infinityhppa will still not have a chroot for feisty until I'm positive of the best way to get from A to B.06:49
fabbioneyeps make sense06:49
infinity(Cause a chroot for feisty means hppa will suddenly have several thousand builds queued)06:50
fabbioneyes i know that :)06:51
fabbioneyou need to ask Malcc to prepare feisty pockets06:51
fabbione-updates and -security are not there06:51
=== infinity does a queue-builder run and wonders if this is a bad idea...
fabbionebah i become addicted to "friends"07:04
infinityHahahaha.07:05
fabbionechinstrap.ubuntu.com:hppa/.07:14
fabbionemy home of course07:14
fabbioneremember binutils there is borked07:14
infinityBenC: Still alive?07:56
BenCinfinity: yeah07:57
infinityYou have new build failures. :)07:57
infinityWelcome to feisty!07:57
infinity(sparc and powerpc so far)07:57
infinityI'm okay with "not caring until Monday" if you'd prefer... I think we could all use a weekend.07:58
infinityBut if you're feeling like a keener...07:58
fabbionefeh07:58
BenCif it's failing to build, I blame the chroot :P07:58
BenCit's been building fine for me for weeks07:58
infinityNot much in the chroot to blame.07:58
fabbioneinfinity: build logs?07:59
BenCyeah, give me a log to look at07:59
infinityhttp://librarian.launchpad.net/4938614/buildlog_ubuntu-feisty-sparc.linux-source-2.6.19_2.6.19-1.1_FAILEDTOBUILD.txt.gz07:59
infinityhttp://librarian.launchpad.net/4938613/buildlog_ubuntu-feisty-powerpc.linux-source-2.6.19_2.6.19-1.1_FAILEDTOBUILD.txt.gz07:59
fabbionesparc is.. special07:59
fabbionelooks like bash dash breakage08:00
infinityStill using bash in the chroots.08:00
fabbioneinfinity: what's the default shell in feisty chroots?08:00
infinity(Thanks for the reminder, I should switch that now)08:00
fabbioneBenC: ppc is knows.. try to build with linux32 and you will get it too08:00
fabbioneBenC: i think i did put you in the email loop with Benh and Paulus08:01
BenCstupid linux32 :P08:01
fabbionebut sparc.. is weird08:01
BenCprobably need something better than defconfig08:01
fabbioneBenC: my local workaround: cp ppc64_defconf ppc_defconf08:01
infinityAnd that doesn't mess up ppc32 kernels?08:01
BenCsparc looks like a sparc32 problem08:02
fabbioneno08:02
fabbionewe still use linux32 on sparc, don't we?08:02
infinityBenC: yeah, we use linux32 on sparc as well.08:02
infinityA lot of other software in the archive breaks if we don't.08:02
infinityWell, s/breaks/builds for sparc64/08:03
BenCsomething isn't right there08:03
BenCit looks like it is doing a ARCH=sparc config08:03
BenCI should build with linux32 on sparc and ppc I guess08:04
infinityDid we lose workarounds for this in kernel-package at some point?08:04
infinityNo, wait, kernel-package hasn't changed since edgy. :)08:04
infinityThis is all kernel.08:04
BenCconsidering it builds fine for me fabbione, I still blame the chroot ;)08:05
BenCboth problems seem related to linux32, so I'll work on that over the weekend08:05
fabbioneBenC: i didn't use linux32 on sparc08:05
fabbioneand i can reproduce the ppc one here08:05
BenCneither did I08:06
fabbionei can test it in a few minutes. I just need to finish the ALOM upgrade08:06
infinityBenC: Thpt.  Blame the chroots or buildds all you want. :)08:07
infinityBenC: Anything that relies on uname output is broken, period.  It's just easier to fix one thing (the kernel build) than potentially dozens of other broken things.08:07
BenCinfinity: Nah, I know the kernel build needs fixing, I just hate that we still have this bullshit problem08:08
infinityThis reminds me that I really should be using linux32 on i386 buildds too...08:09
infinityNot that we need it now (we don't), but I'm sure a day will come when elmo will hand me an X86_64 box as an i386 buildd.08:10
infinityAnyhow, amd64 finished, and i386 and ia64 are still going strong, so I suspect this linux32 issue is the only problem you've got, which isn't so terrible.08:14
=== fabbione gets more coffee while niagara post's
infinityBenC: Can you make a good argument for why linux32 should be used for everything *but* the kernel?  I could special-case it in the script that calls sbuild.08:30
infinity(I'd prefer not to, but it's trivial)08:31
BenCinfinity: because the kernel should be able to decide for itself, because it's smart enought to? :)08:31
BenCbesides, we _really_ do want to build for sparc64, for example08:31
BenCunlike the rest of the packages08:31
infinityThat's an argument for not caring if it's linux32 or linux64. :P08:32
infinityThe kernel should build for what you told it to, not care about uname.08:32
fabbioneMissing /usr/src/sparc/ubuntu-2.6/debian/abi/2.6.19-1.1/abiname file.08:40
fabbionemake: *** [clean]  Error 108:40
fabbionebah08:40
fabbioneBenC: yeah linux32 makes the mess08:41
fabbioneexec make -f /usr/share/kernel-package/ruleset/minimal.mk debian APPEND_TO_VERSION=-2-sparc64  KPKG_SUBARCH=sparc64  KPKG_STEM=linux 08:42
fabbionestrange is that we tell to look for sparc6408:42
BenCfabbione: I have a commit left for current git08:59
fabbionesure..08:59
fabbionei know about the abi.. that doesn't bother me :)09:00
=== BenC [n=bcollins@67.97.251.10] has joined #ubuntu-kernel
=== cmazzetti|out [n=chatzill@151.55.100.84] has joined #ubuntu-kernel
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-kernel
=== gnomefre1k [n=gnomefre@adsl-221-126-101.rmo.bellsouth.net] has joined #ubuntu-kernel
=== gnomefreak [n=gnomefre@adsl-221-126-101.rmo.bellsouth.net] has joined #ubuntu-kernel
=== gnomefreak [n=gnomefre@adsl-221-126-101.rmo.bellsouth.net] has joined #ubuntu-kernel
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-kernel
=== tuxmaniac [n=aanjhan@unaffiliated/tuxmaniac] has joined #ubuntu-kernel
=== zul [n=chuck@CPE0006258ec6c1-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-kernel
=== BenC [n=bcollins@debian/developer/bcollins] has joined #ubuntu-kernel
=== Arrogance [n=aks@ottawa-hs-206-191-56-75.d-ip.magma.ca] has joined #ubuntu-kernel
=== jwest- [n=jwest@unaffiliated/jwest/x-422957] has joined #ubuntu-kernel
=== gnomefre1k [n=gnomefre@adsl-221-77-156.rmo.bellsouth.net] has joined #ubuntu-kernel
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-kernel
=== everamzah [n=James@dsl-216-227-92-169.fairpoint.net] has joined #ubuntu-kernel
=== johanbr [n=j@d154-20-238-192.bchsia.telus.net] has joined #ubuntu-kernel
=== gasbag [n=gasbag@68-116-196-5.dhcp.oxfr.ma.charter.com] has joined #ubuntu-kernel
=== everamzah [n=James@dsl-216-227-92-169.fairpoint.net] has left #ubuntu-kernel []
=== mhb_ [n=martin@162.43.broadband7.iol.cz] has joined #ubuntu-kernel
mhb_hello all, sorry to bother you, I just wanted to ask you if someone couldn't at least comment on bug 63134, please... it looks quite problematic to me, thank you for anything.11:14
=== marcin_ant [n=marcin@194.114.146.126] has joined #ubuntu-kernel

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!