Package Details: giada 1.0.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: GPL-3.0-or-later
Groups: pro-audio
Provides: giada, vst3-host
Submitter: dvzrv
Maintainer: silverhikari
Last Packager: silverhikari
Votes: 2
Popularity: 0.001002
First Submitted: 2022-01-28 19:02 (UTC)
Last Updated: 2024-02-27 15:26 (UTC)

Required by (33)

Sources (9)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2

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