Package Details: radium 7.4.76-1

Git Clone URL: https://aur.archlinux.org/radium.git (read-only, click to copy)
Package Base: radium
Description: A graphical music editor. A next generation tracker.
Upstream URL: https://users.notam02.no/~kjetism/radium
Licenses: GPL2
Groups: pro-audio
Submitter: speps
Maintainer: yustin (Carotino)
Last Packager: yustin
Votes: 19
Popularity: 0.000000
First Submitted: 2013-05-22 03:41 (UTC)
Last Updated: 2024-06-07 06:47 (UTC)

Dependencies (50)

Required by (0)

Sources (3)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 12 Next › Last »

Newk-B commented on 2021-12-07 00:45 (UTC) (edited on 2021-12-07 02:04 (UTC) by Newk-B)

This package version used to work, but now when starting i get the following message on CLI:

libxcb is recent enough. We can use it
/opt/radium/radium_linux.bin: error while loading shared libraries: libLLVM-12.so: cannot open shared object file: No such file or directory

Since this Manjaro system has updated the package 'llvm-libs' to version 13 in the meantime it seems like the code to Radium is too explicit in which version it needs to run.

So i hoped by reinstalling this package it would pick the newer lib and work again.. but when compiling it tripped over something LLVM and Faust:

[ 64%] Building CXX object CMakeFiles/staticlib.dir/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/normalize/mterm.cpp.o
/usr/bin/g++ -DCPP_BUILD -DFAUST_SELF_CONTAINED_LIB -DINTERP_BUILD -DLIBDIR=\"lib\" -DLLVM_130 -DLLVM_BUILD -DLLVM_VERSION=\"13.0.0\" -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/boxes -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/documentator -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/draw -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/errors -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/evaluate -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/extended -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/fir -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/interpreter -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/rust -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/soul -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/dlang -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/normalize -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/parallelize -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/parser -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/patternmatcher -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/propagate -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/signals -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/tlib -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/transform -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/utils -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/draw/device -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/draw/schema -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/../architecture -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/cpp -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm -I/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/c -mtune=generic -msse2 -mfpmath=sse -fPIC -fno-strict-aliasing  -mtune=generic -msse2 -mfpmath=sse -fPIC -fno-strict-aliasing -fmax-errors=5 -I/home/kjetil/site_clang10/include -O3 -Wall -Wextra -Wno-unused-parameter -Wno-unused-function -Wno-overloaded-virtual -fPIC -DFAUST_LIB -std=gnu++14 -MD -MT CMakeFiles/staticlib.dir/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/normalize/mterm.cpp.o -MF CMakeFiles/staticlib.dir/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/normalize/mterm.cpp.o.d -o CMakeFiles/staticlib.dir/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/normalize/mterm.cpp.o -c /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/normalize/mterm.cpp
In file included from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_code_container.hh:26,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/libcode.cpp:90:
/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_instructions.hh: In constructor ‘LLVMTypeHelper::LLVMTypeHelper(llvm::Module*)’:
/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_instructions.hh:92:93: error: invalid conversion from ‘int’ to ‘const llvm::VectorType*’ [-fpermissive]
   92 |         fTypeMap[Typed::kFloat_vec]     = VectorType::get(fTypeMap[Typed::kFloat], gGlobal->gVecSize);
      |                                                                                    ~~~~~~~~~^~~~~~~~
      |                                                                                             |
      |                                                                                             int
