Package Details: signal-desktop-arm 6.10.1-1

Git Clone URL: https://aur.archlinux.org/signal-desktop-arm.git (read-only, click to copy)
Package Base: signal-desktop-arm
Description: Signal Private Messenger for Linux - ARM (aarch64)
Upstream URL: https://github.com/signalapp/Signal-Desktop
Licenses: AGPL3
Conflicts: signal-desktop, signal-desktop-beta, signal-desktop-beta-bin
Submitter: m8D2
Maintainer: m8D2
Last Packager: m8D2
Votes: 2
Popularity: 0.22
First Submitted: 2022-11-04 23:57 (UTC)
Last Updated: 2023-03-20 21:42 (UTC)

Pinned Comments

m8D2 commented on 2023-03-09 20:33 (UTC)

Anyone interested in co-maintaining the package, please kindly send me an email (shown in the PKGBUILD). Thanks a lot!

Latest Comments

m8D2 commented on 2023-03-09 20:33 (UTC)

Anyone interested in co-maintaining the package, please kindly send me an email (shown in the PKGBUILD). Thanks a lot!

mkurz commented on 2023-02-02 21:07 (UTC)

@m8D2 Thanks!

m8D2 commented on 2023-02-02 21:07 (UTC)

@mkurz, thanks for the fix, i've applied it and tested with yay, it seemed to be wroking now.

Also bumped to 6.3.0 (6.4.0 has an upstream appLocale issue to render the built unusable, so let's wait for it to be fixed first.)

Thanks again!

mkurz commented on 2023-01-28 13:15 (UTC) (edited on 2023-01-28 13:15 (UTC) by mkurz)

@m8D2 This package is out of date, Signal 6.3.0 is already release. Also please can you apply my fix from my last comment? Thanks!

mkurz commented on 2023-01-21 20:08 (UTC) (edited on 2023-01-21 20:12 (UTC) by mkurz)

Like commented by others here already, this package is broken when using yay, paru or when using makepkg -o followed by makepkg -e.

To fix your package you need to move the export NODE_OPTIONS=--openssl-legacy-provider from the prepare() to the build() function.

The signal-desktop-beta AUR package had the same problem and fixed that. See the explanation in its comments starting with that one: https://aur.archlinux.org/packages/signal-desktop-beta#comment-898651 (and the next two comments above).

Here is the fix they applied, you need to do the same: https://aur.archlinux.org/cgit/aur.git/commit/PKGBUILD?h=signal-desktop-beta&id=85dc0329a04315cbd00b67b3d1feea88af1bdb74

Would be nice if you could fix that, thanks!

BluishHumility commented on 2022-12-08 03:21 (UTC)

@m8D2 nice one! That worked like a charm, thank you so much!

m8D2 commented on 2022-12-07 23:13 (UTC) (edited on 2022-12-07 23:19 (UTC) by m8D2)

@BluishHumility Hi, thanks for reporting that. I just tried it with my helper yay, and it had exactly the same error as yours.

However, the good old makepkg still works, which was what I had tested before uploading so I had never noticed it.

Could you please give this a try:

git clone https://aur.archlinux.org/signal-desktop-arm.git
cd signal-desktop-arm
makepkg -si

Thanks!

BluishHumility commented on 2022-12-03 03:34 (UTC) (edited on 2022-12-03 03:43 (UTC) by BluishHumility)

I am not able to build on an Arch LXC container, the build always fails on this error:

[build:webpack   ]     at processResult (/home/user/.cache/paru/clone/signal-desktop-arm/src/Signal-Desktop-5.63.0/node_modules/webpack/lib/NormalModule.js:717:11)
[build:webpack   ]     at /home/user/.cache/paru/clone/signal-desktop-arm/src/Signal-Desktop-5.63.0/node_modules/webpack/lib/NormalModule.js:777:5
[build:webpack   ] error Command failed with exit code 1.
[build:webpack   ] info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
[build:webpack   ] ERROR: "build:webpack:sticker-creator" exited with 1.
[build:webpack   ] error Command failed with exit code 1.
[build:webpack   ] info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
ERROR: "build:webpack" exited with 1.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'signal-desktop-arm-5.63.0-1': 
error: packages failed to build: signal-desktop-arm-5.63.0-1

I have run yarn cache clean, and have removed yarn altogether but when it rebuilds it gets stuck on the same place every time. I have tried both Paru and building it with makepkg, always with the same outcome.

OS: Arch Linux ARM aarch64 
Kernel: 4.19.157-perf-halium-qx1050

Longer output here: https://bin.garudalinux.org/?7a4ff905400d48d5#2bmeQx5NvQZXiQFThyR7nK1xRizQ3T8zvVDNeMkPa4Nw