vagrantc | not present, although i looked in /u/l/m/6.2.0-22-reform2-arm64/ ... | 00:08 |
---|---|---|
vagrantc | dpkg-reconfigure reform2-lpc-dkms ... does not have kernel headers installed ... so that is probably why | 00:08 |
vagrantc | ACTION wonders what metapackage needs to be installed | 00:12 |
vagrantc | maybe it was because of the downgrade from linux-image-6.3* to linux-image-6.1* at some point... | 00:13 |
josch | vagrantc: the right meta package is linux-headers-arm64 | 00:14 |
vagrantc | thanks | 00:15 |
vagrantc | i seem to have a module now ... hopefully it will load fine :) | 00:15 |
vagrantc | that looks better :) | 00:16 |
josch | sweet :) | 00:16 |
josch | vagrantc: the reform-check utility would've told you that linux-headers-arm64 is missing | 00:17 |
- jacobk (QUIT: Ping timeout: 246 seconds) (~quassel@64.189.201.150) | 00:23 | |
josch | minute: the build failure you linked above is likely due to a change in the new dpkg version that got uploaded today: Dpkg::Vendor::Debian: Add support for new hardening branch feature. | 00:23 |
+ jacobk (~quassel@64.189.201.150) | 01:05 | |
- mtm (QUIT: Ping timeout: 246 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 01:47 | |
- jacobk (QUIT: Ping timeout: 248 seconds) (~quassel@64.189.201.150) | 03:22 | |
- nsc (QUIT: Ping timeout: 246 seconds) (~nicolas@199-96-142-46.pool.kielnet.net) | 03:29 | |
+ nsc (~nicolas@192-99-142-46.pool.kielnet.net) | 03:31 | |
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 03:53 | |
+ jacobk (~quassel@64.189.201.150) | 04:32 | |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:50) | 04:43 | |
+ gnou_liber (~gnou_libe@223.pool85-50-3.static.orange.es) | 05:07 | |
- gnou_liber (QUIT: Client Quit) (~gnou_libe@223.pool85-50-3.static.orange.es) | 05:07 | |
josch | minute: so the cross-build failure you saw yesterday: you seem to have been the first person who encountered this regression :) | 07:58 |
josch | minute: it is due to a change in dpkg (there was an upload yesterday) and the dpkg maintainer is aware of the breakage | 07:59 |
josch | minute: see https://lists.debian.org/debian-devel/2023/08/msg00325.html | 08:00 |
- mjw (QUIT: Ping timeout: 255 seconds) (~mjw@gnu.wildebeest.org) | 09:21 | |
+ andreas-e (~Andreas@2001:861:c4:f2f0::c64) | 09:33 | |
+ mjw (~mjw@89.205.135.61) | 09:40 | |
- mjw (QUIT: Remote host closed the connection) (~mjw@89.205.135.61) | 09:44 | |
+ mjw (~mjw@89.205.135.61) | 09:44 | |
- mjw (QUIT: Read error: Connection reset by peer) (~mjw@89.205.135.61) | 09:51 | |
+ mjw (~mjw@89.205.135.61) | 09:51 | |
- mjw (QUIT: Ping timeout: 246 seconds) (~mjw@89.205.135.61) | 11:07 | |
+ mjw (~mjw@83-84-7-238.cable.dynamic.v4.ziggo.nl) | 11:38 | |
- robin (QUIT: Ping timeout: 248 seconds) (~robin@user/terpri) | 11:45 | |
josch | minute: so somebody [tm] has to write a patch for src:linux which compiles the build-architecture tools without CFLAGS which are meant for the host architecture | 11:50 |
josch | i have that on my todo list but cannot make any promises how long it will take | 11:51 |
minute | josch: hmmmm what other options do i have? would like to make a rcm4 a311d system image today | 12:17 |
minute | arm64 build server perhaps? | 12:19 |
josch | minute: i'm trying out a few quick work arounds right now: https://source.mnt.re/reform/reform-debian-packages/-/commit/a1ca3baf0737c11438e5a5d9b92a389d4b73b405 | 12:23 |
+ TerminalPanic (~TerminalP@host81-134-22-101.in-addr.btopenworld.com) | 12:25 | |
minute | josch: ah, cool | 12:27 |
- andreas-e (QUIT: Quit: Leaving) (~Andreas@2001:861:c4:f2f0::c64) | 12:50 | |
+ andreas-e (~Andreas@2001:861:c4:f2f0::c64) | 12:58 | |
- TerminalPanic (QUIT: Ping timeout: 248 seconds) (~TerminalP@host81-134-22-101.in-addr.btopenworld.com) | 12:59 | |
- Boostisbetter (QUIT: Ping timeout: 246 seconds) (4a410829d7@irc.cheogram.com) | 13:18 | |
+ Boostisbetter (4a410829d7@irc.cheogram.com) | 13:21 | |
josch | minute: the fix worked! you can cherry-pick a1ca3baf0737c11438e5a5d9b92a389d4b73b405 to make your branch work | 13:46 |
josch | (well... not fix... it's a workaround until properly fixed) | 13:47 |
minute | oh great thanks a ton josch | 13:48 |
minute | josch: ok if i stop your pipeline and run the one on my branch/MR? | 13:51 |
josch | minute: sure -- but it only should take a few more minutes to finish (and thus make 100% sure it works) | 14:03 |
- mtm (QUIT: Ping timeout: 255 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 14:03 | |
minute | josch: ok! | 14:06 |
minute | josch: you're right! | 14:06 |
minute | josch: currently build_patched takes 64 minutes out of the whole build time of 98 minutes. i am wondering if there can't be done anything upstream about this gstreamer stuff | 14:08 |
josch | minute: there can | 14:08 |
josch | https://wiki.debian.org/CrossBuildPackagingGuidelines#gobject-introspection | 14:09 |
minute | ah, the issue is the cross build | 14:09 |
josch | yes | 14:09 |
josch | it would be much faster for a native build | 14:09 |
minute | josch: lets say we were to use a big arm64 machine to build reform-debian-packages, that should surely help? | 14:09 |
josch | yes it would | 14:10 |
josch | on the other hand, just waiting might also help because those gstreamer versions should soon become superseded by new versions in Debian unstable | 14:10 |
minute | would this work transparently with the current build scripts or would i have to modify them for an arm64 host? | 14:10 |
josch | and those don't need the patches anymore | 14:10 |
minute | ah, that's good too | 14:10 |
josch | minute: i'm running the reform-debian-package scripts on my reform, soooo... ;) | 14:11 |
josch | there are some check in there that let it do different things if build and host arch differ | 14:11 |
+ TerminalPanic (~TerminalP@5.13.169.217.in-addr.arpa) | 14:13 | |
minute | josch: ok nice | 14:16 |
- GNUmoon (QUIT: Quit: Leaving) (~GNUmoon@gateway/tor-sasl/gnumoon) | 14:17 | |
- TerminalPanic (QUIT: Ping timeout: 246 seconds) (~TerminalP@5.13.169.217.in-addr.arpa) | 14:18 | |
minute | josch: i merged this branch into main now, and the pipeline runs there once more | 14:19 |
josch | cool, i hope things work fine now :) | 14:21 |
josch | this kind of breakage is unfortunately always the risk when doing bleeding edge development on unstable... | 14:21 |
minute | yep... | 14:26 |
minute | maybe we should migrate to testing at some point? | 14:27 |
+ GNUmoon (~GNUmoon@gateway/tor-sasl/gnumoon) | 14:28 | |
+ robin (~robin@user/terpri) | 15:14 | |
josch | minute: in this case, testing only would've let this problem show up later | 15:18 |
josch | because this change in dpkg is not a bug but supposed to stay | 15:18 |
josch | the actual bug is in src:linux which passes host-arch flags to build-arch compiler invocations | 15:19 |
+ TerminalPanic (~TerminalP@5.13.169.217.in-addr.arpa) | 15:25 | |
- TerminalPanic (QUIT: Ping timeout: 246 seconds) (~TerminalP@5.13.169.217.in-addr.arpa) | 16:01 | |
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 16:09 | |
josch | minute: any progress on the reform speaker upgrade? As my daughter grows older and demands entertainment I find myself exercising the reform speakers more and more often but especially outdoors they are way too flimsy. Any existing hack that i can try to replicate? | 16:09 |
- mjw (QUIT: Ping timeout: 250 seconds) (~mjw@83-84-7-238.cable.dynamic.v4.ziggo.nl) | 16:45 | |
Boostisbetter | josch: was there talk of a speaker upgrade already for the Reform? I agree they could be a bit stronger, but not at the expense of the case. (IE: don't mess up the perfect design. | 17:05 |
Boostisbetter | josch: was there talk of a speaker upgrade already for the Reform? I agree they could be a bit stronger, but not at the expense of the case. (IE: don't mess up the perfect design.) | 17:17 |
+ mjw (~mjw@89.205.131.219) | 17:34 | |
- mjw (QUIT: Read error: Connection reset by peer) (~mjw@89.205.131.219) | 17:47 | |
+ mjw (~mjw@89.205.131.219) | 17:49 | |
- mjw (QUIT: Ping timeout: 255 seconds) (~mjw@89.205.131.219) | 18:08 | |
+ mjw (~mjw@89.205.132.138) | 18:08 | |
- mjw (QUIT: Ping timeout: 258 seconds) (~mjw@89.205.132.138) | 18:15 | |
+ wielaard (~mjw@89.205.133.101) | 18:15 | |
- mtm (QUIT: Ping timeout: 250 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 18:17 | |
- jacobk (QUIT: Ping timeout: 248 seconds) (~quassel@64.189.201.150) | 18:22 | |
- wielaard (QUIT: Ping timeout: 255 seconds) (~mjw@89.205.133.101) | 18:24 | |
+ wielaard (~mjw@89.205.133.101) | 18:43 | |
- wielaard (QUIT: Ping timeout: 246 seconds) (~mjw@89.205.133.101) | 19:02 | |
minute | josch: do you still have enough space in your reform? my speaker hack needs some space around the trackball | 19:05 |
josch | minute: i have no space around the trackball but... priorities! ;) | 19:08 |
minute | hehe | 19:09 |
minute | ok so what i did is just mount 2x the speakers from pocket reform there | 19:09 |
josch | did you 3d print something to hold them? | 19:09 |
minute | josch: https://www.cuidevices.com/product/audio/speakers/miniature-(10-mm~40-mm)/ces-361811-18pm-67 | 19:10 |
minute | josch: no, but you could do that | 19:10 |
minute | i'll take a quick photo | 19:10 |
josch | and then you just wire them in parallel with the existing speakers? | 19:12 |
minute | josch: i disconnected the existing speakers. | 19:15 |
josch | okay | 19:15 |
minute | in parallel should work too | 19:15 |
josch | buying directly via digikey is 3 EUR cheaper :) | 19:29 |
minute | josch: sorry for the glare, but you'll get the idea i hope https://chat.mnt.re/files/cribsrteapfo5fgwysbe1umpgr/public?h=JTMTCdMempxmm-OvuMg2cQhVklLDXbEZUiahdlQHGqM | 19:29 |
minute | josch: haha yeah | 19:29 |
josch | they should arrive in 4 days | 19:29 |
minute | ! | 19:29 |
josch | ooooh that's how you mounted them | 19:29 |
josch | i think i can make some space! | 19:30 |
josch | just need to re-print my existing frame around the trackball :) | 19:30 |
josch | minute: thank you for the inspiration! | 19:30 |
minute | josch: looking forward to your mod! | 19:30 |
josch | will post photos :) | 19:31 |
+ wielaard (~mjw@gnu.wildebeest.org) | 19:40 | |
* wielaard -> mjw | 20:12 | |
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 20:23 | |
- robin (QUIT: Ping timeout: 246 seconds) (~robin@user/terpri) | 20:50 | |
+ jacobk (~quassel@129.110.242.224) | 21:18 | |
- jacobk (QUIT: Ping timeout: 258 seconds) (~quassel@129.110.242.224) | 22:22 | |
+ jacobk (~quassel@129.110.242.224) | 22:34 | |
minute | Configuration file '/etc/flash-kernel/db' | 22:39 |
minute | ==> File on system created by you or by a script. | 22:39 |
minute | ==> File also in package provided by package maintainer. | 22:39 |
minute | What would you like to do about it ? Your options are: | 22:39 |
minute | josch: trying to build the a311d system image locally in parallel... i wonder how i can say "N" here automatically in the script | 22:40 |
josch | minute: there should not be any /etc/flash-kernel/db before flash-kernel is installed -- where does it come from? | 22:45 |
minute | josch: i have to create it | 22:46 |
minute | josch: https://source.mnt.re/reform/reform-system-image/-/blob/a311d-v2/reform2-a311d/mkuserland.sh?ref_type=heads#L31 | 22:47 |
josch | minute: i think you have two options: | 22:49 |
- jacobk (QUIT: Ping timeout: 246 seconds) (~quassel@129.110.242.224) | 22:50 | |
josch | a) create the file not in an essential-hook but later after flash-kernel was already installed in a customize-hook and then run flash-kernel again in another customize-hook to update everything or | 22:50 |
josch | b) build a patched flash-kernel in reform-debian-packages | 22:50 |
minute | a) sounds a bit easier | 22:51 |
josch | minute: if you like i can do b) right now together with the patch for pocket reform | 22:51 |
minute | also: just flashed the local build result of this image to an sd card and tada, a311d reform boots from it | 22:51 |
josch | if you are in a rush you can try a) at the same time | 22:51 |
minute | josch: not in a rush, just need it tomorrow basically :D | 22:51 |
minute | some a311d specific kernel patch seems to be missing, because the display is glitching regularly, which we fixed at some point... otherwise, really cool to have an image now | 22:53 |
+ jacobk (~quassel@129.110.242.224) | 22:53 | |
josch | minute: https://source.mnt.re/reform/reform-debian-packages/-/commit/77b3b194d1672469d41e9c66f6f00b5adec0c4c9 | 22:57 |
josch | flash-kernel can be cross-built without using emulation, so patching that does not add much to the pipeline | 22:57 |
minute | ah nice | 22:58 |
minute | thank you!! | 22:58 |
minute | the glitching might be because my kernel command line has an error (around pci_bus_perf), will investigate tomorrow | 22:59 |
- andreas-e (QUIT: Quit: Leaving) (~Andreas@2001:861:c4:f2f0::c64) | 23:14 | |
- jacobk (QUIT: Ping timeout: 246 seconds) (~quassel@129.110.242.224) | 23:24 | |
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:50) | 23:47 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!