Skip to content

Signal-Desktop: update to 8.13.0.#60917

Open
buoy2000 wants to merge 1 commit into
void-linux:masterfrom
buoy2000:Signal-Desktop-8.13.0
Open

Signal-Desktop: update to 8.13.0.#60917
buoy2000 wants to merge 1 commit into
void-linux:masterfrom
buoy2000:Signal-Desktop-8.13.0

Conversation

@buoy2000

@buoy2000 buoy2000 commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Testing the changes

  • I tested the changes in this PR: YES

Local build testing

  • I built this PR locally for my native architecture, x86_64-glibc

# https://git.alpinelinux.org/aports/tree/testing/signal-desktop
archs="x86_64 aarch64"
hostmakedepends="pnpm electron-tasje python3"
hostmakedepends="pnpm electron-tasje python3 libpulseaudio"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How does that need just libpulseaudio without -devel during build?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From 8.12.0 onwards I get [build:db-schema ] Error: libpulse.so.0: cannot open shared object file: No such file or directory
I don't see a libpulseaudio-devel package in the repos, I should've used pulseaudio-devel instead right?
pulseaudio-devel-16.1_2 /usr/lib/libpulse.so -> /usr/lib/libpulse.so.0
libpulseaudio-16.1_2 /usr/lib/libpulse.so.0 -> /usr/lib/libpulse.so.0.24.2

@Duncaen Duncaen Jun 9, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems like this is maybe for tests, so it should probably be in checkdepends but also not sure how its possibly linking this.

https://github.com/signalapp/Signal-Desktop/blob/a0af83d7488930c213a7b6dd554490ebe9e65628/scripts/generate-db-schema.mjs#L18-L21

Edit: or not for tests, but it seems weird that db-schema would require pulse?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tried libpulseaudio then pulseaudio-devel in checkdepends and I get the same error, seems only having either in hostmakedepends succeeds, other than that I'm quite new to this so I don't have any insight to offer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants