Package Details: chatterino2-bin 2.5.3-11

Git Clone URL: https://aur.archlinux.org/chatterino2-bin.git (read-only, click to copy)
Package Base: chatterino2-bin
Description: A chat client for Twitch.tv.
Upstream URL: https://github.com/chatterino/chatterino2
Licenses: MIT
Conflicts: chatterino
Provides: chatterino
Submitter: matthewq337
Maintainer: matthewq337 (oech3, pajlada, chatterino2-ci)
Last Packager: pajlada
Votes: 2
Popularity: 0.093277
First Submitted: 2024-07-15 00:20 (UTC)
Last Updated: 2025-05-04 10:08 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

oech3 commented on 2025-04-27 18:17 (UTC) (edited on 2025-04-27 18:17 (UTC) by oech3)

@pajlada Unneeded and unrecommended. But if source is based on https://aur.archlinux.org/packages/chatterino2 and named chatterino2, user of AUR/chatterino can install it temporarily.

to get reasonable build flags

I tried namcap and direct installing to verify the build process.

pajlada commented on 2025-04-27 18:04 (UTC)

@oech3: Is pacmanning the tar zst from the github directly something we'd even want? I didn't build it with makepkg to make it installable using pacman, but to get reasonable build flags, and to utilize makepkg's reproducible builds.

I could remove the extra info in the .tar.zst if it would help to make it not possible to install via pacman.

oech3 commented on 2025-04-27 17:54 (UTC)

This has also low priority to solve. pacman -U chatterino-arch-linux-x86_64.tar.zst directly is possible (chatterino-stable). But

namcap '/tmp/DL/chatterino-arch-linux-x86_64.tar.zst' Error: /tmp/DL/chatterino-arch-linux-x86_64.tar.zst not package or PKGBUILD

oech3 commented on 2025-04-27 17:37 (UTC) (edited on 2025-04-27 17:39 (UTC) by oech3)

Extracting files in noextract sequence and direct extracting to ${pkgdir}, and (re)moving part of them could be happen even for packages in official repository.

pajlada commented on 2025-04-27 17:21 (UTC)

While cp might work, install is what I'm used to seeing in other AUR packages, and is what's used in examples on the wiki, so it's what would feel safest for me

oech3 commented on 2025-04-27 17:14 (UTC)

@pajlada About mv: I see. or cp --reflink=auto -r -v may possible.

Since this is binary package, RELRO status should be independens on personal makepkg.conf. @matthewq337 Would you test namcap? We don't hurry.

pajlada commented on 2025-04-27 17:08 (UTC)

@oech3 I've reverted the use of mv in the package function to use install again (and in the nightly version)

As a user, it's clearer what happens. The use of mv breaks (or complicates) makepkg's --repackage flag

I'm available through Chatterino's Discord server https://discord.gg/qq7DDxjste, or IRC #chatterino@liberachat if you want to do more live communication

pajlada commented on 2025-04-27 16:47 (UTC)

@oech3 I don't get the warnings from namcap about Non FULL RELRO or GNU_PROPERTY_X86_FEATURE_1_SHSTK anymore

Tested by cloning this AUR package, running makepkg, then running namcap chatterino2-bin-2.5.3-8-x86_64.pkg.tar.zst

My full output is https://paste.ivr.fi/raw/pemujumaxu

oech3 commented on 2025-04-27 16:38 (UTC)

@pajlada I added you to Maintainer lines on PKGBUILD. Add email with spam guard if needed.

We don't hurry about this. But binary is still Non FULL RELRO and lacks GNU_PROPERTY_X86_FEATURE_1_SHSTK.

oech3 commented on 2025-04-26 17:18 (UTC)

For Non Nightly package, user may not want to update too many times.