惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

K
Kaspersky official blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
AI
AI
SecWiki News
SecWiki News
宝玉的分享
宝玉的分享
Scott Helme
Scott Helme
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Engineering at Meta
Engineering at Meta
博客园 - 叶小钗
The GitHub Blog
The GitHub Blog
Microsoft Azure Blog
Microsoft Azure Blog
N
News and Events Feed by Topic
Cloudbric
Cloudbric
B
Blog
Cisco Talos Blog
Cisco Talos Blog
V
Vulnerabilities – Threatpost
N
News and Events Feed by Topic
V
Visual Studio Blog
A
Arctic Wolf
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
U
Unit 42
S
Security @ Cisco Blogs
博客园 - 聂微东
T
Threat Research - Cisco Blogs
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Apple Machine Learning Research
Apple Machine Learning Research
Y
Y Combinator Blog
G
GRAHAM CLULEY
L
LINUX DO - 热门话题
量子位
NISL@THU
NISL@THU
Webroot Blog
Webroot Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
T
Troy Hunt's Blog
Application and Cybersecurity Blog
Application and Cybersecurity Blog
T
Tenable Blog
月光博客
月光博客
S
Security Affairs
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
The Hacker News
The Hacker News
Spread Privacy
Spread Privacy
D
Docker
www.infosecurity-magazine.com
www.infosecurity-magazine.com
雷峰网
雷峰网
博客园 - 司徒正美
T
The Exploit Database - CXSecurity.com
Hugging Face - Blog
Hugging Face - Blog
Help Net Security
Help Net Security
D
DataBreaches.Net

AUR Newest Packages

AUR (en) - xcute AUR (en) - wallrift AUR (en) - smolvm-git AUR (en) - smolvm-bin AUR (en) - smolvm AUR (en) - chess-cat-git AUR (en) - uac-launch-control-bin AUR (en) - openclaw AUR (en) - keyviz-zh-bin AUR (en) - runex-bin AUR (en) - sing-box-ref1nd-beta-bin AUR (en) - netscan-tui AUR (en) - koharu-appimage AUR (en) - pulsedb AUR (en) - android-cli AUR (en) - rudo-bin AUR (en) - marmalade-bin AUR (en) - clawx-appimage AUR (en) - echomusic-appimage AUR (en) - vermouth AUR (en) - mautrix-telegram-bin AUR (en) - ketesa AUR (en) - clawd-on-desk-bin AUR (en) - rebased-bin AUR (en) - oxideterm-bin AUR (en) - shed-sh AUR (en) - haus-bin AUR (en) - stably-orca-bin AUR (en) - reflection AUR (en) - emerald-legacy-launcher-git AUR (en) - kwim AUR (en) - pentest-ghostwriter AUR (en) - papagaia AUR (en) - outport-bin AUR (en) - carton-appimage AUR (en) - veila-git AUR (en) - veila-bin AUR (en) - vigil-baseline AUR (en) - byedroid AUR (en) - python-fastapi-sso AUR (en) - zeed-bin AUR (en) - dwl-git-azerty AUR (en) - libspatialaudio-git AUR (en) - opennow AUR (en) - rotki AUR (en) - kapi-bin AUR (en) - classfi-git AUR (en) - giff-git AUR (en) - budget-tracker-bin AUR (en) - budget-tracker AUR (en) - tasks-bin AUR (en) - ruri-git AUR (en) - gitmun-bin AUR (en) - python-cozempic AUR (en) - paintfe-bin AUR (en) - paintfe AUR (en) - drop-bin AUR (en) - tritium-launcher-bin AUR (en) - solidc-git AUR (en) - paseo-desktop-bin AUR (en) - dota2-minify-bin AUR (en) - yt-dvr AUR (en) - enneagram AUR (en) - excalidraw-desktop-bin AUR (en) - binaryobjectscanner-bin AUR (en) - openring-rs AUR (en) - openring-rs-bin AUR (en) - brave-origin-beta-bin AUR (en) - whisper.cpp-cuda-bin AUR (en) - libggml-cuda-bin AUR (en) - revdiff AUR (en) - tdesktop-nolimit AUR (en) - cert-checker AUR (en) - yaak-cli AUR (en) - yaak-cli-bin AUR (en) - deez-notes-bin AUR (en) - goosestation-libretro AUR (en) - whispers-cuda-bin AUR (en) - kei AUR (en) - foxguard AUR (en) - hyprlogin-git AUR (en) - kebiki AUR (en) - runex AUR (en) - ikuai-cli AUR (en) - whispers-bin AUR (en) - pipeweaver-app AUR (en) - pipeweaver AUR (en) - agentop-bin AUR (en) - cosmic-ext-connected-git AUR (en) - skwd-daemon AUR (en) - ter-music-cn AUR (en) - elio-bin AUR (en) - keyboard-chattering-fix-git AUR (en) - qtkeychain-qt5 AUR (en) - gesturecontrol AUR (en) - sharey AUR (en) - ouijit-bin AUR (en) - usque-bin AUR (en) - twig-bin AUR (en) - ascendara-bin
AUR (en) - signal-desktop-beta
2026-05-29 · via AUR Newest Packages