In file included from /usr/include/llvm/IR/DataLayout.h:26,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_instructions.hh:41,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_code_container.hh:26,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/libcode.cpp:90:
/usr/include/llvm/IR/DerivedTypes.h:432:63: note:   initializing argument 2 of ‘static llvm::VectorType* llvm::VectorType::get(llvm::Type*, const llvm::VectorType*)’
  432 |   static VectorType *get(Type *ElementType, const VectorType *Other) {
      |                                             ~~~~~~~~~~~~~~~~~~^~~~~
In file included from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_code_container.hh:26,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/libcode.cpp:90:
/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_instructions.hh:99:95: error: invalid conversion from ‘int’ to ‘const llvm::VectorType*’ [-fpermissive]
   99 |         fTypeMap[Typed::kDouble_vec]     = VectorType::get(fTypeMap[Typed::kDouble], gGlobal->gVecSize);
      |                                                                                      ~~~~~~~~~^~~~~~~~
      |                                                                                               |
      |                                                                                               int
In file included from /usr/include/llvm/IR/DataLayout.h:26,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_instructions.hh:41,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_code_container.hh:26,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/libcode.cpp:90:
/usr/include/llvm/IR/DerivedTypes.h:432:63: note:   initializing argument 2 of ‘static llvm::VectorType* llvm::VectorType::get(llvm::Type*, const llvm::VectorType*)’
  432 |   static VectorType *get(Type *ElementType, const VectorType *Other) {
      |                                             ~~~~~~~~~~~~~~~~~~^~~~~
In file included from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_code_container.hh:26,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/libcode.cpp:90:
/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_instructions.hh:105:93: error: invalid conversion from ‘int’ to ‘const llvm::VectorType*’ [-fpermissive]
  105 |         fTypeMap[Typed::kInt32_vec]     = VectorType::get(fTypeMap[Typed::kInt32], gGlobal->gVecSize);
      |                                                                                    ~~~~~~~~~^~~~~~~~
      |                                                                                             |
      |                                                                                             int
In file included from /usr/include/llvm/IR/DataLayout.h:26,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_instructions.hh:41,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_code_container.hh:26,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/libcode.cpp:90:
/usr/include/llvm/IR/DerivedTypes.h:432:63: note:   initializing argument 2 of ‘static llvm::VectorType* llvm::VectorType::get(llvm::Type*, const llvm::VectorType*)’
  432 |   static VectorType *get(Type *ElementType, const VectorType *Other) {
      |                                             ~~~~~~~~~~~~~~~~~~^~~~~
In file included from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_code_container.hh:26,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/libcode.cpp:90:
/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_instructions.hh:111:93: error: invalid conversion from ‘int’ to ‘const llvm::VectorType*’ [-fpermissive]
  111 |         fTypeMap[Typed::kInt64_vec]     = VectorType::get(fTypeMap[Typed::kInt64], gGlobal->gVecSize);
      |                                                                                    ~~~~~~~~~^~~~~~~~
      |                                                                                             |
      |                                                                                             int
In file included from /usr/include/llvm/IR/DataLayout.h:26,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_instructions.hh:41,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_code_container.hh:26,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/libcode.cpp:90:
/usr/include/llvm/IR/DerivedTypes.h:432:63: note:   initializing argument 2 of ‘static llvm::VectorType* llvm::VectorType::get(llvm::Type*, const llvm::VectorType*)’
  432 |   static VectorType *get(Type *ElementType, const VectorType *Other) {
      |                                             ~~~~~~~~~~~~~~~~~~^~~~~
In file included from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_code_container.hh:26,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/libcode.cpp:90:
/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_instructions.hh:117:91: error: invalid conversion from ‘int’ to ‘const llvm::VectorType*’ [-fpermissive]
  117 |         fTypeMap[Typed::kBool_vec]     = VectorType::get(fTypeMap[Typed::kBool], gGlobal->gVecSize);
      |                                                                                  ~~~~~~~~~^~~~~~~~
      |                                                                                           |
      |                                                                                           int
In file included from /usr/include/llvm/IR/DataLayout.h:26,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_instructions.hh:41,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/generator/llvm/llvm_code_container.hh:26,
                 from /var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/libcode.cpp:90:
/usr/include/llvm/IR/DerivedTypes.h:432:63: note:   initializing argument 2 of ‘static llvm::VectorType* llvm::VectorType::get(llvm::Type*, const llvm::VectorType*)’
  432 |   static VectorType *get(Type *ElementType, const VectorType *Other) {
      |                                             ~~~~~~~~~~~~~~~~~~^~~~~
compilation terminated due to -fmax-errors=5.
make[5]: *** [CMakeFiles/staticlib.dir/build.make:972: CMakeFiles/staticlib.dir/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/compiler/libcode.cpp.o] Error 1
make[5]: *** Waiting for unfinished jobs....
make[5]: Leaving directory '/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/build/faustdir'
make[4]: *** [CMakeFiles/Makefile2:156: CMakeFiles/staticlib.dir/all] Error 2
make[4]: Leaving directory '/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/build/faustdir'
make[3]: *** [Makefile:156: all] Error 2
make[3]: Leaving directory '/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/build/faustdir'
make[2]: *** [Makefile:80: all] Error 2
make[2]: Leaving directory '/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust/build'
make[1]: *** [Makefile:33: most] Error 2
make[1]: Leaving directory '/var/tmp/pamac-build-newk/radium/src/radium-6.9.96/bin/packages/faust'
make: *** [Makefile:823: bin/packages/deletemetorebuild] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

oldcastle commented on 2021-11-24 18:30 (UTC)

It doesn't build on Manjaro. It says "Failed to prepare transaction", follow by "could not satisfy dependencies: - unable to satisfy dependency 'steinberg-vst36' required by radium"

Teteros commented on 2020-01-21 11:30 (UTC)

@bda Try building 5.9.90 I've just pushed (preferably in a clean chroot to rule out your build environment)

If you still have no luck you can add this patch to the PKGBUILD and remove both RADIUM_USE_CLANG=1 env vars in build() to use gcc instead of clang which might work for you better.

bda commented on 2019-12-22 09:49 (UTC)

Hi, i've got an error:

clang++ -mfpmath=sse -msse2 Qt/Qt_instruments.cpp -c  `cat buildtype.opt` -Ibin/packages/gc-7.4.16/include -IQt/ -I/usr/include/python2.7 `cat flagopts.opt`  -Werror=array-bounds -msse2 -fomit-frame-pointer -DFOR_LINUX -DQT_X11EXTRAS_LIB -I/usr/include/qt/QtX11Extras -I/usr/include/qt -I/usr/include/qt/QtCore -DQT_GUI_LIB -I/usr/include/qt/QtGui -DQT_CORE_LIB  -DWITH_FAUST_DEV -DWITH_PD  -I/home/bruno/boost_1_70_0 -I/home/bruno/boost_1_67_0 -I/home/bruno/boost_1_63_0 -I /usr/include/vst36 -I ~/SDKs/VST_SDK/VST2_SDK/ -I ~/SDKs/VST3\ SDK -I ~/SDKs/vstsdk2.4/ -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unknown-pragmas -fno-strict-aliasing -Wmissing-field-initializers -Wnull-dereference  -Wno-deprecated-register -DUSE_QT5 -Wmissing-declarations -DNDEBUG   -std=gnu++11 -DUSE_QT4 -DUSE_QIMAGE_BUFFER=1 `pkg-config --cflags Qt5Gui --cflags Qt5Network --cflags Qt5OpenGL --cflags Qt5Widgets --cflags Qt5WebKitWidgets --cflags Qt5WebKit --cflags Qt5Concurrent` -Ibin/packages/qhttpserver-master/src -I/home/bruno/.cache/yay/radium/src/radium-5.9.86/bin/packages/QScintilla_gpl-2.10.8/Qt4Qt5 -DQHTTPSERVER_EXPORT  -fPIC   `pkg-config --cflags sndfile` -Wno-null-dereference ; \

fi In file included from ../../../audio/Juce_plugins.cpp:79: ../../../audio/../common/nsmtracker.h:48:2: error: "Compiled with -mtune=native or -mtune=corei7"

error "Compiled with -mtune=native or -mtune=corei7"

^ 1 warning and 1 error generated. make[1]: [Makefile:102: build/intermediate/Release/Juce_plugins_6c083ccb.o] Error 1 make[1] : on quitte le répertoire « /home/bruno/.cache/yay/radium/src/radium-5.9.86/pluginhost/Builds/Linux » make: [Makefile:749: pluginhost/Builds/Linux/build/libMyPluginHost.a] Error 2 make: *** Attente des tâches non terminées....

^ It takes forever to compile this file with -Og
^ It takes forever to compile this file with -Og

==> ERREUR : Une erreur s’est produite dans build(). Abandon… Error making: radium

I've got -march=native in my CXXFLAGS and CFLAGS inside makepkg.conf. It work if i remove it. It doesn't work if i try : CXXFLAGS="-O3 -pipe -fno-plt" CFLAGS="-O3 -pipe -fno-plt" makepkg -s

arinlares commented on 2019-10-19 04:32 (UTC)

Idk what else to do on my systems, so that's what I did about bitstream.

Thanks for fixing the build issue.

Teteros commented on 2019-10-19 02:18 (UTC) (edited on 2019-11-06 10:41 (UTC) by Teteros)

@arinlares You're correct, the LLVM 9.0 update in means FAUST conditionals needed to be updated again.

I've updated the PKGBUILD with a patch (for radium's faust.patch :) and opened a pull request upstream:

https://github.com/kmatheussen/radium/pull/1230

As for ttf-bitstream-vera fonts, radium displays a warning about it at the start and maintainer claims it's harmless.

I haven't had any issues without it so I didn't include it in the PKGBUILD.

EDIT: It looks like Qt might silently replace fonts that are not installed so for radium to look right I've added the required fonts packages to the PKGBUILD.

See https://github.com/kmatheussen/radium/issues/1232

arinlares commented on 2019-10-15 03:44 (UTC) (edited on 2019-10-16 06:57 (UTC) by arinlares)

I'm getting a failed compilation on the faust package

CMakeFiles/faust.dir/home/arin/Documents/git/radium/src/radium-5.9.74/bin/packages/faust/compiler/generator/cpp/cpp_gpu_code_container.cpp.o -o ../bin/faust -lpthread -L/usr/lib -lLLVM-9

Before make exits, that's the last line, no errors beforehand. I'll get more info if needed. I rolled back llvm and llvmlibs to 8.0.1-3 to see if it'll build, and just rolled back to Radium 5.9.65.

EDIT: It may be LLVM, it just got updated to 9.0.0 recently on the 11th, and I know the work probably needs to be done to patch it for the upgrade.

arinlares commented on 2019-05-17 00:35 (UTC)

Just a note, I'm not sure how common the issue is:

If you use a VST in it, and see squares at the top of the VST window, you'll want to install ttf-bitstream-vera. I believe the font is hard-coded to be used, I couldn't change it to another. Installing the font worked.

Teteros commented on 2019-03-23 06:00 (UTC) (edited on 2019-10-19 02:20 (UTC) by Teteros)

@sylsau

I had an error concerning faust which was not installed on my system, so I installed it.

faust should have been build during the compile? Radium includes patched faust so I would not recommend having another faust binary in your path.

Try the new PKGBUILD for 5.9.48 version I just pushed. It includes a needed build-fix. I'd recommend building in a clean chroot to rule out your environment interfering.

sylsau commented on 2019-03-17 22:36 (UTC) (edited on 2019-03-17 22:38 (UTC) by sylsau)

It failed to build on my part. I used @Teteros curl command to get proper llvm binairies.

First, I had an error concerning faust which was not installed on my system, so I installed it.

Then I got this: https://pastebin.com/1jsMxSP7

I've tried to remedy the error, but to no avail.