#archlinux32 | Logs for 2024-01-27

Back
[00:21:03] -!- morriset has quit [Quit: Leaving]
[00:40:47] -!- epony has quit [Ping timeout: 264 seconds]
[01:31:14] -!- johancb has joined #archlinux32
[03:58:47] -!- epony has joined #archlinux32
[04:54:01] -!- ssserpent has joined #archlinux32
[04:59:45] -!- texus has joined #archlinux32
[06:06:25] -!- abaumann has joined #archlinux32
[06:06:26] <buildmaster> Hi abaumann!
[06:06:26] <buildmaster> !rq abaumann
[06:06:26] <phrik> buildmaster: <abaumann> Rust will manage to kill linux userland, something Java never managed in 30 years :-)
[06:10:10] <abaumann> KitsuWhooa: the buildmaster was insane, two packages missing in the i486 extra pacman database. I don't understand how this happens..
[06:10:26] <abaumann> gdb can be built without python maybe?
[06:17:10] <abaumann> mmh, gdb builds locally..
[06:17:33] <abaumann> ..it might not start up, that's the problem
[06:19:03] <abaumann> filesystem-2023.09.18-1.1 got published now, ok - fine :-)
[06:20:06] <abaumann> gdb ./test
[06:20:06] <abaumann> gdb: error while loading shared libraries: libpython3.10.so.1.0: cannot open shared object file: No such file or directory
[06:20:09] <abaumann> [abaumann@arch32 ~]$ python --version
[06:20:12] <abaumann> Python 3.11.6
[06:20:22] <abaumann> aha. so a gdb has to be forcefully pushed to stable:
[06:21:12] <abaumann> I have push* scripts in the home of the master user on the buildmaster, they generate the commands needed to forcefully publish a package..
[06:21:18] <abaumann> ..use with case (like an axe)
[06:21:29] <abaumann> ~/pushall gdb > ~/x
[06:21:35] <abaumann> source ~/x
[06:21:44] <abaumann> This publishes gdb from staging to testing.
[06:21:52] <abaumann> Another push is needed then to move from testing to stable
[06:22:38] <abaumann> The buildmaster is not publishing the packages correctly, that means python 3.11 has been pushed to stable, leaving a broken gdb behind.
[06:22:53] <abaumann> This kind of things happens also when one force pushes python for instance..
[06:27:32] <abaumann> When I push gdb now I have to check what I'm breaking with it..
[06:28:08] <abaumann> https://archlinux.org
[06:28:10] <phrik> Title: Arch Linux - gdb 14.1-1 (x86_64) (at archlinux.org)
[06:28:15] <abaumann> though they should call gdb and not link to it.
[06:28:18] <abaumann> So that should work.
[06:29:16] <abaumann> also force pushing can make the buildmaster insane. :-)
[06:34:11] <abaumann> ok, gdb works on stable
[06:35:11] <abaumann> pkgctl repo clone --arch32 --protocol=https sdl2
[06:35:18] <abaumann> ( . PKGBUILD; declare -f build )
[06:35:20] <abaumann> cmake -S SDL2-${pkgver} -B build -G Ninja -D SDL_HIDAPI_LIBUSB=ON -D CMAKE_INSTALL_PREFIX=/usr -D SDL_STATIC=OFF -D SDL_RPATH=OFF;
[06:35:44] <abaumann> so the arch32 specific seds after the -- Arch32 specific -- marker are only partially applied
[06:38:49] <abaumann> ( CARCH=pentium4; . PKGBUILD; declare -f build )
[06:39:04] <abaumann> ah now. so long time since my last commit here, I forgot to set CARCH :-)
[06:39:32] <abaumann> sad, that would have been an easy catch..
[06:40:49] <abaumann> SDL_SSE3 maybe should be OFF
[06:41:47] <abaumann> building in a chroot on amd64 can only fail with a SIGILL when there are some opcodes being used which are also missing on the host machine.
[06:41:53] <abaumann> Maybe som AVXxxx stuff?
[06:42:10] <abaumann> warning: cannot resolve "dbus-units", a dependency of "systemd"
[06:42:16] <abaumann> warning: cannot resolve "libcolord", a dependency of "gtk3"
[06:42:36] <abaumann> yeah, SDL2 is a low-level library and includes whatever it finds on the machine, nice.
[06:47:07] <abaumann> qt5-svg same issue.
[06:47:24] <abaumann> systemd is completely broken with dbus-units in staging..
[06:49:47] -!- abaumann has quit [Quit: leaving]
[06:50:59] -!- texus has quit [Quit: WeeChat 4.2.1]
[07:10:00] <KitsuWhooa> abaumann: I'll look into them
[07:10:04] <KitsuWhooa> I was more just noting them down for myself
[07:10:15] <KitsuWhooa> As for buildmaster going insane, I have absolutely no idea. I didn't touch anything
[09:34:29] mavica is now known as mavicaway
[11:09:09] <KillerWasp> python must are a optional package for all the programs, and not mandatory like a dependence.
[13:09:19] -!- johancb has quit [Ping timeout: 276 seconds]
[13:09:50] -!- johancb has joined #archlinux32
[13:30:38] -!- johancb has quit [Ping timeout: 252 seconds]
[13:36:59] -!- drathir_tor has quit [Remote host closed the connection]
[13:37:29] -!- drathir_tor has joined #archlinux32
[17:14:19] -!- ssserpent has quit [Quit: WeeChat 4.2.1]
[17:39:23] -!- ssserpent has joined #archlinux32
[17:52:11] -!- epony has quit [Ping timeout: 264 seconds]
[18:10:23] -!- epony has joined #archlinux32
[18:38:19] -!- ssserpent has quit [Quit: WeeChat 4.2.1]
[19:03:42] -!- pulec has quit [Quit: fuuuuu]
[19:04:25] -!- johancb has joined #archlinux32
[19:39:12] -!- pulec has joined #archlinux32
[23:27:51] -!- johancb has quit [Ping timeout: 268 seconds]