Edu4rdSHL commented on 2026-05-24 01:11 (UTC)

The problem is actually caused by the aarch64 sed that we added a time ago. I'm not going to add another bandaid for aarch64 again, as this package is mainly made for x86-64 users.

To not break aarch64 completely, I have reverted to the USE_SYSTEM_FPM behavior, which should keep the build working, and removed the electron-builder sed.

Please keep complaints about dependency version upgrades on the upstream repo.

mkurz commented on 2026-05-20 19:18 (UTC)

@Edu4rdSHL can you please apply the patch from my last commit (just adding the sed command). Thanks!

mkurz commented on 2026-05-18 07:54 (UTC) (edited on 2026-05-18 08:13 (UTC) by mkurz)

To fix the breaking build:

diff --git a/PKGBUILD b/PKGBUILD
index 7628fe5..5b42f21 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -75,6 +75,9 @@ prepare() {

   # Upgrade electron-builder so we do not need fpm installed locally when building on aarch64
   sed -i 's/"electron-builder": "26\.0\.14",/"electron-builder": "26.0.20",/' package.json
+  # dmg-builder 26.0.20 changed vendor/dmgbuild/core.py; the stale macOS-only
+  # background bookmark hunk is not needed for this Linux package.
+  sed -i '/^diff --git a\/vendor\/dmgbuild\/core.py/,$d' patches/dmg-builder.patch

   # Install dependencies for sticker-creator
   pnpm install -C ./sticker-creator/

The breaking change was caused by https://github.com/signalapp/Signal-Desktop/commit/54dd1261f839cb1bfb592dbc50a817ca83e69925 which sets "ignorePatchFailures": false The core.py hunk is not needed for this Linux package. It patches macOS DMG background bookmark code, and dmg-builder@26.0.20 moved that code enough that the old hunk no longer applies.

Also opened a merge request for stable: https://gitlab.archlinux.org/archlinux/packaging/packages/signal-desktop/-/merge_requests/11

Sushi commented on 2026-05-17 10:59 (UTC)

I have a problem with the current version (using aarch64):

Done in 2.5s using pnpm v10.18.1
Scope: all 3 workspace projects
 WARN  18 deprecated subdependencies found: @npmcli/move-file@2.0.1, @xmldom/xmldom@0.8.10, boolean@3.2.0, deep-diff@0.3.8, expect-playwright@0.8.0, glob@10.5.0, glob@7.2.3, glob@8.1.0, inflight@1.0.6, jest-playwright-preset@4.0.0, jest-process-manager@0.4.0, lodash.isequal@4.5.0, node-domexception@1.0.0, rimraf@2.6.3, rimraf@3.0.2, tar@6.2.1, tar@7.5.2, whatwg-encoding@2.0.0
Packages: +1878
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 2107, reused 1893, downloaded 0, added 1878, done
 ERR_PNPM_PATCH_FAILED  Could not apply patch /home/sushi/tools/signal-desktop-beta/src/Signal-Desktop-8.11.0-beta.1/patches/dmg-builder.patch to /home/sushi/tools/signal-desktop-beta/src/Signal-Desktop-8.11.0-beta.1/node_modules/.pnpm/dmg-builder@26.0.20_patch_hash=7ce1df215d2c4dcbe797485ec0456168d19a4870687b21c489062abd_16c4d23ecd88b27ec5ed7193de2d1f74/node_modules/dmg-builder
==> ERROR: A failure occurred in prepare().
    Aborting...

Is there any workaround for this?

mkurz commented on 2026-04-27 07:38 (UTC)

Edu4rdSHL commented on 2026-04-27 05:59 (UTC)

Hi @mkurz, I have been a bit busy. I will be adding your fix in the next pkgver bump or in the next days, thanks!

mkurz commented on 2026-04-11 08:52 (UTC)

Hey @Edu4rdSHL I rebased my branch, see my last comment. If you could merge that that would be really really great for us aarch64 users. Thanks!

mkurz commented on 2026-04-06 12:04 (UTC) (edited on 2026-04-06 21:20 (UTC) by mkurz)

mkurz commented on 2026-01-08 08:09 (UTC)

Thank you very much @Edu4rdSHL, it works!

Edu4rdSHL commented on 2026-01-08 03:40 (UTC)

Hi, @mkurz. Implemented in 7.85.0beta1-2.