https://bugzilla.redhat.com/show_bug.cgi?id=1698871
--- Comment #5 from Robert-André Mauchin <zebob.m(a)gmail.com> ---
- 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