https://bugzilla.redhat.com/show_bug.cgi?id=1526768
--- Comment #10 from Marius Andreiana <marius.andreiana(a)gmail.com> ---
I've tried to build this on F30
dnf -y install cctz
dnf builddep clickhouse-1.1.54330-1.fc28.src.rpm
rpmbuild --rebuild clickhouse-1.1.54330-1.fc28.src.rpm
and it gives an error:
*** WARNING *** there are active plugins, do not report this as a bug unless
you can reproduce it without enabling any plugins.
Event | Plugins
PLUGIN_FINISH_UNIT | annobin: Generate final annotations
PLUGIN_START_UNIT | annobin: Generate global annotations
PLUGIN_ALL_PASSES_START | annobin: Generate per-function annotations
PLUGIN_ALL_PASSES_END | annobin: Register per-function end symbol
/root/rpmbuild/BUILD/ClickHouse-1.1.54330-testing/dbms/src/Storages/ColumnDefault.cpp:
In function 'std::string DB::toString(DB::ColumnDefaultType)':
/root/rpmbuild/BUILD/ClickHouse-1.1.54330-testing/dbms/src/Storages/ColumnDefault.cpp:31:90:
internal compiler error: in ocp_convert, at cp/cvt.c:766
31 | return it != std::end(map) ? it->second : throw Exception{"Invalid
ColumnDefaultType"};
|
^
Please submit a full bug report,
with preprocessed source if appropriate.
See <
http://bugzilla.redhat.com/bugzilla> for instructions.
[ 65%] Building CXX object
dbms/CMakeFiles/dbms.dir/src/Storages/StorageBuffer.cpp.o
...
Preprocessed source stored into /tmp/cci1BNri.out file, please attach this to
your bugreport.
make[2]: *** [dbms/CMakeFiles/dbms.dir/build.make:3069:
dbms/CMakeFiles/dbms.dir/src/Storages/ColumnDefault.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from
/root/rpmbuild/BUILD/ClickHouse-1.1.54330-testing/dbms/src/Dictionaries/CacheDictionary.h:9,
from
/root/rpmbuild/BUILD/ClickHouse-1.1.54330-testing/dbms/src/Storages/StorageDictionary.cpp:7:
/root/rpmbuild/BUILD/ClickHouse-1.1.54330-testing/libs/libcommon/include/ext/bit_cast.h:
In instantiation of 'std::decay_t<_Tp> ext::bit_cast(const From&) [with To
=
std::chrono::time_point<std::chrono::_V2::system_clock,
std::chrono::duration<long int, std::ratio<1, 1000000000> > >; From = long
unsigned int; std::decay_t<_Tp> =
std::chrono::time_point<std::chrono::_V2::system_clock,
std::chrono::duration<long int, std::ratio<1, 1000000000> > >]':
/root/rpmbuild/BUILD/ClickHouse-1.1.54330-testing/libs/libcommon/include/ext/bit_cast.h:28:34:
required from 'std::decay_t<_Tp> ext::safe_bit_cast(const From&) [with To
=
std::chrono::time_point<std::chrono::_V2::system_clock,
std::chrono::duration<long int, std::ratio<1, 1000000000> > >; From = long
unsigned int; std::decay_t<_Tp> =
std::chrono::time_point<std::chrono::_V2::system_clock,
std::chrono::duration<long int, std::ratio<1, 1000000000> > >]'
/root/rpmbuild/BUILD/ClickHouse-1.1.54330-testing/dbms/src/Dictionaries/CacheDictionary.h:163:104:
required from here
/root/rpmbuild/BUILD/ClickHouse-1.1.54330-testing/libs/libcommon/include/ext/bit_cast.h:17:15:
warning: 'void* memcpy(void*, const void*, size_t)' copying an object of
non-trivial type 'struct
std::chrono::time_point<std::chrono::_V2::system_clock,
std::chrono::duration<long int, std::ratio<1, 1000000000> > >' from an
array of
'const long unsigned int' [-Wclass-memaccess]
17 | memcpy(&res, &from, std::min(sizeof(res), sizeof(from)));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/mutex:39,
from
/root/rpmbuild/BUILD/ClickHouse-1.1.54330-testing/libs/libcommon/include/common/DateLUT.h:8,
from
/root/rpmbuild/BUILD/ClickHouse-1.1.54330-testing/dbms/src/Common/FieldVisitors.h:5,
from
/root/rpmbuild/BUILD/ClickHouse-1.1.54330-testing/dbms/src/Parsers/ASTSetQuery.h:4,
from
/root/rpmbuild/BUILD/ClickHouse-1.1.54330-testing/dbms/src/Parsers/ASTCreateQuery.h:5,
from
/root/rpmbuild/BUILD/ClickHouse-1.1.54330-testing/dbms/src/Storages/StorageDictionary.cpp:2:
/usr/include/c++/9/chrono:626:14: note: 'struct
std::chrono::time_point<std::chrono::_V2::system_clock,
std::chrono::duration<long int, std::ratio<1, 1000000000> > >' declared
here
626 | struct time_point
| ^~~~~~~~~~
make[2]: Leaving directory '/root/rpmbuild/BUILD/ClickHouse-1.1.54330-testing'
make[1]: *** [CMakeFiles/Makefile2:1910: dbms/CMakeFiles/dbms.dir/all] Error 2
make[1]: Leaving directory '/root/rpmbuild/BUILD/ClickHouse-1.1.54330-testing'
make: *** [Makefile:133: all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.QQhrtI (%build)
RPM build errors:
user roman does not exist - using root
group roman does not exist - using root
user roman does not exist - using root
group roman does not exist - using root
user roman does not exist - using root
group roman does not exist - using root
user roman does not exist - using root
group roman does not exist - using root
Bad exit status from /var/tmp/rpm-tmp.QQhrtI (%build)
Would also be great to upgrade to latest version.
--
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