View Issue Details

IDProjectCategoryView StatusLast Update
0003174DCP-o-maticPackagingpublic2026-08-23 20:59
Reporterlogn Assigned Tocarl  
PrioritylowSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Platformx86_64-linux-unknown-gnuOSNixOSOS Versionunstable 26.11
Summary0003174: leqm-nrt does not properly depend on libsndfile
Description

In packaging DCP-o-Matic for nixpkgs (Nix/NixOS), it was discovered that the leqm-nrt fork used does not properly link against libsndfile in some situations (such as the one invoked during Nix builds). The output ELF does not include the required "NEEDS" line for libsndfile, and hence the hooks in Nix do not make the package available at link time.

Additional Information

The following downstream patch to wscript resolves the issue:

https://github.com/thetayloredman/nixpkgs/blob/e51b4a6b8d686cfd56723b7ba43ace703e6510f2/pkgs/by-name/dc/dcpomatic/leqm-nrt-libsndfile-linking.patch

TagsNo tags attached.
Branch
Estimated weeks required
Estimated work required

Activities

carl

2026-08-23 20:59

administrator   ~0007361

Hi, thanks for the fix (and your work with nix!) I applied it to my leqm-nrt git repo. Let me know if I need to do anything else.

Issue History

Date Modified Username Field Change
2026-08-21 08:20 logn New Issue
2026-08-23 20:59 carl Assigned To => carl
2026-08-23 20:59 carl Status new => resolved
2026-08-23 20:59 carl Resolution open => fixed
2026-08-23 20:59 carl Note Added: 0007361