Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] audacity: update to 3.3.3. #44662

Closed
wants to merge 1 commit into from

Conversation

jason1987d
Copy link
Contributor

This package audacity has been not only severly out of date, it's also orphaned. Running into error in compilation that is unclear about how to fix it, other than possibly packaging vst3sdk ?

@jason1987d
Copy link
Contributor Author

[ 18%] Building CXX object vst3sdk/pluginterfaces/CMakeFiles/pluginterfaces.dir/base/ustring.cpp.o
/builddir/audacity-3.3.3/build/.conan/data/vst3sdk/3.7.3/_/_/build/df561700a5e8ccb8c8fb9453e1e44ec99057840c/vst3sdk/base/source/timer.cpp:365:2: warning: #warning DEPRECATED No Linux implementation [-Wcpp]
  365 | #warning DEPRECATED No Linux implementation
      |  ^~~~~~~
/builddir/audacity-3.3.3/build/.conan/data/vst3sdk/3.7.3/_/_/build/df561700a5e8ccb8c8fb9453e1e44ec99057840c/vst3sdk/base/source/fstring.cpp:291:2: warning: #warning DEPRECATED No Linux implementation [-Wcpp]
  291 | #warning DEPRECATED No Linux implementation
      |  ^~~~~~~
/builddir/audacity-3.3.3/build/.conan/data/vst3sdk/3.7.3/_/_/build/df561700a5e8ccb8c8fb9453e1e44ec99057840c/vst3sdk/base/source/fstring.cpp:315:2: warning: #warning DEPRECATED No Linux implementation [-Wcpp]
  315 | #warning DEPRECATED No Linux implementation
      |  ^~~~~~~
/builddir/audacity-3.3.3/build/.conan/data/vst3sdk/3.7.3/_/_/build/df561700a5e8ccb8c8fb9453e1e44ec99057840c/vst3sdk/base/source/fstring.cpp:1590:10: warning: #warning DEPRECATED No Linux implementation [-Wcpp]
 1590 |         #warning DEPRECATED No Linux implementation
      |          ^~~~~~~
/builddir/audacity-3.3.3/build/.conan/data/vst3sdk/3.7.3/_/_/build/df561700a5e8ccb8c8fb9453e1e44ec99057840c/vst3sdk/base/source/fstring.cpp:1619:10: warning: #warning DEPRECATED No Linux implementation [-Wcpp]
 1619 |         #warning DEPRECATED No Linux implementation
      |          ^~~~~~~
/builddir/audacity-3.3.3/build/.conan/data/vst3sdk/3.7.3/_/_/build/df561700a5e8ccb8c8fb9453e1e44ec99057840c/vst3sdk/base/source/fstring.cpp:1918:2: warning: #warning DEPRECATED No Linux implementation [-Wcpp]
 1918 | #warning DEPRECATED No Linux implementation
      |  ^~~~~~~
/builddir/audacity-3.3.3/build/.conan/data/vst3sdk/3.7.3/_/_/build/df561700a5e8ccb8c8fb9453e1e44ec99057840c/vst3sdk/base/source/fstring.cpp:1999:2: warning: #warning DEPRECATED No Linux implementation [-Wcpp]
 1999 | #warning DEPRECATED No Linux implementation
      |  ^~~~~~~
/builddir/audacity-3.3.3/build/.conan/data/vst3sdk/3.7.3/_/_/build/df561700a5e8ccb8c8fb9453e1e44ec99057840c/vst3sdk/pluginterfaces/base/funknown.cpp: In function 'Steinberg::int32 Steinberg::FUnknownPrivate::atomicAdd(Steinberg::int32&, Steinberg::int32)':
/builddir/audacity-3.3.3/build/.conan/data/vst3sdk/3.7.3/_/_/build/df561700a5e8ccb8c8fb9453e1e44ec99057840c/vst3sdk/pluginterfaces/base/funknown.cpp:91:51: error: 'atomic_int_least32_t' does not name a type
   91 |         return atomic_fetch_add (reinterpret_cast<atomic_int_least32_t*> (&var), d) + d;
      |                                                   ^~~~~~~~~~~~~~~~~~~~
