/srv/irclogs.ubuntu.com/2015/11/25/#ubuntu-kernel.txt

apwcrshman, right, they are raw builds, which arn't building, because upstream has yet to apply the fix, sigh10:12
* xnox doesn't like our kernels11:10
* xnox goes to fix11:10
apwxnox, ?11:11
xnoxapw, is there a brand new way to checkout ubuntu linux trees? do i need to use launchpad, or can i use kernel.ubuntu.com?11:11
* xnox did not have the memo11:11
xnoxapw, just packaging and user-space bits, nothing drastic.11:11
apwthey are all in the original kernel.ubuntu.com place, though some of the newer ones are master in LP, and they are all available there too11:12
xnoxapw, oh, and i've built the s390x kernel package... it didn't build me the kernel image / udebs. used 4.2.0-19.2311:12
apwxnox, how did you build it11:13
xnoxapw, dpkg-buildpackage -b11:13
xnoxit gave me source, doc, headers, tools-common, cloud-tools-common, and linux-libc-dev and that's it =(11:13
apwwhich branch of what repo ?11:14
xnoxpull-lp-source linux =)11:14
xnoxhence looking for repositories now ;-)11:14
xnoxhttp://kernel.ubuntu.com/git/ubuntu/ubuntu-xenial.git/ is out of date, so i need launchpad i guess.11:14
apwyep, then you will only get linux-libc-dev, that is a stage1 only build in the archive11:15
apwyou need the ubuntu-xenial master-next to get anything mroe11:15
xnoxhttps://code.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/xenial -> looks fresh11:15
xnoxack11:15
apwxnox, yes that is the official master for xenial11:15
xnoxand i don't like the droppage of libunwind8-dev =)11:15
apwheh whyso ?11:16
xnoxwe should totally use elfutils which has unwind support on s390x11:16
xnoxand like switch to it from libunwind throughout, because hipsters =)11:16
apwif you have the energy :)  and being you you have a lot of that11:17
xnoxwell, my hands are tied, as llvm is building....11:17
xnoxand there is one more llvm to build.11:18
* xnox should have done a shallow clone =( 11:23
apwxnox, or a --reference linux-linus clone11:25
xnoxthat would have worked, if i were a kernel developer =)11:25
apwall serious developers have linux clone :)11:25
apwplus kernel.org's pipe is really fat11:26
apwxnox, you will need to touch some abi-ignore files into s390x as there are no s390x builds yet, chicken-egg-chicken11:29
apwxnox, echo 1 >debian.master/abi/4.3.0-0.7/ignore; echo 1 >debian.master/abi/4.3.0-0.7/ignore.modules11:29
apwelse it will barf on you11:29
apwass not that11:30
apwxnox, mkdir debian.master/abi/4.3.0-0.7/s390x; echo 1 >debian.master/abi/4.3.0-0.7/s390x/ignore; echo 1 >debian.master/abi/4.3.0-0.7/s390x/ignore.modules11:30
apwxnox, that11:30
xnoxapw, you have access to a devirt ppa to test build things on all arches, right?11:31
apwxnox, yes11:31
xnoxapw, https://bugs.launchpad.net/ubuntu/+source/linux/+bug/151982013:23
ubot5Ubuntu bug 1519820 in linux (Ubuntu) "xenial linux master-next FTBFS on s390x" [Undecided,New]13:23
apwxnox, you can turn that off in debian.master/rules.d/s390x.mk   do_zfs=false sort of thing13:25
xnoxapw, tah, let me test that.13:25
* xnox will submit patches with all changes in the end.13:25
apwxnox, the build i did for infinity was against the 4.2 base, so i am not supprised you are seeing issues13:30
apwxnox, though it has been test built (other than zfs because that won't cross compile)13:30
apwxnox, and thanks13:41
xnoxapw, in linux-image-extra there are:13:41
xnox-rw-r--r-- root/root     24590 2015-11-25 14:26 ./lib/modules/4.3.0-0-generic/kernel/drivers/s390/block/dasd_fba_mod.ko13:41
xnox-rw-r--r-- root/root    178446 2015-11-25 14:26 ./lib/modules/4.3.0-0-generic/kernel/drivers/s390/block/dasd_eckd_mod.ko13:41
xnox-rw-r--r-- root/root    190646 2015-11-25 14:26 ./lib/modules/4.3.0-0-generic/kernel/drivers/s390/block/dasd_mod.ko13:41
xnox-rw-r--r-- root/root     21502 2015-11-25 14:26 ./lib/modules/4.3.0-0-generic/kernel/drivers/s390/block/dasd_diag_mod.ko13:41
xnox..13:41
xnoxi think these are ought to move to linux-image, rather than stay in extra.13:41
apwthat looks like it should be in linux-image as that is likley the disks :)13:42
apwxnox, concur13:42
xnoxand i also want dasd-modules and dasd-modules-extra udebs13:42
xnoxlike in debian.13:42
xnoxin debian they put:13:42
xnox-rw-r--r-- root/root    163968 2015-11-10 20:42 ./lib/modules/4.2.0-1-s390x/kernel/drivers/s390/block/dasd_mod.ko13:42
xnox-rw-r--r-- root/root     24896 2015-11-10 20:42 ./lib/modules/4.2.0-1-s390x/kernel/drivers/s390/block/dasd_fba_mod.ko13:42
xnox-rw-r--r-- root/root    179880 2015-11-10 20:42 ./lib/modules/4.2.0-1-s390x/kernel/drivers/s390/block/dasd_eckd_mod.ko13:42
xnoxinto dasd-modules udeb,13:42
xnoxand the dasd_diag_mod.ko into dasd-modules-extra udeb.13:42
xnoxnot sure if that's worth the split or not.13:43
xnoxapw, do you want a bug report for that, or shall I try to implement this udeb bit?13:43
apwi am happy to do it, but a bug would be nice13:43
apwthe bit where an arch deviates from the norm is a bit messy to say the least13:43
apwxnox, for the instant i'd suggest adding them to the scsi-modules list and making that Provide: dasd-modules13:44
apwand then i can fix it properly slower13:44
xnoxapw, cool. i kind of pre-emptively uploaded d-i that expects to find dasd-modules =)13:45
xnoxdue to monkey-see debian, monkey-do the same13:45
xnoxapw, "patch" for disable of zfs -> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1519820/comments/213:49
ubot5Ubuntu bug 1519820 in linux (Ubuntu) "xenial linux master-next FTBFS on s390x" [Undecided,Confirmed]13:49
xnoxsubmitted trivial bug fix to upstream to fix spl, but not sure if want to carry that without zfs.13:49
xnoxlinked to from https://bugs.launchpad.net/ubuntu/+source/linux/+bug/151981413:49
ubot5Ubuntu bug 1519814 in linux (Ubuntu) "xenial, linux-master FTBFS on s390x" [Undecided,Incomplete]13:49
apwif that makes it build, we should likely get it tested by someone13:51
apwi am testing a fix for the udebs now, if you get my bug filed :)13:52
xnoxapw, well that patch makes the "spl" bits build, but zfs bails out.13:52
xnoxapw, yes sir.13:52
apwxnox, i guess we'll turn it off, and file a bug for someone to turn it back on once we get a machine we can boot13:53
xnoxapw, https://bugs.launchpad.net/ubuntu/+source/linux/+bug/151983313:55
ubot5Ubuntu bug 1519833 in linux (Ubuntu) "xenial master-next needs a different udeb split for x390x" [Undecided,New]13:55
xnoxapw, let me file a bug with s390x tag. As it will most likely be me again.13:55
* xnox will check priority on zfs work too.13:56
xnoxok, so this is looking lovely. If you give me a patch for udebs to have dasd modules, i should be in a position to spin up a test d-i build.13:57
apwxnox, building it again now, looking like it will work ... 13:58
xnox\o/ =_13:59
xnox\o/ =)13:59
apwxnox, i'll push fixes for all of the above to the tree shortly13:59
xnoxcool.13:59
* xnox goes to make an egg soup, whilst attempting to poach an egg.14:09
apwwhoops14:16
apwxnox, ok ... i've pushed a quartet of changes to the tip of master-next for your issues14:47
xnoxtah14:51
* xnox will finish figuring out how to unbreak xorg-gtk3-mir loop and will get back to that14:51
xnoxapw, yo. very good it builds in sbuild without a hitch. Some typos though:15:41
xnoxapw, s/dasd-modules-extra/dasd-extra-modules/ possibly my mistake, sorry about miss-leading you.15:41
apwbah15:41
xnoxapw, and `dasd_mod.ko` ended up in both dasd-modules and the extra variant, that's a conflict.15:41
apwno that is normal15:42
xnoxdasd-extra-modules should have just the dasd_diag_mod, and like depend on dasd-modules i guess.15:42
xnoxoh, is it?15:42
apwhmmm, it may go away if it depends, i'll try that15:43
apwit is normal for all of the deps to end up in a module, but it may cope with interdeps15:43
xnoxyeah it has:  Depends: kernel-image-4.3.0-0-generic-di, storage-core-modules-4.3.0-0-generic-di15:43
xnoxbut needs the dasd-modules dependency too15:43
apwthe extra is so small i think it might make sense to be merged15:43
xnoxme too15:43
xnoxkill the extra, and just stick it all into dasd-modules.15:43
xnoxand i'm fine to keep this "divergence" from debian.15:44
apwi'll confirm the dep helps or not, if not, then i recon i will just wack it15:44
xnoxcool.15:45
xnoxit does build natively in a clean sbuild without any problems now. Thanks a lot =)15:45
* xnox compiles mir15:46
apwif i add a Provides: you would be covered anyhow i think15:46
apwxnox, ok ... i've forced master-next with the updated udeb names, getting the Depend: right has cleared out the duplicate15:51
xnox\o/15:52
xnoxi will rebuild it again, after getting some chocolate.15:52
apwi've also fixed builds for !s390x too :)15:52

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