Botspot / pi-apps

Raspberry Pi App Store for Open Source Projects
GNU General Public License v3.0
2.28k stars 217 forks source link

signal not starting #2715

Closed 0d0a closed 2 months ago

0d0a commented 2 months ago

Confirmations

What happened?

signal not starting

Description

Unhandled Error Error: /lib/aarch64-linux-gnu/libgcc_s.so.1: version `GCC_14.0' not found (required by /opt/Signal Unofficial/resources/app.asar.unpacked/node_modules/@signalapp/ringrtc/build/linux/libringrtc-arm64.node) at process.func [as dlopen] (node:electron/js2c/node_init:2:2559) at Module._extensions..node (node:internal/modules/cjs/loader:1602:18) at Object.func [as .node] (node:electron/js2c/node_init:2:2786) at Module.load (node:internal/modules/cjs/loader:1295:32) at Module._load (node:internal/modules/cjs/loader:1111:12) at c._load (node:electron/js2c/node_init:2:16955) at Module.require (node:internal/modules/cjs/loader:1318:19) at require (node:internal/modules/helpers:179:18) at Object. (/opt/Signal Unofficial/resources/app.asar/node_modules/@signalapp/ringrtc/dist/ringrtc/Native.js:33:19) at Module._compile (node:internal/modules/cjs/loader:1484:14)

What are your system specs (run the following command in your terminal)?

OS: Debian GNU/Linux 12 (bookworm)
OS architecture: 64-bit
Last updated Pi-Apps on: 02/01/2025
Latest Pi-Apps version: 02/01/2025
Kernel: aarch64 6.6.74+rpt-rpi-2712
Device model: Raspberry Pi 500 Rev 1.0
SOC identifier: bcm2712
Machine-id (hashed): 206ab049a047144289610856a764650da2e44dd9
Serial-number (hashed): e581f9d4c1981d79341dd0efe6cfd9ebf210a23b
Cpu name: Cortex-A76
Ram size: 8.06 GB
Raspberry Pi OS image version: 2023-12-05
Language: en_US.UTF-8

(Recommended) Error log? Terminal output? Debug messages?

Unhandled Error
Error: /lib/aarch64-linux-gnu/libgcc_s.so.1: version `GCC_14.0' not found (required by /opt/Signal Unofficial/resources/app.asar.unpacked/node_modules/@signalapp/ringrtc/build/linux/libringrtc-arm64.node)
    at process.func [as dlopen] (node:electron/js2c/node_init:2:2559)
    at Module._extensions..node (node:internal/modules/cjs/loader:1602:18)
    at Object.func [as .node] (node:electron/js2c/node_init:2:2786)
    at Module.load (node:internal/modules/cjs/loader:1295:32)
    at Module._load (node:internal/modules/cjs/loader:1111:12)
    at c._load (node:electron/js2c/node_init:2:16955)
    at Module.require (node:internal/modules/cjs/loader:1318:19)
    at require (node:internal/modules/helpers:179:18)
    at Object.<anonymous> (/opt/Signal Unofficial/resources/app.asar/node_modules/@signalapp/ringrtc/dist/ringrtc/Native.js:33:19)
    at Module._compile (node:internal/modules/cjs/loader:1484:14)
0d0a commented 2 months ago

isntalled gcc version 14 succesfully

KGOrphanides commented 2 months ago

Experiencing the same issue on Raspberry Pi 500.

System info: OS: Debian GNU/Linux 12 (bookworm) OS architecture: 64-bit Last updated Pi-Apps on: 02/01/2025 Latest Pi-Apps version: 02/01/2025 Kernel: aarch64 6.6.62+rpt-rpi-2712 Device model: Raspberry Pi 500 Rev 1.0 SOC identifier: bcm2712 Machine-id (hashed): 2747353409f97b75db4add4cb2e33fd420129dd6 Serial-number (hashed): 6b90f1ab514802ac62fc63df088067d5703410e5 Cpu name: Cortex-A76 Ram size: 8.04 GB Raspberry Pi OS image version: 2024-03-15 Language: en_US.UTF-8

Error log: Unhandled Error: Error: /lib/aarch64-linux-gnu/libgcc_s.so.1: version `GCC_14.0' not found (required by /opt/Signal Unofficial/resources/app.asar.unpacked/node_modules/@signalapp/ringrtc/build/linux/libringrtc-arm64.node) at process.func [as dlopen] (node:electron/js2c/node_init:2:2559) at Module._extensions..node (node:internal/modules/cjs/loader:1602:18) at Object.func [as .node] (node:electron/js2c/node_init:2:2786) at Module.load (node:internal/modules/cjs/loader:1295:32) at Module._load (node:internal/modules/cjs/loader:1111:12) at c._load (node:electron/js2c/node_init:2:16955) at Module.require (node:internal/modules/cjs/loader:1318:19) at require (node:internal/modules/helpers:179:18) at Object. (/opt/Signal Unofficial/resources/app.asar/node_modules/@signalapp/ringrtc/dist/ringrtc/Native.js:33:19) at Module._compile (node:internal/modules/cjs/loader:1484:14)

@0d0a did installing GCC 14 fix the issue? Got a build script or specific configure options you recommend?

0d0a commented 2 months ago

No, it did not … apparently the app looks for version. 14 … I successfully installed 14.2.0 Using the script I found here https://forums.raspberrypi.com/viewtopic.php?t=362502 Installatation installed successfully .. takes a while …

KGOrphanides commented 2 months ago

Ah, right. I'm in the middle of running a compile of 14.2.0 with that exact script, as 14 wasn't in the fu-berlin.de mirrors. I'll see if I can build 14 specifically and report back, assuming this issue doesn't get fixed while I'm compiling!

EDIT: gcc appears to always number to the first point for release versions, so 14.1.0 would have been the first 14 release, I think? (Things that I am suddenly learning about the release schedules of in some detail: my compiler, apparently.)

Botspot commented 2 months ago

Did Signal used to work on your systems, and then after an update to Signal did it stop launching?

KGOrphanides commented 2 months ago

Did Signal used to work on your systems, and then after an update to Signal did it stop launching?

That's right. It was working yesterday, but after updating this morning, it now fails to launch.

Botspot commented 2 months ago

Signal ran fine for me immediately after the update, but upon closing it now and re-opening it, I got the same error as you all.

For now reverting back to the previous Signal version.

Botspot commented 2 months ago

Reported the issue to the signal code repository. https://github.com/dennisameling/Signal-Desktop/issues/27 Hopefully they can sort it out and find a fix.