/builddir/audacity-3.3.3/build/.conan/data/vst3sdk/3.7.3/_/_/build/df561700a5e8ccb8c8fb9453e1e44ec99057840c/vst3sdk/pluginterfaces/base/funknown.cpp:91:71: error: expected '>' before '*' token
   91 |         return atomic_fetch_add (reinterpret_cast<atomic_int_least32_t*> (&var), d) + d;
      |                                                                       ^
/builddir/audacity-3.3.3/build/.conan/data/vst3sdk/3.7.3/_/_/build/df561700a5e8ccb8c8fb9453e1e44ec99057840c/vst3sdk/pluginterfaces/base/funknown.cpp:91:71: error: expected '(' before '*' token
   91 |         return atomic_fetch_add (reinterpret_cast<atomic_int_least32_t*> (&var), d) + d;
      |                                                                       ^
      |                                                                       (
/builddir/audacity-3.3.3/build/.conan/data/vst3sdk/3.7.3/_/_/build/df561700a5e8ccb8c8fb9453e1e44ec99057840c/vst3sdk/pluginterfaces/base/funknown.cpp:91:72: error: expected primary-expression before '>' token
   91 |         return atomic_fetch_add (reinterpret_cast<atomic_int_least32_t*> (&var), d) + d;
      |                                                                        ^
make[2]: *** [vst3sdk/pluginterfaces/CMakeFiles/pluginterfaces.dir/build.make:104: vst3sdk/pluginterfaces/CMakeFiles/pluginterfaces.dir/base/funknown.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:198: vst3sdk/pluginterfaces/CMakeFiles/pluginterfaces.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 32%] Linking CXX static library ../../lib/libbase.a
[ 32%] Built target base
make: *** [Makefile:91: all] Error 2
vst3sdk/3.7.3: 
vst3sdk/3.7.3: ERROR: Package 'df561700a5e8ccb8c8fb9453e1e44ec99057840c' build failed
vst3sdk/3.7.3: WARN: Build folder /builddir/audacity-3.3.3/build/.conan/data/vst3sdk/3.7.3/_/_/build/df561700a5e8ccb8c8fb9453e1e44ec99057840c
ERROR: vst3sdk/3.7.3: Error in build() method, line 35
	cmake.build()
	ConanException: Error 2 while executing cmake --build '/builddir/audacity-3.3.3/build/.conan/data/vst3sdk/3.7.3/_/_/build/df561700a5e8ccb8c8fb9453e1e44ec99057840c/build' '--' '-j16'
Restoring global Conan config...
Traceback (most recent call last):
  File "/builddir/audacity-3.3.3/conan/conan_runner.py", line 339, in <module>
    subprocess.check_call(conan_options)
  File "/usr/lib/python3.11/subprocess.py", line 413, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/builddir/audacity-3.3.3/build/conan_venv/bin/conan', 'install', '/builddir/audacity-3.3.3/conan', '--build=missing', '--install-folder', '/builddir/audacity-3.3.3/build/conan-install-none', '--output-folder', '/builddir/audacity-3.3.3/build', '--remote', 'audacity-binaries', '--profile:build', '/builddir/audacity-3.3.3/build/profile-build.profile', '--profile:host', '/builddir/audacity-3.3.3/build/profile-host-none.profile']' returned non-zero exit status 1.
CMake Error at cmake-proxies/cmake-modules/AudacityDependencies.cmake:202 (message):
  Conan failed to install dependencies (1) /usr/bin/python3.11
Call Stack (most recent call first):
  CMakeLists.txt:572 (include)


-- Configuring incomplete, errors occurred!
=> ERROR: audacity-3.3.3_1: do_configure: 'CFLAGS="-DNDEBUG ${CFLAGS/ -pipe / }" CXXFLAGS="-DNDEBUG ${CXXFLAGS/ -pipe / }" cmake ${cmake_args} ${configure_args} ${LIBS:+-DCMAKE_C_STANDARD_LIBRARIES="$LIBS"} ${LIBS:+-DCMAKE_CXX_STANDARD_LIBRARIES="$LIBS"} ${wrksrc}/${build_wrksrc}' exited with 1
=> ERROR:   in do_configure() at common/build-style/cmake.sh:76

@jason1987d jason1987d closed this Jun 27, 2023
@jason1987d jason1987d deleted the audacity branch September 17, 2023 18:57
@ii8 ii8 mentioned this pull request Oct 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant