leehu
January 2, 2024, 11:40am
1
Hi, seems like instead of binaries being copied across to ~/Library/Plugins on Macs, this is now a link.
This is not working for me and I’m having to manually copy across the actual binary myself.
Is there something I need to do or are other people seeing this also?
Thx
1 Like
ttg
January 3, 2024, 9:09am
2
Did you try this on a clean project?
I’m suffering from this mostly with Logic / AU and if the plug-in has ARA.
(even if not using running an ARA instance of the binary).
opened 07:00PM - 05 Dec 23 UTC
### Detailed steps on how to reproduce the bug
1) Open ARAPluginDemo example in… Projucer
2) Set target macOS to 13 (resolves JUCE's `static_assert` on the new linker on Xcode 15.0.1)
3) Save to Xcode project, build, and run Logic Pro 10.8.1 (Rosetta).
4) Bug: ARAPluginDemo isn't available
This is apparently due to 60df98202ef57de8ab38dbd82932e01a9fdd0ec3 which changed the copy step to create a symbolic link to the plugin instead of copying it. Reverting that commit resolves the issue.
### What is the expected behaviour?
Should work as expected.
I suggest either reverting, or at least making the new behavior optional (I suggest off by default). It makes sense that not all DAWs, in all cases, would be able to robustly handle symbolic links. Looks like this is such a case.
### Operating systems
macOS
### What versions of the operating systems?
14.1.1
### Architectures
x86_64
### Stacktrace
_No response_
### Plug-in formats (if applicable)
AU
### Plug-in host applications (DAWs) (if applicable)
Logic Pro 10.8.1 (Rosetta)
### Testing on the `develop` branch
The bug is present on the `develop` branch
### Code of Conduct
- [X] I agree to follow the Code of Conduct
1 Like
leehu
January 3, 2024, 9:35am
3
Hi, when you say clean project do you mean creating a new project from scratch?
For my projects I’ve built the latest Projucer, saved all the projects, cleaned down the build folders and then build them. I’m not sure whether the problem is the fact that it’s generating links and shouldn’t be, or there’s something strange my end where the links should work and don’t.
thx
ttg
January 30, 2024, 3:53pm
5
FYI - also AAX is broken once code signed and running under vanilla Pro Tools.
dev1am
February 13, 2024, 1:46pm
6
Are there any updates from the JUCE team regarding this issue? It persists in JUCE v7.0.10
Same here. That’s pretty unpleasant.
I hit this today. I ended up using Projucer to set up the project to build the plugin in the Plug-Ins folder so I didn’t have to keep copying the plugin across.