[Bug 1698871] Review Request: supercollider - Object oriented programming environment for real-time audio and video processing

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1698871



--- Comment #5 from Robert-André Mauchin <zebob.m@xxxxxxxxx> ---
- There are header files in the debugsource package, not sure why or if it's an
issue.

Cause you're using a too old version of fedora-review, this is not an issue.


Build fails for me:

BUILDSTDERR:
/builddir/build/BUILD/SuperCollider-Source/server/supernova/./utilities/time_tag.hpp:
In member function 'boost::posix_time::ptime nova::time_tag::to_ptime() const':
BUILDSTDERR:
/builddir/build/BUILD/SuperCollider-Source/server/supernova/./utilities/time_tag.hpp:232:102:
error: no matching function for call to
'boost::date_time::subsecond_duration<boost::posix_time::time_duration,
1000000>::subsecond_duration(double)'
BUILDSTDERR:   232 |         time_duration offset = seconds(get_secs() -
ntp_offset) + microseconds(get_nanoseconds()/1000);
BUILDSTDERR:       |                                                           
                                          ^
BUILDSTDERR: In file included from
/usr/include/boost/date_time/posix_time/posix_time_config.hpp:16,
BUILDSTDERR:                  from
/usr/include/boost/date_time/posix_time/posix_time_system.hpp:13,
BUILDSTDERR:                  from
/usr/include/boost/date_time/posix_time/ptime.hpp:12,
BUILDSTDERR:                  from
/usr/include/boost/date_time/posix_time/posix_time_types.hpp:12,
BUILDSTDERR:                  from
/usr/include/boost/thread/thread_time.hpp:11,
BUILDSTDERR:                  from /usr/include/boost/thread/lock_types.hpp:18,
BUILDSTDERR:                  from
/usr/include/boost/thread/pthread/mutex.hpp:16,
BUILDSTDERR:                  from /usr/include/boost/thread/mutex.hpp:16,
BUILDSTDERR:                  from
/usr/include/boost/thread/pthread/shared_mutex.hpp:14,
BUILDSTDERR:                  from
/usr/include/boost/thread/shared_mutex.hpp:28,
BUILDSTDERR:                  from
/builddir/build/BUILD/SuperCollider-Source/external_libraries/nova-tt/nova-tt/rw_mutex.hpp:27,
BUILDSTDERR:                  from
/builddir/build/BUILD/SuperCollider-Source/server/supernova/./utilities/named_hash_entry.hpp:26,
BUILDSTDERR:                  from
/builddir/build/BUILD/SuperCollider-Source/server/supernova/sc/sc_synthdef.hpp:29,
BUILDSTDERR:                  from
/builddir/build/BUILD/SuperCollider-Source/server/supernova/sc/sc_synth_definition.hpp:23,
BUILDSTDERR:                  from
/builddir/build/BUILD/SuperCollider-Source/server/supernova/sc/sc_synth.hpp:28,
BUILDSTDERR:                  from
/builddir/build/BUILD/SuperCollider-Source/server/supernova/sc/sc_synth_definition.cpp:25:
BUILDSTDERR: /usr/include/boost/date_time/time_duration.hpp:285:14: note:
candidate: 'template<class T>
boost::date_time::subsecond_duration<base_duration,
frac_of_second>::subsecond_duration(const T&, typename
boost::enable_if<boost::is_integral<T>, void>::type*)'
BUILDSTDERR:   285 |     explicit subsecond_duration(T const& ss,
BUILDSTDERR:       |              ^~~~~~~~~~~~~~~~~~
BUILDSTDERR: /usr/include/boost/date_time/time_duration.hpp:285:14: note:  
template argument deduction/substitution failed:
BUILDSTDERR: /usr/include/boost/date_time/time_duration.hpp: In substitution of
'template<class T>
boost::date_time::subsecond_duration<boost::posix_time::time_duration,
1000000>::subsecond_duration(const T&, typename
boost::enable_if<boost::is_integral<T>, void>::type*) [with T = double]':
BUILDSTDERR:
/builddir/build/BUILD/SuperCollider-Source/server/supernova/./utilities/time_tag.hpp:232:102:
  required from here
BUILDSTDERR: /usr/include/boost/date_time/time_duration.hpp:285:14: error: no
type named 'type' in 'struct boost::enable_if<boost::is_integral<double>,
void>'
BUILDSTDERR: In file included from
/usr/include/boost/date_time/posix_time/posix_time_config.hpp:16,
BUILDSTDERR:                  from
/usr/include/boost/date_time/posix_time/posix_time_system.hpp:13,
BUILDSTDERR:                  from
/usr/include/boost/date_time/posix_time/ptime.hpp:12,
BUILDSTDERR:                  from
/usr/include/boost/date_time/posix_time/posix_time_types.hpp:12,
BUILDSTDERR:                  from
/usr/include/boost/thread/thread_time.hpp:11,
BUILDSTDERR:                  from /usr/include/boost/thread/lock_types.hpp:18,
BUILDSTDERR:                  from
/usr/include/boost/thread/pthread/mutex.hpp:16,
BUILDSTDERR:                  from /usr/include/boost/thread/mutex.hpp:16,
BUILDSTDERR:                  from
/usr/include/boost/thread/pthread/shared_mutex.hpp:14,
BUILDSTDERR:                  from
/usr/include/boost/thread/shared_mutex.hpp:28,
BUILDSTDERR:                  from
/builddir/build/BUILD/SuperCollider-Source/external_libraries/nova-tt/nova-tt/rw_mutex.hpp:27,
BUILDSTDERR:                  from
/builddir/build/BUILD/SuperCollider-Source/server/supernova/./utilities/named_hash_entry.hpp:26,
BUILDSTDERR:                  from
/builddir/build/BUILD/SuperCollider-Source/server/supernova/sc/sc_synthdef.hpp:29,
BUILDSTDERR:                  from
/builddir/build/BUILD/SuperCollider-Source/server/supernova/sc/sc_synth_definition.hpp:23,
BUILDSTDERR:                  from
/builddir/build/BUILD/SuperCollider-Source/server/supernova/sc/sc_synth.hpp:28,
BUILDSTDERR:                  from
/builddir/build/BUILD/SuperCollider-Source/server/supernova/sc/sc_synth_definition.cpp:25:
BUILDSTDERR: /usr/include/boost/date_time/time_duration.hpp:270:30: note:
candidate:
'boost::date_time::subsecond_duration<boost::posix_time::time_duration,
1000000>::subsecond_duration(const
boost::date_time::subsecond_duration<boost::posix_time::time_duration,
1000000>&)'
BUILDSTDERR:   270 |   class BOOST_SYMBOL_VISIBLE subsecond_duration : public
base_duration
BUILDSTDERR:       |                              ^~~~~~~~~~~~~~~~~~
BUILDSTDERR: /usr/include/boost/date_time/time_duration.hpp:270:30: note:   no
known conversion for argument 1 from 'double' to 'const
boost::date_time::subsecond_duration<boost::posix_time::time_duration,
1000000>&'
BUILDSTDERR: /usr/include/boost/date_time/time_duration.hpp:270:30: note:
candidate:
'boost::date_time::subsecond_duration<boost::posix_time::time_duration,
1000000>::subsecond_duration(boost::date_time::subsecond_duration<boost::posix_time::time_duration,
1000000>&&)'
BUILDSTDERR: /usr/include/boost/date_time/time_duration.hpp:270:30: note:   no
known conversion for argument 1 from 'double' to
'boost::date_time::subsecond_duration<boost::posix_time::time_duration,
1000000>&&'
BUILDSTDERR: In file included from /usr/include/boost/config.hpp:40,
BUILDSTDERR:                  from
/usr/include/boost/filesystem/operations.hpp:18,
BUILDSTDERR:                  from
/builddir/build/BUILD/SuperCollider-Source/server/supernova/sc/sc_synth_definition.cpp:22:
BUILDSTDERR:
/builddir/build/BUILD/SuperCollider-Source/server/supernova/sc/../server/synth.hpp:
In member function 'virtual void
nova::abstract_synth::set_control_array_element(const char*, std::size_t,
std::size_t, nova::abstract_synth::sample)':
BUILDSTDERR:
/builddir/build/BUILD/SuperCollider-Source/server/supernova/sc/../server/synth.hpp:152:46:
warning: comparison of integer expressions of different signedness:
'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
BUILDSTDERR:   152 |         if (likely( (slot_id >= 0) && (index <
size_of_parameter) ))
BUILDSTDERR:       |                                       
~~~~~~^~~~~~~~~~~~~~~~~~~
BUILDSTDERR:
/builddir/build/BUILD/SuperCollider-Source/server/supernova/sc/../server/synth.hpp:152:13:
note: in expansion of macro 'likely'
BUILDSTDERR:   152 |         if (likely( (slot_id >= 0) && (index <
size_of_parameter) ))
BUILDSTDERR:       |             ^~~~~~
BUILDSTDERR:
/builddir/build/BUILD/SuperCollider-Source/server/supernova/sc/sc_synth_definition.cpp:
In constructor
'nova::sc_synth_definition::sc_synth_definition(nova::sc_synthdef&&)':
BUILDSTDERR:
/builddir/build/BUILD/SuperCollider-Source/server/supernova/sc/sc_synth_definition.cpp:101:64:
warning: comparison of integer expressions of different signedness: 'int32_t'
{aka 'int'} and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
BUILDSTDERR:   101 |         for(int32_t next_index = current_index + 1;
next_index != parameter_count(); ++next_index) {
BUILDSTDERR:       |                                                    
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
BUILDSTDERR: make[2]: ***
[server/supernova/CMakeFiles/libsupernova.dir/build.make:66:
server/supernova/CMakeFiles/libsupernova.dir/sc/sc_synth_definition.cpp.o]
Error 1
BUILDSTDERR: make[2]: *** Waiting for unfinished jobs....
make[2]: Entering directory '/builddir/build/BUILD/SuperCollider-Source/build'

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux