| 22 Dec 2025 |
@bandithedoge:matrix.org | although that would also break ardour 8 | 15:20:40 |
magnetophon | This looks like pkg-config output, no?
ardour> Checking for 'serd-0' >= 0.14.0 : yes | 15:21:12 |
@bandithedoge:matrix.org | idk, i think you should tell them about this | 15:21:19 |
@bandithedoge:matrix.org | probably | 15:21:24 |
magnetophon | To be honest, I don't feel very confident in my abilities to explain the problem and to answer any follow-up questions.
Would you be willing to tell them?
https://tracker.ardour.org/ | 15:23:14 |
magnetophon | I'll try building ardour8 next, just to double-check. | 15:24:29 |
@bandithedoge:matrix.org | for all i know this could also be a waf issue as i can't see any notable changes in the build script, sord in nixpkgs or sord upstream | 15:43:40 |
magnetophon | You mean a bug that should be reported to the makers of the waf build system? | 15:50:40 |
magnetophon | In the meantime ardour9 finished building and I did a quick test run.
Now I'm building ardour8. | 15:51:33 |
@bandithedoge:matrix.org | i don't know, they're using autowaf to find the packages but i'm not familiar with this tool at all https://github.com/Ardour/ardour/blob/adf0d528721917490080199ae80231b952c9c14e/libs/ardour/wscript#L316 | 15:55:49 |
magnetophon | OK, so what do we do now?
Are you ok with reporting this to ardour, because I don't know what to tell them. | 15:59:04 |
@bandithedoge:matrix.org | i don't think we have enough information for a proper bug report but you could mention it on their irc channel | 16:06:37 |
magnetophon | Again: I'm not sure what to say and I won't be able t answer follow up questions.
Could you tell them? | 16:07:48 |
@bandithedoge:matrix.org | i'm not at home atm, might do that later | 16:08:57 |
magnetophon | Ardour 8 just finished building, so it seems the issue is just with ardour9 | 16:09:15 |
magnetophon | Cool, thank you!!!! | 16:09:30 |
magnetophon | bandithedoge: Someone just passed me a link to your software, what a coincidence! Unfortunately it doesn't build for me:
nix profile install github:bandithedoge/misstrhortion?submodules=1 warning: 'install' is a deprecated alias for 'add' error: build of '/nix/store/7fwjc3mpdi5c9x1kcmmrzh3l5pahnrd3-Misstrhortion-1.0.0.drv' on 'ssh://nixBuild@builder' failed: Cannot build '/nix/store/7fwjc3mpdi5c9x1kcmmrzh3l5pahnrd3-Misstrhortion-1.0.0.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/520raa1p6xfhgni22cih1ls10kr4l86k-Misstrhortion-1.0.0 Last 25 log lines: > -- Detecting CXX compiler ABI info - done > -- Check for working CXX compiler: /nix/store/4apajimszc47rxwcpvc3g3rj2icinl71-gcc-wrapper-13.3.0/bin/g++ - skipped > -- Detecting CXX compile features > -- Detecting CXX compile features - done > CMake Error at CMakeLists.txt:8 (add_subdirectory): > The source directory > > /build/8scnaz68s543y6rfsmh686rf76x10qpp-source/dpf > > does not contain a CMakeLists.txt file. > > > CMake Error at CMakeLists.txt:11 (add_subdirectory): > The source directory > > /build/8scnaz68s543y6rfsmh686rf76x10qpp-source/JUCE > > does not contain a CMakeLists.txt file. > > > CMake Error at Source/CMakeLists.txt:1 (dpf_add_plugin): > Unknown CMake command "dpf_add_plugin". > >
| 16:51:57 |
@bandithedoge:matrix.org | that's odd, it looks like it doesn't fetch submodules even though you gave it the option | 17:29:58 |
@bandithedoge:matrix.org | either way there's a working and cached build in my nur repo: nix profile install github:bandithedoge/nur-packages#misstrhortion | 17:30:38 |
@bandithedoge:matrix.org | don't expect much more than a simple clipper with broken gui though, it was more of a learning exercise for me than a serious project | 17:31:39 |
magnetophon | ok, thanks! | 17:41:45 |
| 24 Dec 2025 |
| @saberking321:matrix.org left the room. | 23:23:18 |
| 27 Dec 2025 |
| matthewcroughan changed their display name from matthewcroughan to matthewcroughan @ 39c3 (DECT 94667 or 97340 or 67192). | 14:41:41 |
| 1 Jan 2026 |
| matthewcroughan changed their display name from matthewcroughan @ 39c3 (DECT 94667 or 97340 or 67192) to matthewcroughan. | 20:02:26 |
| 6 Jan 2026 |
| eyduh (she/they) changed their profile picture. | 18:20:22 |
| eyduh (she/they) changed their profile picture. | 18:25:12 |
magnetophon | In NixOS, there's a bunch of packages, that do:
substituteInPlace CMakeLists.txt \
--replace-fail 'juce::juce_recommended_lto_flags' '# Not forcing LTO'
because those packages don't build otherwise.
I found out that they also build if I use -ffat-lto-objects. It seems to me, the latter should result in faster binaries. Is that correct? Can anyone think of a better way to solve this?
| 21:34:39 |
magnetophon | I did a PR for it: https://github.com/NixOS/nixpkgs/pull/477589 | 23:27:07 |
| 9 Jan 2026 |
| Cody Wright joined the room. | 12:08:11 |
magnetophon | Redacted or Malformed Event | 12:37:42 |