!EAGpsNNWRMltlOrGdy:nixos.org

NixOS Audio

163 Members
42 Servers

Load older messages


SenderMessageTime
22 Dec 2025
@bandithedoge:matrix.org@bandithedoge:matrix.orgalthough that would also break ardour 815:20:40
@magnetophon:matrix.orgmagnetophonThis looks like pkg-config output, no? ardour> Checking for 'serd-0' >= 0.14.0 : yes15:21:12
@bandithedoge:matrix.org@bandithedoge:matrix.orgidk, i think you should tell them about this15:21:19
@bandithedoge:matrix.org@bandithedoge:matrix.orgprobably15:21:24
@magnetophon:matrix.orgmagnetophonTo 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:matrix.orgmagnetophonI'll try building ardour8 next, just to double-check.15:24:29
@bandithedoge:matrix.org@bandithedoge:matrix.orgfor 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 upstream15:43:40
@magnetophon:matrix.orgmagnetophonYou mean a bug that should be reported to the makers of the waf build system?15:50:40
@magnetophon:matrix.orgmagnetophonIn the meantime ardour9 finished building and I did a quick test run. Now I'm building ardour8.15:51:33
@bandithedoge:matrix.org@bandithedoge:matrix.orgi 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#L31615:55:49
@magnetophon:matrix.orgmagnetophonOK, 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@bandithedoge:matrix.orgi don't think we have enough information for a proper bug report but you could mention it on their irc channel16:06:37
@magnetophon:matrix.orgmagnetophonAgain: 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@bandithedoge:matrix.orgi'm not at home atm, might do that later16:08:57
@magnetophon:matrix.orgmagnetophonArdour 8 just finished building, so it seems the issue is just with ardour916:09:15
@magnetophon:matrix.orgmagnetophonCool, thank you!!!!16:09:30
@magnetophon:matrix.orgmagnetophon

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@bandithedoge:matrix.orgthat's odd, it looks like it doesn't fetch submodules even though you gave it the option17:29:58
@bandithedoge:matrix.org@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@bandithedoge:matrix.orgdon't expect much more than a simple clipper with broken gui though, it was more of a learning exercise for me than a serious project17:31:39
@magnetophon:matrix.orgmagnetophonok, thanks!17:41:45
24 Dec 2025
@saberking321:matrix.org@saberking321:matrix.org left the room.23:23:18
27 Dec 2025
@matthewcroughan:defenestrate.itmatthewcroughan changed their display name from matthewcroughan to matthewcroughan @ 39c3 (DECT 94667 or 97340 or 67192).14:41:41
1 Jan 2026
@matthewcroughan:defenestrate.itmatthewcroughan changed their display name from matthewcroughan @ 39c3 (DECT 94667 or 97340 or 67192) to matthewcroughan.20:02:26
6 Jan 2026
@eyduh:matrix.orgeyduh (she/they) changed their profile picture.18:20:22
@eyduh:matrix.orgeyduh (she/they) changed their profile picture.18:25:12
@magnetophon:matrix.orgmagnetophon

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:matrix.orgmagnetophonI did a PR for it: https://github.com/NixOS/nixpkgs/pull/47758923:27:07
9 Jan 2026
@codywright:matrix.orgCody Wright joined the room.12:08:11
@magnetophon:matrix.orgmagnetophonRedacted or Malformed Event12:37:42

Show newer messages


Back to Room ListRoom Version: 10