svn commit: r561356 - head/databases/kyotocabinet

Piotr Kubaj pkubaj at FreeBSD.org
Tue Jan 12 17:45:12 UTC 2021


Author: pkubaj
Date: Tue Jan 12 17:45:11 2021
New Revision: 561356
URL: https://svnweb.freebsd.org/changeset/ports/561356

Log:
  databases/kyotocabinet: fix build on GCC architectures
  
  kcdirtest.cc: In member function 'virtual const char* procorder(const char*, int64_t, int32_t, bool, int32_t, bool, int32_t, int32_t, bool)::VisitorIterator::visit_full(const char*, size_t, const char*, size_t, size_t*)':
  kcdirtest.cc:1030: error: 'class std::set<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' has no member named 'emplace'
  kcdirtest.cc: In member function 'virtual const char* procorder(const char*, int64_t, int32_t, bool, int32_t, bool, int32_t, int32_t, bool)::VisitorCursor::visit_full(const char*, size_t, const char*, size_t, size_t*)':
  kcdirtest.cc:1095: error: 'class std::set<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' has no member named 'emplace'
  
  MFH:		2021Q1

Modified:
  head/databases/kyotocabinet/Makefile

Modified: head/databases/kyotocabinet/Makefile
==============================================================================
--- head/databases/kyotocabinet/Makefile	Tue Jan 12 17:37:54 2021	(r561355)
+++ head/databases/kyotocabinet/Makefile	Tue Jan 12 17:45:11 2021	(r561356)
@@ -14,9 +14,8 @@ LICENSE=	GPLv3
 
 BROKEN_mips=		fails to link: hidden symbol '__sync_lock_test_and_set_8' in /usr/lib/libgcc.a(stdatomic.o) is referenced by DSO
 BROKEN_mips64=		fails to link: hidden symbol '__sync_lock_test_and_set_8' in /usr/lib/libgcc.a(stdatomic.o) is referenced by DSO
-BROKEN_powerpc=		fails to link
 
-USES=		gmake
+USES=		compiler:c++11-lang gmake
 
 CPPFLAGS+=	-fPIC
 GNU_CONFIGURE=	yes


More information about the svn-ports-all mailing list