Commit4e258988Recorded20 Sep 2026Repositorycinder-cadence
Relock motif ^0.5.4: no libasound left in the binary
Message
motif 0.5.4 dropped the -lasound it carried on sigil-audio's old behalf, so alsa-lib leaves manifest.scm and the cinder-cadence binary's shared libraries are libm and libc in both configs (readelf -d: no libasound.so.2, no libGL, no libX11).
Changed
manifest.scm | 7 +------
package.sgl | 2 +-
sigil.lock | 6 +++---
3 files changed, 5 insertions(+), 10 deletions(-)Diff
manifest.scmmodified
@@ -28,9 +28,4 @@
28
;; Run time: GL, the X libraries GLFW loads, the audio backend 29
"mesa" 30
"libxrender"−31
"pulseaudio"−32
−33
;; motif 0.5.3 still links -lasound on sigil-audio's old behalf (its own C−34
;; uses no ALSA); until a motif patch drops the flag the link needs−35
;; libasound and the binary carries a NEEDED entry for it.−36
"alsa-lib"))+31
"pulseaudio"))package.sglmodified
@@ -82,7 +82,7 @@
82
(from-git url: graphics-repo version: "^0.11.4") 83
(from-git url: dsp-repo version: "^0.3.2") 84
(from-git url: audio-repo version: "^0.12.2")−85
(from-git url: motif-repo version: "^0.5.3"))+85
(from-git url: motif-repo version: "^0.5.4")) 86
87
dev-dependencies: (list 88
(from-git url: "codeberg:sigil/sigil" package: "sigil-test" version: ">=0.20")sigil.lockmodified
@@ -40,9 +40,9 @@
40
version: "0.12.2") 41
(package name: "motif" 42
url: "codeberg:sigil/motif"−43
ref: "^0.5.3"−44
sha: "b9a0215b31a74b62bba3ff216f7fde56413857fc"−45
version: "0.5.3")+43
ref: "^0.5.4"+44
sha: "62e09f7282d4403667731482100bd23bab2c2214"+45
version: "0.5.4") 46
(package name: "sigil-json" 47
url: "codeberg:sigil/sigil-json" 48
ref: "^0.16.0"