From owner-freebsd-ports@freebsd.org Thu Jun 16 02:00:54 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3E60DA31E91 for ; Thu, 16 Jun 2016 02:00:54 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mail-io0-x242.google.com (mail-io0-x242.google.com [IPv6:2607:f8b0:4001:c06::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1102A1453 for ; Thu, 16 Jun 2016 02:00:54 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: by mail-io0-x242.google.com with SMTP id 100so4065430ioh.1 for ; Wed, 15 Jun 2016 19:00:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chen-org-nz.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=9C4Gwf4CALlzHSVLGXVzM4GiN2+bcVYBM0ukfYu/+QY=; b=bCWu5wVYAwPre/sLxC4sa71eA1W439OVgPzDHKv//T6xpM+21wIpEpDdACjJl4Shni /TJU3+h0yHa/PP219Z1/SfvYiqY7kiE2f5G/9GgcxRx8EqVlQGMzv3WRbvnYd6eCLTa/ YAbMPnryCbGj9BhhYRJirWCQrRuO2Hz+plksurweHaF3s/T/W6DEYrzR4S1sZtM8WxJO WwA9A9TqAss1CXqmI6MTLS6OaNqJT9wXo+P1Z3Nu4NlFCXLjFg8ICzw6yb6svpfdVFs4 iOOaLcEwo3lzuZ195etbyfYpI3JgMqjARHF/yf5+k8RDAUEU+tKNm6gRPqeVIKpmBEbx BXvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=9C4Gwf4CALlzHSVLGXVzM4GiN2+bcVYBM0ukfYu/+QY=; b=fw1FIwY21/mJ4oBeexIBB26XkqC0BJuR7QkA2mu+HemtAbLNLPK9OZW3ieXVJowzkK xQqxaoYBR+W7yZRJFEHo9gqepE8s4Jab4XmCvOtVSlXWKmMmRQeHAjC2V6zjiHdmxm65 JS+N6GxDZ3SuepWDXnWgqPzdXQeMwAnwAyYD25FjSGYGNq4c2TOJuhU1d0y3iQf74ipj 4SbgW0j7PDuuHv9G7nmMkp2HPgWWK78/yZCDzZS2vOAcB7fJMZ1l3nrodrmFlFLJPw6W pRbuMSO4XB9FAcfcTZfLaCHm+DSKSkCX6xphIQS8ySEp0a38S7T+bC0Vst5bxzeP+6Ae 91eQ== X-Gm-Message-State: ALyK8tIb8FuVp813Pwfibkxi1nSlgsNOb7QRvL1HI0qfOuuhoc3yHzRr3M8PXBu24Yr/B1b51k0JyZ/SDaTkBg== X-Received: by 10.107.159.84 with SMTP id i81mr3760052ioe.29.1466042453265; Wed, 15 Jun 2016 19:00:53 -0700 (PDT) MIME-Version: 1.0 Received: by 10.79.134.4 with HTTP; Wed, 15 Jun 2016 19:00:52 -0700 (PDT) X-Originating-IP: [203.99.129.1] From: Jonathan Chen Date: Thu, 16 Jun 2016 14:00:52 +1200 Message-ID: Subject: Building www/node To: freebsd-ports@freebsd.org, bradleythughes@fastmail.fm Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jun 2016 02:00:54 -0000 Hi, I'm trying to build www/node against a recent ports tree, and am getting the following failure: c++ '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_TRANSLITERATION=1' '-DUCONFIG_NO_SERVICE=1' '-DUCONFIG_NO_REGULAR_EXPRESSIONS=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=0' '-DUCONFIG_NO_BREAK_ITERATION=0' '-DUCONFIG_NO_LEGACY_CONVERSION=1' '-DUCONFIG_NO_IDNA=1' -I/usr/local/include -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/io -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wno-deprecated-declarations -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++0x -frtti -MMD -MF /tmp/usr/ports/www/node/work/node-v6.2.1/out/Release/.deps//tmp/usr/ports/www/node/work/node-v6.2.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/ucln_tu.o.d.raw -c -o /tmp/usr/ports/www/node/work/node-v6.2.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/ucln_tu.o ../deps/icu-small/source/tools/toolutil/ucln_tu.cpp In file included from ../deps/icu-small/source/tools/toolutil/package.cpp:27: In file included from ../deps/icu-small/source/common/cstring.h:29: ../deps/icu-small/source/common/cmemory.h:197:50: error: expected ';' at end of declaration list LocalMemory &moveFrom(LocalMemory &src) U_NOEXCEPT { ^ ; In file included from ../deps/icu-small/source/tools/toolutil/swapimpl.cpp:35: ../deps/icu-small/source/common/cmemory.h:197:50: error: expected ';' at end of declaration list LocalMemory &moveFrom(LocalMemory &src) U_NOEXCEPT { ^ ; ../deps/icu-small/source/common/cmemory.h:260:27: error: out-of-line definition of 'allocateInsteadAndReset' does not match any declaration in 'LocalMemory' inline T *LocalMemory::allocateInsteadAndReset(int32_t newCapacity) { ^~~~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/cmemory.h:260:27: error: out-of-line definition of 'allocateInsteadAndReset' does not match any declaration in 'LocalMemory' inline T *LocalMemory::allocateInsteadAndReset(int32_t newCapacity) { ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/icu-small/source/tools/toolutil/toolutil.cpp:63: In file included from ../deps/icu-small/source/common/cmemory.h:31: ../deps/icu-small/source/common/unicode/localpointer.h:255:52: error: expected ';' at end of declaration list LocalPointer &moveFrom(LocalPointer &src) U_NOEXCEPT { ^ ; ../deps/icu-small/source/common/unicode/localpointer.h:407:48: error: expected ';' at end of declaration list LocalArray &moveFrom(LocalArray &src) U_NOEXCEPT { ^ ; In file included from ../deps/icu-small/source/tools/toolutil/toolutil.cpp:63: ../deps/icu-small/source/common/cmemory.h:197:50: error: expected ';' at end of declaration list LocalMemory &moveFrom(LocalMemory &src) U_NOEXCEPT { ^ ; ../deps/icu-small/source/common/cmemory.h:260:27: error: out-of-line definition of 'allocateInsteadAndReset' does not match any declaration in 'LocalMemory' inline T *LocalMemory::allocateInsteadAndReset(int32_t newCapacity) { ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../deps/icu-small/source/tools/toolutil/ppucd.cpp:17: In file included from ../deps/icu-small/source/common/charstr.h:16: ../deps/icu-small/source/common/unicode/unistr.h:1929:46: error: expected ';' at end of declaration list UnicodeString &moveFrom(UnicodeString &src) U_NOEXCEPT; ^ ; ../deps/icu-small/source/common/unicode/unistr.h:1936:34: error: expected ';' at end of declaration list void swap(UnicodeString &other) U_NOEXCEPT; ^ ; ../deps/icu-small/source/common/unicode/unistr.h:1946:45: error: expected ';' at end of declaration list swap(UnicodeString &s1, UnicodeString &s2) U_NOEXCEPT { ^ ; ../deps/icu-small/source/common/unicode/unistr.h:3540:63: error: expected ';' at end of declaration list void copyFieldsFrom(UnicodeString &src, UBool setSrcToBogus) U_NOEXCEPT; ^ ; In file included from ../deps/icu-small/source/tools/toolutil/swapimpl.cpp:37: In file included from ../deps/icu-small/source/common/uinvchar.h:25: ../deps/icu-small/source/common/unicode/unistr.h:1929:46: error: expected ';' at end of declaration list UnicodeString &moveFrom(UnicodeString &src) U_NOEXCEPT; ^ ; ../deps/icu-small/source/common/unicode/unistr.h:1936:34: error: expected ';' at end of declaration list void swap(UnicodeString &other) U_NOEXCEPT; ^ ; ../deps/icu-small/source/common/unicode/unistr.h:1946:45: error: expected ';' at end of declaration list swap(UnicodeString &s1, UnicodeString &s2) U_NOEXCEPT { ^ ; ../deps/icu-small/source/common/unicode/unistr.h:3540:63: error: expected ';' at end of declaration list void copyFieldsFrom(UnicodeString &src, UBool setSrcToBogus) U_NOEXCEPT; ^ ; ../deps/icu-small/source/common/unicode/unistr.h:4472:16: error: out-of-line definition of 'operator=' does not match any declaration in 'icu_55::UnicodeString' UnicodeString::operator= (UChar ch) ^~~~~~~~ In file included from ../deps/icu-small/source/tools/toolutil/toolutil.cpp:66: In file included from /usr/local/include/unicode/ucal.h:12: In file included from /usr/local/include/unicode/uenum.h:24: In file included from /usr/local/include/unicode/strenum.h:14: In file included from /usr/local/include/unicode/unistr.h:34: /usr/local/include/unicode/ucasemap.h:93:1: error: expected ';' at end of declaration list U_DEFINE_LOCAL_OPEN_POINTER(LocalUCaseMapPointer, UCaseMap, ucasemap_close); ^ ../deps/icu-small/source/common/unicode/localpointer.h:546:69: note: expanded from macro 'U_DEFINE_LOCAL_OPEN_POINTER' LocalPointerClassName &moveFrom(LocalPointerClassName &src) U_NOEXCEPT { \ ^ In file included from ../deps/icu-small/source/tools/toolutil/ppucd.cpp:17: In file included from ../deps/icu-small/source/common/charstr.h:18: ../deps/icu-small/source/common/cmemory.h:197:50: error: expected ';' at end of declaration list LocalMemory &moveFrom(LocalMemory &src) U_NOEXCEPT { ^ ; 2 errors generated. c++ '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_TRANSLITERATION=1' '-DUCONFIG_NO_SERVICE=1' '-DUCONFIG_NO_REGULAR_EXPRESSIONS=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=0' '-DUCONFIG_NO_BREAK_ITERATION=0' '-DUCONFIG_NO_LEGACY_CONVERSION=1' '-DUCONFIG_NO_IDNA=1' -I/usr/local/include -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/io -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -m64 -Wno-deprecated-declarations -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++0x -frtti -MMD -MF /tmp/usr/ports/www/node/work/node-v6.2.1/out/Release/.deps//tmp/usr/ports/www/node/work/node-v6.2.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/pkg_icu.o.d.raw -c -o /tmp/usr/ports/www/node/work/node-v6.2.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/pkg_icu.o ../deps/icu-small/source/tools/toolutil/pkg_icu.cpp gmake[2]: *** [tools/icu/icutools.host.mk:534: /tmp/usr/ports/www/node/work/node-v6.2.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/package.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... ../deps/icu-small/source/common/cmemory.h:260:27: error: out-of-line definition of 'allocateInsteadAndReset' does not match any declaration in 'LocalMemory' inline T *LocalMemory::allocateInsteadAndReset(int32_t newCapacity) { ^~~~~~~~~~~~~~~~~~~~~~~ ../deps/icu-small/source/common/unicode/unistr.h:4472:16: error: out-of-line definition of 'operator=' does not match any declaration in 'icu_55::UnicodeString' UnicodeString::operator= (UChar ch) ^~~~~~~~ In file included from ../deps/icu-small/source/tools/toolutil/toolutil.cpp:66: In file included from /usr/local/include/unicode/ucal.h:12: /usr/local/include/unicode/uenum.h:64:1: error: expected ';' at end of declaration list U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration, uenum_close); ^ ../deps/icu-small/source/common/unicode/localpointer.h:546:69: note: expanded from macro 'U_DEFINE_LOCAL_OPEN_POINTER' LocalPointerClassName &moveFrom(LocalPointerClassName &src) U_NOEXCEPT { \ ^ In file included from ../deps/icu-small/source/tools/toolutil/toolutil.cpp:66: /usr/local/include/unicode/ucal.h:715:1: error: expected ';' at end of declaration list U_DEFINE_LOCAL_OPEN_POINTER(LocalUCalendarPointer, UCalendar, ucal_close); ^ ../deps/icu-small/source/common/unicode/localpointer.h:546:69: note: expanded from macro 'U_DEFINE_LOCAL_OPEN_POINTER' LocalPointerClassName &moveFrom(LocalPointerClassName &src) U_NOEXCEPT { \ ^ 7 errors generated. gmake[2]: *** [tools/icu/icutools.host.mk:534: /tmp/usr/ports/www/node/work/node-v6.2.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/toolutil.o] Error 1 In file included from ../deps/icu-small/source/tools/toolutil/pkg_icu.cpp:9: In file included from ../deps/icu-small/source/common/cstring.h:29: ../deps/icu-small/source/common/cmemory.h:197:50: error: expected ';' at end of declaration list LocalMemory &moveFrom(LocalMemory &src) U_NOEXCEPT { ^ ; ../deps/icu-small/source/common/cmemory.h:260:27: error: out-of-line definition of 'allocateInsteadAndReset' does not match any declaration in 'LocalMemory' inline T *LocalMemory::allocateInsteadAndReset(int32_t newCapacity) { ^~~~~~~~~~~~~~~~~~~~~~~ 7 errors generated. gmake[2]: *** [tools/icu/icutools.host.mk:534: /tmp/usr/ports/www/node/work/node-v6.2.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/ppucd.o] Error 1 In file included from ../deps/icu-small/source/tools/toolutil/collationinfo.cpp:23: In file included from ../deps/icu-small/source/common/uvectr32.h:19: In file included from ../deps/icu-small/source/common/uhash.h:17: ../deps/icu-small/source/common/cmemory.h:197:50: error: expected ';' at end of declaration list LocalMemory &moveFrom(LocalMemory &src) U_NOEXCEPT { ^ ; 2 errors generated. gmake[2]: *** [tools/icu/icutools.host.mk:534: /tmp/usr/ports/www/node/work/node-v6.2.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/pkg_icu.o] Error 1 ../deps/icu-small/source/common/cmemory.h:260:27: error: out-of-line definition of 'allocateInsteadAndReset' does not match any declaration in 'LocalMemory' inline T *LocalMemory::allocateInsteadAndReset(int32_t newCapacity) { ^~~~~~~~~~~~~~~~~~~~~~~ 2 errors generated. gmake[2]: *** [tools/icu/icutools.host.mk:534: /tmp/usr/ports/www/node/work/node-v6.2.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/collationinfo.o] Error 1 7 errors generated. gmake[2]: *** [tools/icu/icutools.host.mk:534: /tmp/usr/ports/www/node/work/node-v6.2.1/out/Release/obj.host/icutools/deps/icu-small/source/tools/toolutil/swapimpl.o] Error 1 gmake[2]: Leaving directory '/tmp/usr/ports/www/node/work/node-v6.2.1/out' gmake[1]: *** [Makefile:66: node] Error 2 gmake[1]: Leaving directory '/tmp/usr/ports/www/node/work/node-v6.2.1' Did I miss out something obvious? -- Jonathan Chen