#archlinux32 | Logs for 2018-09-02

[02:35:47] -!- woshty has quit [Ping timeout: 240 seconds]
[03:03:39] -!- danirc has joined #archlinux32
[03:05:32] <danirc> hi, are arch32 iso images older than 2018.05 available anywhere?
[03:06:22] <danirc> my system stopped working after reboot, possibly because of a kernel upgrade
[03:08:30] <danirc> I tried to reboot from recent iso on usb, but get the same problem.
[03:09:47] <danirc> I installed arch32 from usb back in 2017.11, when i686 support got discontinued by official repo.
[03:10:56] <danirc> So, I am pretty sure this was working back in 2017.11, but I cannot find those iso images anymore.
[03:11:35] <danirc> Mirrors have only archisos starting from 2018.05 release
[03:19:15] <danirc> Hi, anybody around?
[03:32:10] -!- danirc has parted #archlinux32
[05:34:57] <girls> danirc: have a look at archive.archlinux32.org
[05:54:44] <buildmaster> vault is broken (says nlopc46).
[05:55:50] <buildmaster> girls, please have a look at my dirty database
[06:12:18] * buildmaster resumes sanity.
[06:33:10] -!- buildmaster has quit [Remote host closed the connection]
[06:36:34] -!- titus_livius has joined #archlinux32
[09:43:53] -!- oaken-source has joined #archlinux32
[09:49:24] -!- oaken-source has quit [Ping timeout: 244 seconds]
[11:50:34] <elibrokeit> deep42thought: small question, why do you need to fork archiso at all? The only thing you're doing is rebasing the configs/releng, right?
[11:50:57] <elibrokeit> so, you could just package archiso + archiso-configs32 or something
[12:13:06] -!- ofara has quit [Ping timeout: 252 seconds]
[12:46:18] -!- Alina-malina has quit [Ping timeout: 245 seconds]
[12:56:02] -!- oaken-source has joined #archlinux32
[13:15:23] -!- woshty has joined #archlinux32
[13:17:28] -!- abaumann has joined #archlinux32
[13:17:29] <buildmaster> Hi abaumann!
[13:18:27] <abaumann> oaken-source: small question for the Risc-V guy. :-) Are you using the Archlinux packages riscv64-linux-gnu-*?
[14:57:40] -!- abaumann has quit [Quit: leaving]
[15:00:08] <oaken-source> do you guys have a means in this channel to store a message for someone who went offline?
[15:17:21] -!- Alina-malina has joined #archlinux32
[16:00:36] -!- ofara has joined #archlinux32
[16:12:20] -!- danirc has joined #archlinux32
[16:12:23] -!- abaumann has joined #archlinux32
[16:12:24] <buildmaster> Hi abaumann!
[16:12:47] <abaumann> oaken-source: just type away, everything is recorded in big brother style at https://mirror.archlinux32.org
[16:12:47] <phrik> Title:#archlinux32 | Logs for 2018-09-02 (at mirror.archlinux32.org)
[16:13:47] <KitsuWhooa> abaumann: mind if I ask, what software are you using for displaying the logs?
[16:14:28] <abaumann> oeh: a browser? :-)
[16:15:32] <abaumann> there is an II bot connected to this channel and it protocols the messages into HTML files.
[16:15:35] <KitsuWhooa> I meant more converting them to html
[16:15:47] <KitsuWhooa> ah, I see
[16:17:28] <abaumann> and a software called ii', check out the ii- scripts in https://git.archlinux32.org
[16:17:29] <phrik> Title:archlinux32/builder: Tools for building 32-bit archlinux packages from archlinux.org's official, 64-bit tested PKGBUILDs et al. - Archlinux32 Gitea (at git.archlinux32.org)
[16:18:28] <KitsuWhooa> Yeah, I was trying to avoid setting up another bot, but thanks anyway
[16:18:30] <abaumann> mmh. those might be the ones doing the dialog and reacting to buildmaster commands.
[16:18:39] <abaumann> bots are nice :-)
[16:18:52] <abaumann> buildmaster: who is a nice robot?
[16:18:56] <abaumann> phrik: who is a nice robot?
[16:18:57] <phrik> ofara_
[16:19:38] <KitsuWhooa> lol
[16:28:49] <danirc> girls: thanks! that's exactly what I was looking for. I am not sure how I missed the link to the archive on the download page.
[16:49:58] <oaken-source> oh, great
[16:50:10] <oaken-source> abaumann: I didn't use the arch packages, no.
[16:51:00] <oaken-source> I wrote custom PKGBUILDs for the cross toolchain, loosely based on the aarch64-linux-gnu-* packages
[16:51:37] <oaken-source> I don't think the riscv64-linux-gnu-* packages existed when I started the port
[16:55:22] <abaumann> sadly they currently fail to build on Archlinux32
[18:01:03] -!- rcf has quit [Ping timeout: 268 seconds]
[18:21:46] -!- isacdaavid has joined #archlinux32
[18:26:35] -!- rcf has joined #archlinux32
[18:28:46] * buildmaster resumes sanity.
[18:36:07] -!- oaken-source has quit [Ping timeout: 240 seconds]
[18:41:03] -!- Alina-malina has quit [Ping timeout: 244 seconds]
[18:50:12] -!- deep42thought has joined #archlinux32
[18:50:12] <buildmaster> Hi deep42thought!
[18:50:18] <deep42thought> good evening!
[18:50:38] <deep42thought> elibrokeit: we need to fork archiso, because we need a x86_64 package.
[18:51:05] <deep42thought> we also change configs/releng/build.sh
[18:51:11] <elibrokeit> no, but what changes are you actually making to the initcpio files or mkarchiso?
[18:51:21] <elibrokeit> configs/* is not archiso, it's just preset profiles
[18:51:27] -!- woshty has quit [Ping timeout: 240 seconds]
[18:51:31] -!- isacdaavid has quit [Read error: Connection reset by peer]
[18:51:34] <elibrokeit> you don't need to fork archiso in order to write your own profile
[18:52:06] <deep42thought> KitsuWhooa abaumann: it's not an ii bot but a python script: https://git.archlinux32.org
[18:52:07] <phrik> Title:archlinux32/logbot: A minimal IRC bot for logging channels - Archlinux32 Gitea (at git.archlinux32.org)
[18:52:13] * elibrokeit complained about that quite thoroughly in #parabola
[18:52:33] <deep42thought> elibrokeit: yeah, good point
[18:52:55] <elibrokeit> deep42thought: after seeing how parabola is using mkarchiso and initcpio/* from 2013, I'm sort of uptight about this :)
[18:52:55] <deep42thought> we basically only need the script we forked plus the configs we preserved
[18:53:08] <deep42thought> well, I try to merge all upstream changes
[18:53:14] <deep42thought> so this would be harder to maintain
[18:53:20] <elibrokeit> well...
[18:55:11] <elibrokeit> I mean, you could provide a "strictly upstream" archiso, then package just-our-rebased-configs in an additional package. I guess if you're going to do lots of rebasing, it's debatable whether this is worth it
[18:55:31] <elibrokeit> (given you're not messing with mkarchiso)
[18:55:57] <elibrokeit> I guess I'd sort of like to see more people using archiso the way it was intended.
[18:56:41] <deep42thought> yeah, honestly, I don't really understand what is intended to be software and what config
[18:56:53] <elibrokeit> actually I'd consider discussing with djgera whether configs/releng/ could preserve the $arch genericizing in order to be less painful to downstreams too
[18:57:08] -!- Alina-malina has joined #archlinux32
[18:57:24] * elibrokeit wonders when archiso will finally be getting used for arm builds :D
[18:58:19] <elibrokeit> or when risc-v becomes big enough to get an official arch port
[19:06:07] <deep42thought> elibrokeit: keeping $arch in build.sh is only helping a little with making archiso portable - this would not help us for the dual-boot iso, which we still build
[19:06:46] <deep42thought> otoh not helping in all cases is still better than not helping in any cases ;-)
[19:20:18] <abaumann> * abaumann: "be whewi whewi quiet.. hunting illegal obcodes in glibc.."
[19:21:49] <deep42thought> abaumann: sounds like fun :-D
[19:22:12] <abaumann> it is :-)
[19:22:37] <abaumann> trying to find out why glibc 2.28 segfaults in i486.
[19:23:08] <abaumann> Wasn't there something like opcode emulation in the kernel? Something like a CPU trap on CMOV, SSE2 etc. functions, so that the kernel can emulate the commands? Slow presumably..
[19:23:25] <abaumann> ah.. http://vega.pgw.jp
[19:23:30] <phrik> Title:Installing CentOS 7.x on i586 Pentium (at vega.pgw.jp)
[19:25:15] <abaumann> mmh. well limited support for this CPU exception it seems. Pentium M basically only.
[19:26:08] <abaumann> deep42thought: I moved quite some failed buildmaster commands to /home/slave/builder/work/aba on the buildmaster.
[19:26:21] <deep42thought> I'll take a look
[19:26:27] <abaumann> no hurry :-)
[19:26:38] <deep42thought> ah, failed queries :-)
[19:27:11] <deep42thought> probably fallout from the reboot this morning
[19:27:25] <abaumann> you rebooted manually?
[19:27:29] <deep42thought> yes
[19:27:33] <deep42thought> because kernel update
[19:27:39] <abaumann> ah. hence the mysql connect errors.
[19:27:42] <abaumann> I was wondering.
[19:27:51] <deep42thought> I took a look with 'pgrep -af builder'
[19:29:09] <deep42thought> those queries are all uncritical
[19:29:26] <deep42thought> the "*.unimportant_query.*" ones are even named in that manner :-D
[19:29:39] <abaumann> yeah. those I reckoned as much. ;-)
[19:30:02] <abaumann> should I delete them now?
[19:31:19] <deep42thought> yeah, it's ok
[19:31:27] <abaumann> ok
[19:46:27] <buildmaster> claws-mail is broken (says buildknecht).
[20:13:50] -!- deep42thought has quit [Quit: Leaving.]
[20:18:36] -!- minted has joined #archlinux32
[20:19:29] <minted> phrik: ping
[20:19:30] <phrik> pong
[20:20:12] <minted> phrik: pm OK?
[20:20:12] <phrik> minted: Is that… Is that really a word?
[20:21:42] <abaumann> LOL
[20:23:17] <minted> phrik: actually, it benefits ALL forgive me thought i had it in my terminal please share curl command for !ptpb if you will...
[20:23:18] <phrik> minted: BLEEP BLOOP
[20:28:05] <abaumann> Program received signal SIGILL, Illegal instruction.
[20:28:05] <abaumann> 0xb7fd7880 in _dl_start () from /lib/ld-linux.so.2
[20:28:05] <abaumann> => 0xb7fd7880 <_dl_start+1168>: f3 0f 1e fb endbr32
[20:28:09] <abaumann> what the F****
[20:30:50] <abaumann> is that even an intel opcode?
[20:32:31] <abaumann> sounds a little bit like an opcode/microcode patch to me :-)
[20:33:38] -!- MrBIOS has joined #archlinux32
[20:34:05] <abaumann> mmh. Control Flow Enforcement.
[20:34:33] <abaumann> why does gcc add something like that when I compile with -march=i486. Or wait.. is glibc 2.28 playing with the compile flags?
[20:35:54] <abaumann> " x86: Insert endbr32/endbr64 to vDSO"
[20:39:17] <abaumann> oh my. here I get into really nasty security. I start to think, that I have to check out the kernel and glibc for support for IBT on 32-bit. Maybe I just run in trouble because I'm running an old kernel with a new glibc..
[20:39:37] <abaumann> well.. tomorrow. :-)
[20:39:40] -!- abaumann has quit [Quit: leaving]
[20:52:55] -!- woshty has joined #archlinux32
[20:58:19] -!- MrBIOS has quit [Quit: MrBIOS]
[20:58:39] -!- MrBIOS has joined #archlinux32
[20:59:05] -!- MrBIOS has quit [Client Quit]
[20:59:33] -!- MrBIOS has joined #archlinux32
[20:59:51] -!- MrBIOS has quit [Client Quit]
[21:00:20] -!- MrBIOS has joined #archlinux32
[21:00:36] -!- oaken-source has joined #archlinux32
[21:00:37] -!- MrBIOS has quit [Client Quit]
[21:01:17] -!- MrBIOS has joined #archlinux32
[21:01:23] -!- MrBIOS has quit [Client Quit]
[21:01:51] -!- MrBIOS has joined #archlinux32
[21:02:09] -!- MrBIOS has quit [Client Quit]
[21:02:38] -!- MrBIOS has joined #archlinux32
[21:02:55] -!- MrBIOS has quit [Client Quit]
[21:03:16] -!- MrBIOS has joined #archlinux32
[21:03:42] -!- MrBIOS has quit [Client Quit]
[21:04:11] -!- MrBIOS has joined #archlinux32
[21:04:28] -!- MrBIOS has quit [Client Quit]
[21:04:56] -!- MrBIOS has joined #archlinux32
[21:05:14] -!- MrBIOS has quit [Client Quit]
[21:05:44] -!- MrBIOS has joined #archlinux32
[21:06:01] -!- MrBIOS has quit [Client Quit]
[21:06:29] -!- MrBIOS has joined #archlinux32
[21:06:46] -!- MrBIOS has quit [Client Quit]
[21:07:05] -!- MrBIOS has joined #archlinux32
[21:07:33] -!- MrBIOS has quit [Client Quit]
[21:27:56] -!- oaken-source has quit [Ping timeout: 244 seconds]
[21:31:11] -!- minted has parted #archlinux32
[21:31:56] -!- {levi} has joined #archlinux32
[22:07:15] -!- morealaz has joined #archlinux32
[22:09:11] -!- morealaz has quit [Remote host closed the connection]
[22:11:23] -!- oaken-source has joined #archlinux32
[22:36:34] -!- danirc has parted #archlinux32