[MacPorts] #69911: duckdb @0.10.2: error: no type named 'type' in 'std::__1::enable_if<false, std::__1::unique_ptr<unsigned char [], std::__1::default_delete<unsigned char []> >::__nat>'; 'enable_if' cannot be used to disable this declaration

MacPorts noreply at macports.org
Mon May 6 04:40:39 UTC 2024


#69911: duckdb @0.10.2: error: no type named 'type' in 'std::__1::enable_if<false,
std::__1::unique_ptr<unsigned char [], std::__1::default_delete<unsigned
char []> >::__nat>'; 'enable_if' cannot be used to disable this declaration
------------------------+-------------------------
 Reporter:  ryandesign  |      Owner:  herbygillot
     Type:  defect      |     Status:  assigned
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.9.3
 Keywords:  yosemite    |       Port:  duckdb
------------------------+-------------------------
 https://build.macports.org/builders/ports-10.10_x86_64-builder/builds/270056/steps
 /install-port/logs/stdio

 {{{
 /Library/Developer/CommandLineTools/usr/bin/../include/c++/v1/memory:2704:32:
 error: no type named 'type' in 'std::__1::enable_if<false,
 std::__1::unique_ptr<unsigned char [], std::__1::default_delete<unsigned
 char []> >::__nat>'; 'enable_if' cannot be used to disable this
 declaration
             typename enable_if<__same_or_less_cv_qualified<_Pp,
 pointer>::value, __nat>::type = __nat()) _NOEXCEPT
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_databases_duckdb/duckdb/work/duckdb-0.10.2/src/include/duckdb/common/unique_ptr.hpp:61:18:
 note: in instantiation of member function 'std::__1::unique_ptr<unsigned
 char [], std::__1::default_delete<unsigned char []> >::unique_ptr'
 requested here
         using original::original;
                         ^
 /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_databases_duckdb/duckdb/work/duckdb-0.10.2/src/include/duckdb/common/types/vector_buffer.hpp:79:56:
 note: while substituting deduced template arguments into function template
 'unique_ptr' [with _Pp = duckdb::unique_ptr<unsigned char [],
 std::__1::default_delete<unsigned char>, false>]
             : buffer_type(VectorBufferType::STANDARD_BUFFER),
 data(std::move(data_p)) {
                                                               ^
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/69911>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list