#archlinux32 | Logs for 2024-11-04
Back
[00:09:43] gehidore is now known as gop
[00:09:54] gop is now known as gehidore
[00:19:59] -!- marc2377 has joined #archlinux32
[00:40:35] <KillerWasp> bill-auger: the patch of PKGBUILD is strange, how i must read or apply it?
[00:41:56] <KillerWasp> oh, with git...
[00:42:28] <KillerWasp> like not in diff format
[00:57:49] <KillerWasp> $ LANG=C git am ~/PKGBUILD
[00:57:50] <KillerWasp> Patch format detection failed.
[01:09:18] <KillerWasp> mmmm... i guess i should have concatenated....
[01:23:04] <bill-auger> yes, i believe that works by concatenating the arch32 changes at the end of the PKGBUILD
[01:24:10] <KillerWasp> bill-auger: you're not sure?
[01:24:21] <bill-auger> not sure - ive never done it that way - i just read the code and execute it in my head to deduce what the final result would be
[01:25:14] <bill-auger> but that is what it appears to be - everything in the arch32 script over-rides something from the PKGBUILD memory space
[01:25:54] <KillerWasp> i also read it, but only found L22,23 in PKGBUILD that are relevant with the debug info, but can't fit in the original repository of https://gitlab.archlinux.org
[01:25:55] <phrik> Title: Arch Linux / Packaging / Packages / glibc · GitLab (at gitlab.archlinux.org)
[01:26:26] <bill-auger> to make the debug package, simply add options=(debug)
[01:27:24] <bill-auger> or in your makepkg.conf, there is defined the default options, which probably includes !debug , which disabled making debug packages
[01:28:16] <bill-auger> so you cuold also remove !debug from your makepkg.conf, then every package you make will also make a debug package
[01:36:25] <KillerWasp> ok, i'm take all the night for compiling it.
[02:15:57] <bill-auger> KillerWasp: in that case, you may wnt to try it firstly with a tiny package, to make sure that it does indeed create a debug package
[02:16:16] <bill-auger> GNU hello for example https://aur.archlinux.org
[02:16:17] <phrik> Title: PKGBUILD - aur.git - AUR Package Repositories (at aur.archlinux.org)
[03:26:19] <KillerWasp> strlen in strlen-ia32.o. Seem strlen.o don't have, say 'not stripped' but don't show the symbols.
[04:15:51] -!- drathir_tor has quit [Ping timeout: 260 seconds]
[04:21:05] -!- drathir_tor has joined #archlinux32
[06:00:46] -!- marc2377 has quit [Quit: Leaving]
[06:28:07] -!- mvchtz has quit [Quit: WeeChat 3.5]
[06:31:02] -!- mvchtz has joined #archlinux32
[11:28:07] -!- drathir_tor has quit [*.net *.split]
[11:31:30] -!- lithium_pt has joined #archlinux32
[11:32:24] -!- lithiumpt has quit [Ping timeout: 272 seconds]
[11:35:53] -!- drathir_tor has joined #archlinux32
[12:27:47] <KillerWasp> it's very ill. Thanks to 'strace' I was able to discover more. 1) Valgrind does not properly search for debug files, I had to modify the files so that they can be traced. 2) It no longer supports 32-bit binaries on 32-bit systems, it has to be 32-bit binaries on a 64-bit system and with support for multilib with several libc32 libraries.
[12:29:50] <KillerWasp> Unless I find a way to trick valgrind into believing it is a 32-bit binary under multilib, I can't use it. Or let me modify its source code or recover its latest source code with 32-bit support.
[12:31:49] <KillerWasp> hahahaha! time to made a new fork of valgrind for 32 bits support! x'D
[13:55:06] -!- drathir_tor has quit [Ping timeout: 260 seconds]
[14:07:16] -!- drathir_tor has joined #archlinux32
[14:47:36] -!- drathir_tor has quit [Ping timeout: 260 seconds]
[14:49:17] -!- drathir_tor has joined #archlinux32
[17:09:14] -!- balrog has quit [Quit: Bye]
[17:21:00] -!- balrog has joined #archlinux32
[17:26:11] <KillerWasp> https://bugs.kde.org
[17:26:12] <phrik> Title: 495761 – Valgrind can't find symbols like strlen (at bugs.kde.org)
[17:26:55] <KillerWasp> Everyone is kidding me or they don't know how to read. ¬¬
[17:28:33] <KillerWasp> I suspect that they do it to me on purpose, they send me to the distro as the culprit and then they close the thread, all so as not to say that they don't want to take care of the problem because they don't give a damn. *sigh*
[17:30:19] <KillerWasp> If valgrind wants to remain broken, I think it would be best to remove it from the repositories.
[18:08:00] <KillerWasp> I don't know why I bothered so much, I can even see their true intentions in the code. If they don't want to do anything better, I'll let it be and create my own fork.
[20:04:56] -!- drathir_tor has quit [Ping timeout: 260 seconds]
[20:21:56] -!- drathir_tor has joined #archlinux32
[21:21:56] -!- drathir_tor has quit [Ping timeout: 260 seconds]
[21:24:04] -!- drathir_tor has joined #archlinux32
[21:31:16] -!- drathir_tor has quit [Ping timeout: 260 seconds]
[21:52:34] -!- drathir_tor has joined #archlinux32
[22:34:16] -!- drathir_tor has quit [Ping timeout: 260 seconds]
[23:08:03] -!- clemens3 has quit [Ping timeout: 246 seconds]
[23:21:02] -!- clemens3 has joined #archlinux32
[23:39:28] -!- dmc has quit [Quit: WeeChat 4.4.3]
[23:42:33] -!- dmc has joined #archlinux32
[23:44:01] -!- drathir_tor has joined #archlinux32