Skip to content

Commit 6f9090f

Browse files
authored
Merge pull request #79 from linuxserver/develop-gcompat
develop: add gcompat for mini-racer
2 parents e95038c + a5bf8d0 commit 6f9090f

File tree

5 files changed

+6
-0
lines changed

5 files changed

+6
-0
lines changed

Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ RUN \
2828
echo "**** install packages ****" && \
2929
apk add --no-cache \
3030
ffmpeg \
31+
gcompat \
3132
libatomic \
3233
libjpeg-turbo \
3334
7zip \

Dockerfile.aarch64

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ RUN \
2828
echo "**** install packages ****" && \
2929
apk add --no-cache \
3030
ffmpeg \
31+
gcompat \
3132
libatomic \
3233
libjpeg-turbo \
3334
7zip \

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -291,6 +291,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
291291

292292
## Versions
293293

294+
* **09.01.26:** - Add gcompat for mini-racer.
294295
* **01.09.25:** - Add new dep, libatomic.
295296
* **09.06.25:** - Rebase to Alpine 3.22.
296297
* **02.03.25:** - Rebase to Alpine 3.21.

readme-vars.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ init_diagram: |
7979
"pyload-ng:develop" <- Base Images
8080
# changelog
8181
changelogs:
82+
- {date: "09.01.26:", desc: "Add gcompat for mini-racer."}
8283
- {date: "01.09.25:", desc: "Add new dep, libatomic."}
8384
- {date: "09.06.25:", desc: "Rebase to Alpine 3.22."}
8485
- {date: "02.03.25:", desc: "Rebase to Alpine 3.21."}

root/etc/s6-overlay/s6-rc.d/svc-pyload/run

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33

44
PORT=$(sed -n -e '/webui/,/proxy/p' /config/settings/pyload.cfg | grep "Port" | awk -F '=' '{print $2}' | tr -d ' ')
55

6+
export LD_PRELOAD="/lib/libgcompat.so.0"
7+
68
exec \
79
s6-notifyoncheck -d -n 300 -w 1000 -c "nc -z localhost ${PORT:-8000}" \
810
s6-setuidgid abc pyload --userdir /config --storagedir /downloads

0 commit comments

Comments
 (0)