Package Details: giada 0.22.0-1

Git Clone URL: https://aur.archlinux.org/giada.git (read-only, click to copy)
Package Base: giada
Description: A free, minimal, hardcore audio tool for DJs, live performers and electronic musicians
Upstream URL: https://www.giadamusic.com/
Licenses: GPL3
Provides: giada, vst3-host
Submitter: dvzrv
Maintainer: silverhikari
Last Packager: silverhikari
Votes: 0
Popularity: 0.000000
First Submitted: 2022-01-28 19:02 (UTC)
Last Updated: 2022-07-03 22:33 (UTC)

Dependencies (31)

Required by (6)

Sources (2)

Pinned Comments

Latest Comments

silverhikari commented on 2022-08-01 06:32 (UTC)

you can update now as of 07-03 as things have been fixed though the issues may reappear it is a patch and not a fix, but i decided i should leave this comment here just to update the comment i wrote on the 16th of june

silverhikari commented on 2022-06-16 17:51 (UTC)

UPDATE: started working on updating the package to 0.22.0, got a fix for the Werror-security issue from the fedora package. along with that fix there are also two other fixes dealing with enabling external json support and fixing a issue with exchange:std with the bundled Juce framework. at the moment the package fails to build at "No rule to make target '/usr/lib/libdl.so', needed by 'giada'", made a issue at the github so that is the current point

Kunda commented on 2022-06-08 21:11 (UTC) (edited on 2022-06-08 21:11 (UTC) by Kunda)

v0.21 is available: https://github.com/monocasual/giada/releases/tag/v0.21.0
Can someone try to build it?
If not report issue to the https://github.com/monocasual/giada/issues queue?

Martchus commented on 2022-05-11 13:55 (UTC)

Looks like this needs patching (maybe since some GCC update):

/build/giada/src/giada-0.19.0/src/utils/string.cpp: In function ‘std::string giada::u::string::format(const char*, ...)’:
/build/giada/src/giada-0.19.0/src/utils/string.cpp:87:14: error: ‘unique_ptr’ is not a member of ‘std’
   87 |         std::unique_ptr<char[]> tmp(new char[size]);
      |              ^~~~~~~~~~
/build/giada/src/giada-0.19.0/src/utils/string.cpp:34:1: note: ‘std::unique_ptr’ is defined in header ‘<memory>’; did you forget to ‘#include <memory>’?
   33 | #include <iomanip>
  +++ |+#include <memory>
   34 | 

silverhikari commented on 2022-04-21 22:16 (UTC)

decided to remove the out-of-date flags as at the moment, as there is no way to build the newer versions or older version at the moment because the error listed in pinned.

chrisco23 commented on 2022-02-09 20:39 (UTC)

I read these comments and the upstream link but I still do not know what is to be done.

Uninstall it and hope that somewhere down the line in 2022 I'll remember to reinstall?

dvzrv commented on 2022-01-30 17:49 (UTC)

@simona, @ronjouch: This has been reported upstream (https://github.com/monocasual/giada/issues/553) and is the reason why this package is now back in the AUR.

ronjouch commented on 2022-01-30 15:02 (UTC)

I confirm the build failure reported by simona.

Reproducible 100% of the time with a default makepkg.conf (no custom build flags / ccache / config whatsoever), on an up-to-date Arch as of January 30.

simona commented on 2022-01-30 14:48 (UTC)

/home/simona/.cache/yay/giada/src/giada-0.20.0-src/src/utils/log.h:84:29: error: format not a string literal and no format arguments [-Werror=format-security]
84 | std::fprintf(f, format, string_to_c_str(std::forward<Args>(args))...);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/simona/.cache/yay/giada/src/giada-0.20.0-src/src/utils/log.h:90:28: error: format not a string literal and no format arguments [-Werror=format-security]
90 | std::printf(format, string_to_c_str(std::forward<Args>(args))...);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1plus: some warnings being treated as errors