Closed djshaw closed 3 years ago
Performing a quick search in their source code and calling their Artifactory instance, it looks like they copy our recipes to their own remote instead of using ours
So strictly speaking the wrong place, but we might share the same bugs etc.
Please feel free to open a pull request adding the arch_suffix for those ARM architectures.
If it is possible, an update to 3.1.4 or 3.1.5 would also probably help as we use a more modern recipe for those versions
According to https://github.com/audacity/audacity/pull/918#issue-898432456:
wxWidgets recipe is based on the Bincrafters but is heavily modified.
It would be nice if they would consider contributing back, if their changes are generally useful and not Audacity specific.
Package and Environment Details (include every applicable attribute)
Conan profile (output of
conan profile show default
orconan profile show <profile>
if custom profile is in use)Steps to reproduce (Include if Applicable)
Attempt to compile audacity as per https://github.com/audacity/audacity/blob/master/BUILDING.md
Logs (Include/Attach if Applicable)
Click to expand log
``` $ cmake -G "Unix Makefiles" -Daudacity_use_ffmpeg=loaded ../audacity ... ERROR: Not able to automatically detect '/usr/bin/cc' version ERROR: Unable to find a working compiler WARN: wxwidgets/3.1.3.1-audacity: requirement expat/2.2.9 overridden by your conanfile to expat/2.2.9@audacity/stable wxwidgets/3.1.3.1-audacity: ERROR: while executing system_requirements(): local variable 'arch_suffix' referenced before assignment ERROR: Error in system requirements CMake Error at cmake-proxies/cmake-modules/conan.cmake:631 (message): Conan install failed='1' Call Stack (most recent call first): cmake-proxies/cmake-modules/AudacityDependencies.cmake:233 (conan_cmake_install) cmake-proxies/cmake-modules/AudacityDependencies.cmake:254 (_conan_install) CMakeLists.txt:509 (resolve_conan_dependencies) ```This is my first time compiling Audacity, which fails during the wxWidgets build. I believe bincrafters is the source for the conan file. The issue can be resolved with checking for arm architectures in
system_requirements()
:The audacity issue is https://github.com/audacity/audacity/issues/1390
I'm not super familiar with conan. And I am not an Audacity contributor. Please forgive me if I'm filing an issue against the wrong project.