Subject: bug#34428: closed (Re: bug#34428: Guitarix build fails)

From: [email-masked] (GNU bug Tracking System)
Date: Sun, 17 Feb 2019 10:52:02 +0000

Your bug report

#34428: Guitarix build fails

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
34428: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=34428
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#34428: Guitarix build fails
From: Ricardo Wurmus <[email-masked]>
To: Danny Milosavljevic <[email-masked]>
Cc: [email-masked]
Date: Sun, 17 Feb 2019 11:51:25 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Danny Milosavljevic <[email-masked]> writes:

> [...]
> [558/975] cxx: src/gx_head/engine/gx_logging.cpp -> build/default/src/gx_head/engine/gx_logging.o
> [559/975] cxx: src/gx_head/engine/gx_pluginloader.cpp -> build/default/src/gx_head/engine/gx_pluginloader.o
> [560/975] cxx: src/gx_head/engine/ladspaplugin.cpp -> build/default/src/gx_head/engine/ladspaplugin.o
> In file included from ../src/headers/engine.h:73:0,
>                  from ../src/gx_head/engine/gx_pluginloader.cpp:22:
> ../src/headers/gx_system.h:353:40: error: expected class-name before ‘{’ token
>  class BasicOptions: boost::noncopyable {
> -------
>
> (probably #include <boost/noncopyable.hpp> is missing)

Yes, that was the problem.

I pushed a fix with commit 4e51d7359.

~~ Ricardo

Subject: Guitarix build fails
From: Danny Milosavljevic <[email-masked]>
To: <[email-masked]>
Date: Mon, 11 Feb 2019 10:19:26 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

[...]
[558/975] cxx: src/gx_head/engine/gx_logging.cpp -> build/default/src/gx_head/engine/gx_logging.o
[559/975] cxx: src/gx_head/engine/gx_pluginloader.cpp -> build/default/src/gx_head/engine/gx_pluginloader.o
[560/975] cxx: src/gx_head/engine/ladspaplugin.cpp -> build/default/src/gx_head/engine/ladspaplugin.o
In file included from ../src/headers/engine.h:73:0,
                 from ../src/gx_head/engine/gx_pluginloader.cpp:22:
../src/headers/gx_system.h:353:40: error: expected class-name before ‘{’ token
 class BasicOptions: boost::noncopyable {
-------

(probably #include <boost/noncopyable.hpp> is missing)