Package Details: srs-state-threads 1.9.2-1

Git Clone URL: https://aur.archlinux.org/srs-state-threads.git (read-only, click to copy)
Package Base: srs-state-threads
Description: Fork of state-threads, patched for SRS
Upstream URL: https://github.com/ossrs/state-threads/
Licenses: GPL2, MPL
Submitter: heinrich5991
Maintainer: hashworks
Last Packager: hashworks
Votes: 1
Popularity: 0.29
First Submitted: 2020-10-16 16:14
Last Updated: 2021-06-25 16:07

Latest Comments

heinrich5991 commented on 2021-06-25 12:00

Ah, I see it's not explicitly recommended against, it can just be done either way:

In some cases this is not necessary and may or may not be listed, for example glibc cannot be uninstalled as every system needs some C library, or python for a package that already depends on another python- module, as the second module must per definition depend on python and cannot ever stop pulling it in as a dependency.

(from https://wiki.archlinux.org/index.php?title=PKGBUILD&oldid=683651)

The Arch Linux package stats list glibc as 100%, they have four significant digits, so it's at least ≥99.995%: https://www.archlinux.de/packages/core/x86_64/glibc.

hashworks commented on 2021-06-25 11:15

While it is already installed on most systems, glibc is a dependency of srs-state-threads. In rare cases you might actually encounter systems where glibc is not installed – don't just expect things to be a certain way.

heinrich5991 commented on 2021-06-25 10:48

I'm no longer interested in maintaining srs.

glibc dependency isn't usually declared, why does namcap complain about that?

hashworks commented on 2021-06-25 10:34

namcap has some complaints:

srs-state-threads W: ELF file ('usr/lib/libst.so.1.9') has executable stack.
srs-state-threads W: ELF file ('usr/lib/libst.so.1.9') lacks FULL RELRO, check LDFLAGS.
srs-state-threads E: Dependency glibc detected and not included (libraries ['usr/lib/libc.so.6'] needed in files ['usr/lib/libst.so.1.9'])