!EAGpsNNWRMltlOrGdy:nixos.org

NixOS Audio

174 Members
44 Servers

Load older messages


SenderMessageTime
22 Dec 2025
@magnetophon:matrix.orgmagnetophonI'll try building ardour8 next, just to double-check.15:24:29
@bandithedoge:matrix.orgbandithedogefor 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.orgbandithedogei 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.orgbandithedogei 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.orgbandithedogei'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.orgbandithedogethat's odd, it looks like it doesn't fetch submodules even though you gave it the option17:29:58
@bandithedoge:matrix.orgbandithedoge 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.orgbandithedogedon'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.orgSaber King 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
11 Jan 2026
@ivank:matrix.orgivan joined the room.01:46:44
@capybara_squash:unredacted.orgcapybara_squash joined the room.02:43:31
12 Jan 2026
@sandervocke:matrix.orgSander Vocke joined the room.21:11:18
@sandervocke:matrix.orgSander VockeHi all. Nice to see there is a place to discuss audio production on NixOS. I think the OS suits audio production really well, combining the possibility for users to tinker and customize while being able to always reproduce working software combinations on Linux, which is usually a challenge.21:12:42
@sandervocke:matrix.orgSander VockeThat said, there are quite some packages that would be nice to have! (A)I created a few in order to have "cable", a useful small GUI for quickly changing Pipewire settings.21:13:29

Show newer messages


Back to Room ListRoom Version: 10