[Slackbuilds-users] Build Environment Reminder
Yiannis
rizitis at gmail.com
Thu Aug 13 11:06:30 UTC 2026
Just to be clear, this is not the same as installing the testing glibc.
Nothing on the system changes. System glibc stays 2.33. No upgradepkg of a
core package, no ld.so.conf, no ldconfig.
What the script does:
- unpacks the snap into /opt/Signal/signal-desktop
- unpacks aaa_glibc-solibs-2.42 into the same prefix, as a build source
like any tarball
- patchelf on the Electron binary so its PT_INTERP and DT_RPATH point there
So those .so files are reachable by exactly one binary. Nothing else on the
machine can see them, and removepkg takes them all with it.
Checked: /proc/PID/maps across all 7 Signal processes shows only the
bundled libc, never the host 2.33. QR link, full history sync, send and
receive all work. sbopkglint passes.
Attached if anyone wants to look.
IF admins and the maintainer agree with that then a desktop entry and an
icon needed, now run only from the terminal.
Thank you.
Στις Πέμ 13 Αυγ 2026 στις 12:05 μ.μ., ο/η Yiannis <rizitis at gmail.com>
έγραψε:
> Please give me some time, I have an idea and it looks that works!
> When I finish and be sure I will upload it here and IF maintainer and SBo
> admins agree you can adopt it.
>
>
> Στις Πέμ 13 Αυγ 2026 στις 7:13 π.μ., ο/η Willy Sudiarto Raharjo <
> willysr at slackbuilds.org> έγραψε:
>
>> > Signal blocks old versions of their software
>> > from connecting to the network. I had to figure
>> > out the binary patching thing because the last
>> > 15.0 glibc-compatible version I had was finally
>> > blocked from connecting to the Signal network.
>> >
>> > If patching the rpath to use an isolated new
>> > glibc-opt without migrating the whole OS is not an
>> > acceptable solution for the SlackBuilds.org repo,
>> > then removing the Signal SlackBuild is the option
>> > that makes sense, in my opinion. People who still
>> > want to use Signal will have to install it from a
>> > different 3rd party. If that happens, I might end
>> > up packaging the patched version myself, and then
>> > redistribute it on my site for others to use.
>>
>>
>> What about the AppImage format?
>> will that work?
>> i assume it's all contained in a single package, so no link to
>> system-based GLIBC
>>
>>
>> --
>> Willy Sudiarto Raharjo
>> _______________________________________________
>> SlackBuilds-users mailing list
>> SlackBuilds-users at slackbuilds.org
>> https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
>> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
>> FAQ - https://slackbuilds.org/faq/
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20260813/83b3b46c/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signal-desktop.tar.gz
Type: application/gzip
Size: 2723 bytes
Desc: not available
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20260813/83b3b46c/attachment.bin>
More information about the SlackBuilds-users
mailing list