#archlinux32 | Logs for 2022-11-09

Back
[03:49:35] -!- morriset has joined #archlinux32
[04:21:56] -!- morriset has quit [Quit: Leaving]
[04:36:27] -!- bill-auger has quit [Ping timeout: 248 seconds]
[04:41:52] -!- bill-auger has joined #archlinux32
[05:07:00] -!- bill-auger has quit [Ping timeout: 260 seconds]
[05:12:43] -!- bill-auger has joined #archlinux32
[05:19:16] -!- bill-auger has quit [Ping timeout: 248 seconds]
[05:43:12] -!- bill-auger has joined #archlinux32
[07:04:29] -!- bill-auger has quit [Ping timeout: 260 seconds]
[11:50:36] -!- GNUtoo has quit [Remote host closed the connection]
[11:55:53] -!- GNUtoo has joined #archlinux32
[12:25:32] -!- drathir_tor has quit [Remote host closed the connection]
[12:30:57] -!- drathir_tor has joined #archlinux32
[15:58:54] -!- abaumann has joined #archlinux32
[15:58:54] <buildmaster> Hi abaumann!
[15:58:54] <buildmaster> !rq abaumann
[15:58:55] <phrik> buildmaster: <abaumann> no harm, if I patch things ahead, I presume? ;-)
[16:17:51] <abaumann> This I cannot believe now: LTO is enabled for test programs being compiled during openssl configure.
[16:18:10] <abaumann> Cool. This explains why a sequentialized process is even slower..
[16:18:39] <abaumann> Sorry, but this whole LTO stuff is b*it for some really minimal gain in performance..
[16:19:06] <abaumann> compiler developers should invest their time in proper JITing..
[16:19:30] <abaumann> libunistring.so.2 is libidn2 in curl in pacman.. recovering now from build errors..
[16:19:40] <abaumann> ..also trying a pacman-static with openssl-3.0.7
[16:19:57] <abaumann> though pacman-static with openssl-1.1 works just fine..
[16:41:11] <girls> should we use pacman-static on the build slaves?
[16:41:47] <abaumann> that's what I'm doing right now :-)
[16:41:49] <abaumann> config.status: error: Something went wrong bootstrapping makefile fragments for automatic dependency tracking. If GNU make was not used, consider re-running the configure script with MAKE="gmake" (or whatever is necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build
[16:41:54] <abaumann> the package (albeit without support for automatic dependency tracking).
[16:41:59] <abaumann> this sounds like the make incompatibilies start to hit us.
[16:42:16] <abaumann> gnu make was working fine for decades, but of course, things had to be changed in stupid ways..
[16:43:00] <abaumann> mmh. we need also a pacman-static-conf, pacman-static-key
[16:44:21] <girls> or just a pacman-static package, that provides=(pacman) and overwrites the binaries in-place
[16:44:32] <girls> we could even put this into build-support >:-)
[16:44:38] <abaumann> true :-)
[16:45:00] <girls> though, we might not *always* want to use that pacman-static, when using build-support
[16:45:24] <abaumann> on the other hand pacman-static should really do exactly the same things as pacman.
[16:45:29] <girls> or we could add another build command (i.e. another straw), that installes pacman-static instead of pacman into the chroot
[16:45:35] <abaumann> build-support sounds reasonable
[16:45:52] <abaumann> ..and a straw..
[16:49:33] <abaumann> make: error while loading shared libraries: libunistring.so.2: cannot open shared object file: No such file or directory
[16:49:36] <abaumann> of course.
[16:49:40] <abaumann> now we also need a static make :->
[16:49:45] <abaumann> this is basically hopeless.
[16:49:52] <girls> or a libunistring shim
[16:50:09] <abaumann> yes, or a whole staticly core :->
[16:50:45] <abaumann> what I'm currently doing is: manually copying missing things into running build slaves just to make them happy.
[16:50:55] <abaumann> doing build shims is too tedious because to many things are breaking.
[16:53:52] <girls> you can disable the cleanup-straw with "-s :"
[16:54:05] <girls> and put the missing stuff into the root chroot
[17:16:38] -!- GNUtoo has quit [Remote host closed the connection]
[17:23:58] -!- finsternis has joined #archlinux32
[17:24:13] -!- bill-auger has joined #archlinux32
[17:26:52] -!- GNUtoo has joined #archlinux32
[17:33:45] -!- GNUtoo has quit [Remote host closed the connection]
[17:33:57] -!- GNUtoo has joined #archlinux32
[17:35:33] <abaumann> libidn2, libpsl, guile: a static make? ;-)
[17:35:45] <abaumann> oh, wait: static meson
[17:35:48] <abaumann> static python..
[17:37:31] <abaumann> Really funny: I never seen an acutal guile script in make..
[17:37:39] <abaumann> *I've never
[17:50:54] <abaumann> ok, I think, build machines should be ok again..
[18:04:50] <girls> \o/
[18:05:34] <abaumann> till it breaks again :-)
[18:27:46] -!- abaumann has quit [Quit: leaving]
[18:29:53] -!- epony has quit [Remote host closed the connection]
[19:54:47] -!- drathir_tor has quit [Ping timeout: 255 seconds]
[19:56:16] -!- epony has joined #archlinux32
[20:16:35] -!- drathir_tor has joined #archlinux32
[22:52:25] -!- drathir_tor has quit [Remote host closed the connection]
[22:53:02] -!- drathir_tor has joined #archlinux32
[23:15:09] -!- GNUtoo has quit [Remote host closed the connection]
[23:15:09] -!- drathir_tor has quit [Read error: Connection reset by peer]
[23:16:02] -!- bill-auger has quit [Ping timeout: 252 seconds]
[23:17:23] -!- bill-auger has joined #archlinux32
[23:20:30] -!- drathir_tor has joined #archlinux32
[23:20:31] -!- GNUtoo has joined #archlinux32