NetBSD Problem Report #49826

From tsutsui@ceres.dti.ne.jp  Wed Apr  8 16:10:04 2015
Return-Path: <tsutsui@ceres.dti.ne.jp>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id BC982A6562
	for <gnats-bugs@gnats.NetBSD.org>; Wed,  8 Apr 2015 16:10:03 +0000 (UTC)
Message-Id: <201504081509.t38F9e1n021281@mirage.localdomain>
Date: Thu, 9 Apr 2015 00:09:40 +0900 (JST)
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
Reply-To: tsutsui@ceres.dti.ne.jp
To: gnats-bugs@gnats.NetBSD.org
Cc: tsutsui@ceres.dti.ne.jp
Subject: pkgsrc-2015Q1 misc/libreoffice4 build fails on NetBSD 6.1.5
X-Send-Pr-Version: 3.95

>Number:         49826
>Category:       pkg
>Synopsis:       pkgsrc-2015Q1 misc/libreoffice4 build fails on NetBSD 6.1.5
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    ryoon
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Apr 08 16:15:00 +0000 2015
>Closed-Date:    Fri Sep 21 13:47:38 +0000 2018
>Last-Modified:  Fri Sep 21 13:47:38 +0000 2018
>Originator:     Izumi Tsutsui
>Release:        NetBSD 6.1.5 + pkgsrc-2015Q1
>Organization:
>Environment:
System: NetBSD/i386 6.1.5 (GENERIC)
Architecture: i386
Machine: i386
>Description:
pkgsrc-2015Q1 misc/libreoffice4 build fails on NetBSD/i386 6.1.5:

---
===> Building for libreoffice4-4.4.1.2nb3
Automatic fetching of external tarballs is disabled.
mkdir -p /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/instdir

 :

[build CXX] comphelper/source/misc/stillreadwriteinteraction.cxx
S=/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 && I=$S/instdir && W=$S/workdir &&  mkdir -p $W/CxxObject/comphelper/source/misc/ $W/Dep/CxxObject/comphelper/source/misc/ && cd /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 &&   c++ -DCPPU_ENV=gcc3 -DINTEL -DLIBO_INTERNAL_ONLY -DNDEBUG -DNETBSD -DOPTIMIZE -DOSL_DEBUG_LEVEL=0 -DUNIX -DUNX -DX86 -D_PTHREADS -D_REENTRANT -pthread  -DRTL_USING -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -DCOMPHELPER_DLLIMPLEMENTATION   -DHAVE_GCC_VISIBILITY_FEATURE -fvisibility=hidden   -Wall -Wnon-virtual-dtor -Wendif-labels -Wextra -Wundef -Wunused-macros -fmessage-length=0 -fno-common -pipe  -fvisibility-inlines-hidden -fPIC -Wshadow -Woverloaded-virtual -std=gnu++0x   -DEXCEPTIONS_ON -fexcep!
 tions -fno-enforce-eh-specs -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -c $S/comphelper/source/misc/stillreadwriteinteraction.cxx -o $W/CxxObject/comphelper/source/misc/stillreadwriteinteraction.o -MMD -MT $W/CxxObject/comphelper/source/misc/stillreadwriteinteraction.o -MP -MF $W/Dep/CxxObject/comphelper/source/misc/stillreadwriteinteraction.d_ -I$S/comphelper/source/misc/ -I$S/comphelper/source/inc  -I$S/include  -I/usr/pkg/java/openjdk7/include -I/usr/pkg/java/openjdk7/include/netbsd -I$S/config_host  -I$W/CustomTarget/officecfg/registry    -I$W/UnoApiHeadersTarget/udkapi/normal -I$W/UnoApiHeadersTarget/offapi/normal  && mv $W/Dep/CxxObject/comphelper/source/misc/stillreadwriteinteraction.d_ $W/Dep/CxxObject/comphelper/source/misc/stillreadwriteinteraction.d 
[build CXX] comphelper/source/misc/anycompare.cxx
In file included from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/facilities/overload.hpp:17:0,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/tuple/elem.hpp:21,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/repetition/enum_binary_params.hpp:19,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/utility/base_from_member.hpp:15,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/utility.hpp:13,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/include/comphelper/servicedecl.hxx:29,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/comphelper/source/misc/servicedecl.cxx:21:
/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/variadic/size.hpp:22:9: warning: "BOOST_PP_VARIADICS_MSVC" is not defined [-Wundef]
In file included from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/tuple/rem.hpp:20:0,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/tuple/elem.hpp:22,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/repetition/enum_binary_params.hpp:19,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/utility/base_from_member.hpp:15,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/utility.hpp:13,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/include/comphelper/servicedecl.hxx:29,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/comphelper/source/misc/servicedecl.cxx:21:
/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/tuple/detail/is_single_return.hpp:19:28: warning: "BOOST_PP_VARIADICS_MSVC" is not defined [-Wundef]
In file included from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/tuple/elem.hpp:22:0,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/repetition/enum_binary_params.hpp:19,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/utility/base_from_member.hpp:15,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/utility.hpp:13,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/include/comphelper/servicedecl.hxx:29,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/comphelper/source/misc/servicedecl.cxx:21:
/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/tuple/rem.hpp:25:8: warning: "BOOST_PP_VARIADICS_MSVC" is not defined [-Wundef]
/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/tuple/rem.hpp:39:30: warning: "BOOST_PP_VARIADICS_MSVC" is not defined [-Wundef]
/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/tuple/rem.hpp:40:8: warning: "BOOST_PP_VARIADICS_MSVC" is not defined [-Wundef]
/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/tuple/rem.hpp:123:9: warning: "BOOST_PP_VARIADICS_MSVC" is not defined [-Wundef]
In file included from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/tuple/elem.hpp:23:0,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/repetition/enum_binary_params.hpp:19,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/utility/base_from_member.hpp:15,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/utility.hpp:13,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/include/comphelper/servicedecl.hxx:29,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/comphelper/source/misc/servicedecl.cxx:21:
usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/variadic/elem.hpp:22:9: warning: "BOOST_PP_VARIADICS_MSVC" is not defined [-Wundef]
In file included from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/repetition/enum_binary_params.hpp:19:0,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/utility/base_from_member.hpp:15,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/utility.hpp:13,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/include/comphelper/servicedecl.hxx:29,
                 from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/comphelper/source/misc/servicedecl.cxx:21:
/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/preprocessor/tuple/elem.hpp:27:9: warning: "BOOST_PP_VARIADICS_MSVC" is not defined [-Wundef]
S=/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 && I=$S/instdir && W=$S/workdir &&  mkdir -p $W/CxxObject/comphelper/source/misc/ $W/Dep/CxxObject/comphelper/source/misc/ && cd /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 &&   c++ -DCPPU_ENV=gcc3 -DINTEL -DLIBO_INTERNAL_ONLY -DNDEBUG -DNETBSD -DOPTIMIZE -DOSL_DEBUG_LEVEL=0 -DUNIX -DUNX -DX86 -D_PTHREADS -D_REENTRANT -pthread  -DRTL_USING -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -DCOMPHELPER_DLLIMPLEMENTATION   -DHAVE_GCC_VISIBILITY_FEATURE -fvisibility=hidden   -Wall -Wnon-virtual-dtor -Wendif-labels -Wextra -Wundef -Wunused-macros -fmessage-length=0 -fno-common -pipe  -fvisibility-inlines-hidden -fPIC -Wshadow -Woverloaded-virtual -std=gnu++0x   -DEXCEPTIONS_ON -fexcep!
 tions -fno-enforce-eh-specs -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -c $S/comphelper/source/misc/anycompare.cxx -o $W/CxxObject/comphelper/source/misc/anycompare.o -MMD -MT $W/CxxObject/comphelper/source/misc/anycompare.o -MP -MF $W/Dep/CxxObject/comphelper/source/misc/anycompare.d_ -I$S/comphelper/source/misc/ -I$S/comphelper/source/inc  -I$S/include  -I/usr/pkg/java/openjdk7/include -I/usr/pkg/java/openjdk7/include/netbsd -I$S/config_host  -I$W/CustomTarget/officecfg/registry    -I$W/UnoApiHeadersTarget/udkapi/normal -I$W/UnoApiHeadersTarget/offapi/normal  && mv $W/Dep/CxxObject/comphelper/source/misc/anycompare.d_ $W/Dep/CxxObject/comphelper/source/misc/anycompare.d 
[build CXX] comphelper/source/misc/storagehelper.cxx
S=/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 && I=$S/instdir && W=$S/workdir &&  mkdir -p $W/CxxObject/comphelper/source/misc/ $W/Dep/CxxObject/comphelper/source/misc/ && cd /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 &&   c++ -DCPPU_ENV=gcc3 -DINTEL -DLIBO_INTERNAL_ONLY -DNDEBUG -DNETBSD -DOPTIMIZE -DOSL_DEBUG_LEVEL=0 -DUNIX -DUNX -DX86 -D_PTHREADS -D_REENTRANT -pthread  -DRTL_USING -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -DCOMPHELPER_DLLIMPLEMENTATION   -DHAVE_GCC_VISIBILITY_FEATURE -fvisibility=hidden   -Wall -Wnon-virtual-dtor -Wendif-labels -Wextra -Wundef -Wunused-macros -fmessage-length=0 -fno-common -pipe  -fvisibility-inlines-hidden -fPIC -Wshadow -Woverloaded-virtual -std=gnu++0x   -DEXCEPTIONS_ON -fexcep!
 tions -fno-enforce-eh-specs -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -c $S/comphelper/source/misc/storagehelper.cxx -o $W/CxxObject/comphelper/source/misc/storagehelper.o -MMD -MT $W/CxxObject/comphelper/source/misc/storagehelper.o -MP -MF $W/Dep/CxxObject/comphelper/source/misc/storagehelper.d_ -I$S/comphelper/source/misc/ -I$S/comphelper/source/inc  -I$S/include  -I/usr/pkg/java/openjdk7/include -I/usr/pkg/java/openjdk7/include/netbsd -I$S/config_host  -I$W/CustomTarget/officecfg/registry    -I$W/UnoApiHeadersTarget/udkapi/normal -I$W/UnoApiHeadersTarget/offapi/normal  && mv $W/Dep/CxxObject/comphelper/source/misc/storagehelper.d_ $W/Dep/CxxObject/comphelper/source/misc/storagehelper.d 
[build CXX] comphelper/source/misc/string.cxx
S=/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 && I=$S/instdir && W=$S/workdir &&  mkdir -p $W/CxxObject/comphelper/source/misc/ $W/Dep/CxxObject/comphelper/source/misc/ && cd /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 &&   c++ -DCPPU_ENV=gcc3 -DINTEL -DLIBO_INTERNAL_ONLY -DNDEBUG -DNETBSD -DOPTIMIZE -DOSL_DEBUG_LEVEL=0 -DUNIX -DUNX -DX86 -D_PTHREADS -D_REENTRANT -pthread  -DRTL_USING -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -DCOMPHELPER_DLLIMPLEMENTATION   -DHAVE_GCC_VISIBILITY_FEATURE -fvisibility=hidden   -Wall -Wnon-virtual-dtor -Wendif-labels -Wextra -Wundef -Wunused-macros -fmessage-length=0 -fno-common -pipe  -fvisibility-inlines-hidden -fPIC -Wshadow -Woverloaded-virtual -std=gnu++0x   -DEXCEPTIONS_ON -fexcep!
 tions -fno-enforce-eh-specs -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -c $S/comphelper/source/misc/string.cxx -o $W/CxxObject/comphelper/source/misc/string.o -MMD -MT $W/CxxObject/comphelper/source/misc/string.o -MP -MF $W/Dep/CxxObject/comphelper/source/misc/string.d_ -I$S/comphelper/source/misc/ -I$S/comphelper/source/inc  -I$S/include  -I/usr/pkg/java/openjdk7/include -I/usr/pkg/java/openjdk7/include/netbsd -I$S/config_host  -I$W/CustomTarget/officecfg/registry    -I$W/UnoApiHeadersTarget/udkapi/normal -I$W/UnoApiHeadersTarget/offapi/normal  && mv $W/Dep/CxxObject/comphelper/source/misc/string.d_ $W/Dep/CxxObject/comphelper/source/misc/string.d 
[build CXX] comphelper/source/misc/synchronousdispatch.cxx
S=/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 && I=$S/instdir && W=$S/workdir &&  mkdir -p $W/CxxObject/comphelper/source/misc/ $W/Dep/CxxObject/comphelper/source/misc/ && cd /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 &&   c++ -DCPPU_ENV=gcc3 -DINTEL -DLIBO_INTERNAL_ONLY -DNDEBUG -DNETBSD -DOPTIMIZE -DOSL_DEBUG_LEVEL=0 -DUNIX -DUNX -DX86 -D_PTHREADS -D_REENTRANT -pthread  -DRTL_USING -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -DCOMPHELPER_DLLIMPLEMENTATION   -DHAVE_GCC_VISIBILITY_FEATURE -fvisibility=hidden   -Wall -Wnon-virtual-dtor -Wendif-labels -Wextra -Wundef -Wunused-macros -fmessage-length=0 -fno-common -pipe  -fvisibility-inlines-hidden -fPIC -Wshadow -Woverloaded-virtual -std=gnu++0x   -DEXCEPTIONS_ON -fexcep!
 tions -fno-enforce-eh-specs -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -c $S/comphelper/source/misc/synchronousdispatch.cxx -o $W/CxxObject/comphelper/source/misc/synchronousdispatch.o -MMD -MT $W/CxxObject/comphelper/source/misc/synchronousdispatch.o -MP -MF $W/Dep/CxxObject/comphelper/source/misc/synchronousdispatch.d_ -I$S/comphelper/source/misc/ -I$S/comphelper/source/inc  -I$S/include  -I/usr/pkg/java/openjdk7/include -I/usr/pkg/java/openjdk7/include/netbsd -I$S/config_host  -I$W/CustomTarget/officecfg/registry    -I$W/UnoApiHeadersTarget/udkapi/normal -I$W/UnoApiHeadersTarget/offapi/normal  && mv $W/Dep/CxxObject/comphelper/source/misc/synchronousdispatch.d_ $W/Dep/CxxObject/comphelper/source/misc/synchronousdispatch.d 
[build CXX] comphelper/source/misc/syntaxhighlight.cxx
S=/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 && I=$S/instdir && W=$S/workdir &&  mkdir -p $W/CxxObject/comphelper/source/misc/ $W/Dep/CxxObject/comphelper/source/misc/ && cd /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 &&   c++ -DCPPU_ENV=gcc3 -DINTEL -DLIBO_INTERNAL_ONLY -DNDEBUG -DNETBSD -DOPTIMIZE -DOSL_DEBUG_LEVEL=0 -DUNIX -DUNX -DX86 -D_PTHREADS -D_REENTRANT -pthread  -DRTL_USING -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -DCOMPHELPER_DLLIMPLEMENTATION   -DHAVE_GCC_VISIBILITY_FEATURE -fvisibility=hidden   -Wall -Wnon-virtual-dtor -Wendif-labels -Wextra -Wundef -Wunused-macros -fmessage-length=0 -fno-common -pipe  -fvisibility-inlines-hidden -fPIC -Wshadow -Woverloaded-virtual -std=gnu++0x   -DEXCEPTIONS_ON -fexcep!
 tions -fno-enforce-eh-specs -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -c $S/comphelper/source/misc/syntaxhighlight.cxx -o $W/CxxObject/comphelper/source/misc/syntaxhighlight.o -MMD -MT $W/CxxObject/comphelper/source/misc/syntaxhighlight.o -MP -MF $W/Dep/CxxObject/comphelper/source/misc/syntaxhighlight.d_ -I$S/comphelper/source/misc/ -I$S/comphelper/source/inc  -I$S/include  -I/usr/pkg/java/openjdk7/include -I/usr/pkg/java/openjdk7/include/netbsd -I$S/config_host  -I$W/CustomTarget/officecfg/registry    -I$W/UnoApiHeadersTarget/udkapi/normal -I$W/UnoApiHeadersTarget/offapi/normal  && mv $W/Dep/CxxObject/comphelper/source/misc/syntaxhighlight.d_ $W/Dep/CxxObject/comphelper/source/misc/syntaxhighlight.d 
[build CXX] comphelper/source/misc/threadpool.cxx
S=/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 && I=$S/instdir && W=$S/workdir &&  mkdir -p $W/CxxObject/comphelper/source/misc/ $W/Dep/CxxObject/comphelper/source/misc/ && cd /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 &&   c++ -DCPPU_ENV=gcc3 -DINTEL -DLIBO_INTERNAL_ONLY -DNDEBUG -DNETBSD -DOPTIMIZE -DOSL_DEBUG_LEVEL=0 -DUNIX -DUNX -DX86 -D_PTHREADS -D_REENTRANT -pthread  -DRTL_USING -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -DCOMPHELPER_DLLIMPLEMENTATION   -DHAVE_GCC_VISIBILITY_FEATURE -fvisibility=hidden   -Wall -Wnon-virtual-dtor -Wendif-labels -Wextra -Wundef -Wunused-macros -fmessage-length=0 -fno-common -pipe  -fvisibility-inlines-hidden -fPIC -Wshadow -Woverloaded-virtual -std=gnu++0x   -DEXCEPTIONS_ON -fexcep!
 tions -fno-enforce-eh-specs -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -c $S/comphelper/source/misc/threadpool.cxx -o $W/CxxObject/comphelper/source/misc/threadpool.o -MMD -MT $W/CxxObject/comphelper/source/misc/threadpool.o -MP -MF $W/Dep/CxxObject/comphelper/source/misc/threadpool.d_ -I$S/comphelper/source/misc/ -I$S/comphelper/source/inc  -I$S/include  -I/usr/pkg/java/openjdk7/include -I/usr/pkg/java/openjdk7/include/netbsd -I$S/config_host  -I$W/CustomTarget/officecfg/registry    -I$W/UnoApiHeadersTarget/udkapi/normal -I$W/UnoApiHeadersTarget/offapi/normal  && mv $W/Dep/CxxObject/comphelper/source/misc/threadpool.d_ $W/Dep/CxxObject/comphelper/source/misc/threadpool.d 
[build CXX] comphelper/source/misc/types.cxx
S=/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 && I=$S/instdir && W=$S/workdir &&  mkdir -p $W/CxxObject/comphelper/source/misc/ $W/Dep/CxxObject/comphelper/source/misc/ && cd /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 &&   c++ -DCPPU_ENV=gcc3 -DINTEL -DLIBO_INTERNAL_ONLY -DNDEBUG -DNETBSD -DOPTIMIZE -DOSL_DEBUG_LEVEL=0 -DUNIX -DUNX -DX86 -D_PTHREADS -D_REENTRANT -pthread  -DRTL_USING -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -DCOMPHELPER_DLLIMPLEMENTATION   -DHAVE_GCC_VISIBILITY_FEATURE -fvisibility=hidden   -Wall -Wnon-virtual-dtor -Wendif-labels -Wextra -Wundef -Wunused-macros -fmessage-length=0 -fno-common -pipe  -fvisibility-inlines-hidden -fPIC -Wshadow -Woverloaded-virtual -std=gnu++0x   -DEXCEPTIONS_ON -fexcep!
 tions -fno-enforce-eh-specs -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -c $S/comphelper/source/misc/types.cxx -o $W/CxxObject/comphelper/source/misc/types.o -MMD -MT $W/CxxObject/comphelper/source/misc/types.o -MP -MF $W/Dep/CxxObject/comphelper/source/misc/types.d_ -I$S/comphelper/source/misc/ -I$S/comphelper/source/inc  -I$S/include  -I/usr/pkg/java/openjdk7/include -I/usr/pkg/java/openjdk7/include/netbsd -I$S/config_host  -I$W/CustomTarget/officecfg/registry    -I$W/UnoApiHeadersTarget/udkapi/normal -I$W/UnoApiHeadersTarget/offapi/normal  && mv $W/Dep/CxxObject/comphelper/source/misc/types.d_ $W/Dep/CxxObject/comphelper/source/misc/types.d 
[build CXX] comphelper/source/misc/weak.cxx
S=/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 && I=$S/instdir && W=$S/workdir &&  mkdir -p $W/CxxObject/comphelper/source/misc/ $W/Dep/CxxObject/comphelper/source/misc/ && cd /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 &&   c++ -DCPPU_ENV=gcc3 -DINTEL -DLIBO_INTERNAL_ONLY -DNDEBUG -DNETBSD -DOPTIMIZE -DOSL_DEBUG_LEVEL=0 -DUNIX -DUNX -DX86 -D_PTHREADS -D_REENTRANT -pthread  -DRTL_USING -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -DCOMPHELPER_DLLIMPLEMENTATION   -DHAVE_GCC_VISIBILITY_FEATURE -fvisibility=hidden   -Wall -Wnon-virtual-dtor -Wendif-labels -Wextra -Wundef -Wunused-macros -fmessage-length=0 -fno-common -pipe  -fvisibility-inlines-hidden -fPIC -Wshadow -Woverloaded-virtual -std=gnu++0x   -DEXCEPTIONS_ON -fexcep!
 tions -fno-enforce-eh-specs -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -c $S/comphelper/source/misc/weak.cxx -o $W/CxxObject/comphelper/source/misc/weak.o -MMD -MT $W/CxxObject/comphelper/source/misc/weak.o -MP -MF $W/Dep/CxxObject/comphelper/source/misc/weak.d_ -I$S/comphelper/source/misc/ -I$S/comphelper/source/inc  -I$S/include  -I/usr/pkg/java/openjdk7/include -I/usr/pkg/java/openjdk7/include/netbsd -I$S/config_host  -I$W/CustomTarget/officecfg/registry    -I$W/UnoApiHeadersTarget/udkapi/normal -I$W/UnoApiHeadersTarget/offapi/normal  && mv $W/Dep/CxxObject/comphelper/source/misc/weak.d_ $W/Dep/CxxObject/comphelper/source/misc/weak.d 
[build CXX] comphelper/source/misc/weakeventlistener.cxx
S=/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 && I=$S/instdir && W=$S/workdir &&  mkdir -p $W/CxxObject/comphelper/source/misc/ $W/Dep/CxxObject/comphelper/source/misc/ && cd /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 &&   c++ -DCPPU_ENV=gcc3 -DINTEL -DLIBO_INTERNAL_ONLY -DNDEBUG -DNETBSD -DOPTIMIZE -DOSL_DEBUG_LEVEL=0 -DUNIX -DUNX -DX86 -D_PTHREADS -D_REENTRANT -pthread  -DRTL_USING -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -DCOMPHELPER_DLLIMPLEMENTATION   -DHAVE_GCC_VISIBILITY_FEATURE -fvisibility=hidden   -Wall -Wnon-virtual-dtor -Wendif-labels -Wextra -Wundef -Wunused-macros -fmessage-length=0 -fno-common -pipe  -fvisibility-inlines-hidden -fPIC -Wshadow -Woverloaded-virtual -std=gnu++0x   -DEXCEPTIONS_ON -fexcep!
 tions -fno-enforce-eh-specs -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -c $S/comphelper/source/misc/weakeventlistener.cxx -o $W/CxxObject/comphelper/source/misc/weakeventlistener.o -MMD -MT $W/CxxObject/comphelper/source/misc/weakeventlistener.o -MP -MF $W/Dep/CxxObject/comphelper/source/misc/weakeventlistener.d_ -I$S/comphelper/source/misc/ -I$S/comphelper/source/inc  -I$S/include  -I/usr/pkg/java/openjdk7/include -I/usr/pkg/java/openjdk7/include/netbsd -I$S/config_host  -I$W/CustomTarget/officecfg/registry    -I$W/UnoApiHeadersTarget/udkapi/normal -I$W/UnoApiHeadersTarget/offapi/normal  && mv $W/Dep/CxxObject/comphelper/source/misc/weakeventlistener.d_ $W/Dep/CxxObject/comphelper/source/misc/weakeventlistener.d 
[build CXX] comphelper/source/officeinstdir/officeinstallationdirectories.cxx
S=/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 && I=$S/instdir && W=$S/workdir &&  mkdir -p $W/CxxObject/comphelper/source/officeinstdir/ $W/Dep/CxxObject/comphelper/source/officeinstdir/ && cd /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2 &&   c++ -DCPPU_ENV=gcc3 -DINTEL -DLIBO_INTERNAL_ONLY -DNDEBUG -DNETBSD -DOPTIMIZE -DOSL_DEBUG_LEVEL=0 -DUNIX -DUNX -DX86 -D_PTHREADS -D_REENTRANT -pthread  -DRTL_USING -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -DCOMPHELPER_DLLIMPLEMENTATION   -DHAVE_GCC_VISIBILITY_FEATURE -fvisibility=hidden   -Wall -Wnon-virtual-dtor -Wendif-labels -Wextra -Wundef -Wunused-macros -fmessage-length=0 -fno-common -pipe  -fvisibility-inlines-hidden -fPIC -Wshadow -Woverloaded-virtual -std=gnu++0x   -DEXC!
 EPTIONS_ON -fexceptions -fno-enforce-eh-specs -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include/freetype2 -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -c $S/comphelper/source/officeinstdir/officeinstallationdirectories.cxx -o $W/CxxObject/comphelper/source/officeinstdir/officeinstallationdirectories.o -MMD -MT $W/CxxObject/comphelper/source/officeinstdir/officeinstallationdirectories.o -MP -MF $W/Dep/CxxObject/comphelper/source/officeinstdir/officeinstallationdirectories.d_ -I$S/comphelper/source/officeinstdir/ -I$S/comphelper/source/inc  -I$S/include  -I/usr/pkg/java/openjdk7/include -I/usr/pkg/java/openjdk7/include/netbsd -I$S/config_host  -I$W/CustomTarget/officecfg/registry    -I$W/UnoApiHeadersTarget/udkapi/normal -I$W/UnoApiHeadersTarget/offapi/normal  && mv $W/Dep/CxxObject/comphelper/source/officeinstdir/officeinsta!
 llationdirectories.d_ $W/Dep/CxxObject/comphelper/source/offic!
 einstdir/officeinstallationdirectories.d 
[build CXX] comphelper/source/processfactory/processfactory.cxx
/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/comphelper/source/misc/threadpool.cxx: In member function 'boost::shared_ptr<comphelper::ThreadPool> comphelper::ThreadPoolStatic::operator()()':
/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/comphelper/source/misc/threadpool.cxx:118:45: error: 'std::thread' has not been declared
/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/solenv/gbuild/LinkTarget.mk:189: recipe for target '/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CxxObject/comphelper/source/misc/threadpool.o' failed
make[1]: *** [/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CxxObject/comphelper/source/misc/threadpool.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
rm /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/dict_word_he.txt /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/edit_word_he.txt /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/line.brk /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/dict_word_prepostdash.txt /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/dict_word.brk /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/edit_word.brk /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/char_in.brk /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTar!
 get/i18npool/breakiterator/dict_word_nodash.brk /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/line.txt /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/char.txt /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/edit_word_hu.txt /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/sent.txt /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/count_word.txt /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/dict_word_he.brk /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/edit_word_he.brk /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreof!
 fice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/sent.!
 brk /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/dict_word_prepostdash.brk /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/dict_word_hu.txt /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/char_in.txt /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/edit_word.txt /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/dict_word.txt /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/char.brk /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/count_word.brk /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTar!
 get/i18npool/breakiterator/edit_word_hu.brk /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/dict_word_hu.brk /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/workdir/CustomTarget/i18npool/breakiterator/dict_word_nodash.txt
gmake[1]: Leaving directory '/usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2'
Makefile:237: recipe for target 'build' failed
gmake: *** [build] Error 2
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/misc/libreoffice4
*** Error code 1

Stop.

---

>How-To-Repeat:
cd pkgsrc/misc/libreoffice4 && make package

>Fix:
No idea.

>Release-Note:

>Audit-Trail:
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
To: gnats-bugs@NetBSD.org
Cc: tsutsui@ceres.dti.ne.jp
Subject: Re: pkg/49826: pkgsrc-2015Q1 misc/libreoffice4 build fails on NetBSD
	 6.1.5
Date: Sun, 12 Apr 2015 14:24:18 +0900

 "std::thread" seems to require c++11.

 With following definitions:
 >> GCC_REQD= 4.8
 >> CXXFLAGS+= -std=c++11
 it fails differently:

 ---
 In file included from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/sax/source/tools/fastserializer.hxx:28:0,
                  from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/sax/source/tools/fshelper.cxx:21:
 /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/sax/source/tools/CachedOutputStream.hxx: In constructor 'sax_fastparser::CachedOutputStream::CachedOutputStream()':
 /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/sax/source/tools/CachedOutputStream.hxx:50:46: error: no matching function for call to 'boost::shared_ptr<sax_fastparser::ForMergeBase>::shared_ptr(std::nullptr_t)'
                           , mpForMerge(nullptr)
                                               ^
 usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/sax/source/tools/CachedOutputStream.hxx:50:46: note: candidates are:
 In file included from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/shared_ptr.hpp:17:0,
                  from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/include/sax/fshelper.hxx:25,
                  from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/sax/source/tools/fshelper.cxx:20:
 /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:572:5: note: template<class Y> boost::shared_ptr<T>::shared_ptr(boost::shared_ptr<Y>&&, typename boost::detail::sp_enable_if_convertible<Y, T>::type)
      shared_ptr( shared_ptr<Y> && r, typename boost::detail::sp_enable_if_convertible<Y,T>::type = boost::detail::sp_empty() )
      ^
 /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:572:5: note:   template argument deduction/substitution failed:
 In file included from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/sax/source/tools/fastserializer.hxx:28:0,
                  from /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/sax/source/tools/fshelper.cxx:21:
 /usr/obj.i386/pkgsrc/misc/libreoffice4/work.i386/libreoffice-4.4.1.2/sax/source/tools/CachedOutputStream.hxx:50:46: note:   mismatched types 'boost::shared_ptr<X>' and 'std::nullptr_t'
                           , mpForMerge(nullptr)
                                               ^

  :
 ---

 boost should also be build with GCC_REQD=4.8 ?

 ---

From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/49826: pkgsrc-2015Q1 misc/libreoffice4 build fails on NetBSD
 6.1.5
Date: Sun, 12 Apr 2015 21:47:28 -0500 (CDT)

 The failure reported at the creation of this PR has also been observed
 with:

 NetBSD plextwo 6.1_STABLE NetBSD 6.1_STABLE (PLEXOR) #2: Fri Apr  3 08:39:57 CDT 2015  sysop@skuld.technoskunk.fur:/d0/build/netbsd-6/obj/i386/sys/arch/i386/compile/PLEXOR i386

 and

 NetBSD skuld.technoskunk.fur 6.1_STABLE NetBSD 6.1_STABLE (SKULD) #34: Tue Mar 24 10:26:11 CDT 2015  sysop@yggdrasil.technoskunk.fur:/r0/build/netbsd-6/obj/amd64/sys/arch/amd64/compile/SKULD amd64


 -- 
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

Responsible-Changed-From-To: pkg-manager->ryoon
Responsible-Changed-By: bsiegert@NetBSD.org
Responsible-Changed-When: Sun, 28 Jun 2015 14:48:09 +0000
Responsible-Changed-Why:
Over to maintainer.


From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/49826: pkgsrc-2015Q1 misc/libreoffice4 build fails on NetBSD
 6.1.5
Date: Thu, 9 Jul 2015 15:03:22 -0500 (CDT)

   This message is in MIME format.  The first part should be readable text,
   while the remaining parts are likely unreadable without MIME-aware tools.

 ---2139810480-1174036155-1436472202=:22498
 Content-Type: TEXT/PLAIN; charset=US-ASCII
 Content-Transfer-Encoding: QUOTED-PRINTABLE

 As of pkgsrc-2015Q2, "misc/libreoffice4" still fails to build on
 netbsd-6/i386.

 NetBSD verthandi 6.1_STABLE NetBSD 6.1_STABLE (VERTHANDI) #5: Sat May  9 17=
 :35:20 CDT 2015  sysop@skuld.technoskunk.fur:/d0/build/netbsd-6/obj/i386/sy=
 s/arch/i386/compile/VERTHANDI i386

 "lang/gcc46" also does not build on this platform (since pkgsrc-2015Q1,
 PR forthcoming if one is not already on file).  Also, since "www/firefox"
 required "lang/gcc48" anyway, "libreoffice4"'s requirement was overridden
 to use the already-installed gcc-4.8.4.

 Earlier in this thread it was suggested that "boost-libs" also be built
 with gcc48.  I suppose I can try that, but it probably means I'll need
 to set "GCC_REQ+=3D4.8" for everything that depends on "boost-libs"  (might
 as well enable it globally?).

 Anyway, the current failure is as follows:

 [Restarting...]
 =3D=3D=3D> Building for libreoffice4-4.4.3.2nb1
 Automatic fetching of external tarballs is disabled.
 mkdir -p /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2/instdi=
 r
 /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2/solenv/bin/inst=
 all-gdb-printers -a /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4=
 =2E3.2/instdir -c
 /usr/pkg/bin/gmake -j 1  -r -f /d0/build/pkgsrc/misc/libreoffice4/work/libr=
 eoffice-4.4.3.2/Makefile.gbuild    all
 gmake[1]: Entering directory '/d0/build/pkgsrc/misc/libreoffice4/work/libre=
 office-4.4.3.2'
 [build DEP] LNK:Library/libsaxlo.so
 S=3D/d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2 && I=3D$S/i=
 nstdir && W=3D$S/workdir &&  mkdir -p $W/Dep/LinkTarget/Library/ && RESPONS=
 EFILE=3D$S/tmp/gbuild.XXXXXX.003209aa && LD_LIBRARY_PATH=3D${LD_LIBRARY_PAT=
 H:+$LD_LIBRARY_PATH:}"$I/ure/lib:$I/program"   $W/LinkTarget/Executable/con=
 cat-deps ${RESPONSEFILE} > $W/Dep/LinkTarget/Library/libsaxlo.so.d && rm -f=
  ${RESPONSEFILE}
 [build CXX] sax/source/tools/fastserializer.cxx
 S=3D/d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2 && I=3D$S/i=
 nstdir && W=3D$S/workdir &&  mkdir -p $W/CxxObject/sax/source/tools/ $W/Dep=
 /CxxObject/sax/source/tools/ && cd /d0/build/pkgsrc/misc/libreoffice4/work/=
 libreoffice-4.4.3.2 &&   c++ -DCPPU_ENV=3Dgcc3 -DINTEL -DLIBO_INTERNAL_ONLY=
  -DNDEBUG -DNETBSD -DOPTIMIZE -DOSL_DEBUG_LEVEL=3D0 -DUNIX -DUNX -DX86 -D_P=
 THREADS -D_REENTRANT -pthread  -DRTL_USING -I/usr/pkg/include -I/usr/includ=
 e -I/usr/pkg/include/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/us=
 r/pkg/include/nss/nss -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X=
 11R7/include/freetype2 -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -DS=
 AX_DLLIMPLEMENTATION   -DHAVE_GCC_VISIBILITY_FEATURE -fvisibility=3Dhidden =
   -Wall -Wnon-virtual-dtor -Wendif-labels -Wextra -Wundef -Wunused-macros -=
 fmessage-length=3D0 -fno-common -pipe  -fvisibility-inlines-hidden -fPIC -W=
 shadow -Woverloaded-virtual -std=3Dgnu++11   -DEXCEPTIONS_ON -fexceptions -=
 fno-enforce-eh-specs -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/inclu=
 de/db4 -DLDAP_DEPRECATED -I/usr/pkg/include/cppunit -I/usr/pkg/include/nss/=
 nss -I/usr/pkg/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/freet=
 ype2 -I/usr/X11R7/include/libdrm -I/usr/include/krb5  -c $S/sax/source/tool=
 s/fastserializer.cxx -o $W/CxxObject/sax/source/tools/fastserializer.o -MMD=
  -MT $W/CxxObject/sax/source/tools/fastserializer.o -MP -MF $W/Dep/CxxObjec=
 t/sax/source/tools/fastserializer.d_ -I$S/sax/source/tools/ -I$S/sax/inc  -=
 I$S/include  -I/usr/pkg/java/openjdk7/include -I/usr/pkg/java/openjdk7/incl=
 ude/netbsd -I$S/config_host     -I$W/UnoApiHeadersTarget/udkapi/normal -I$W=
 /UnoApiHeadersTarget/offapi/normal  && mv $W/Dep/CxxObject/sax/source/tools=
 /fastserializer.d_ $W/Dep/CxxObject/sax/source/tools/fastserializer.d=20
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:28:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2/sax/source/tool=
 s/CachedOutputStream.hxx: In constructor 'sax_fastparser::CachedOutputStrea=
 m::CachedOutputStream()':
 /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2/sax/source/tool=
 s/CachedOutputStream.hxx:50:46: error: no matching function for call to 'bo=
 ost::shared_ptr<sax_fastparser::ForMergeBase>::shared_ptr(std::nullptr_t)'
                           , mpForMerge(nullptr)
                                               ^
 /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2/sax/source/tool=
 s/CachedOutputStream.hxx:50:46: note: candidates are:
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/in=
 clude/boost/shared_ptr.hpp:17:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/include/sax/fshelper.hxx:25,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:27,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:572:5: note: template<class Y> boost::shared_ptr<T>::shared_=
 ptr(boost::shared_ptr<Y>&&, typename boost::detail::sp_enable_if_convertibl=
 e<Y, T>::type)
      shared_ptr( shared_ptr<Y> && r, typename boost::detail::sp_enable_if_c=
 onvertible<Y,T>::type =3D boost::detail::sp_empty() )
      ^
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:572:5: note:   template argument deduction/substitution fail=
 ed:
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:28:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2/sax/source/tool=
 s/CachedOutputStream.hxx:50:46: note:   mismatched types 'boost::shared_ptr=
 <X>' and 'std::nullptr_t'
                           , mpForMerge(nullptr)
                                               ^
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/in=
 clude/boost/shared_ptr.hpp:17:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/include/sax/fshelper.hxx:25,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:27,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:563:5: note: boost::shared_ptr<T>::shared_ptr(boost::shared_=
 ptr<T>&&) [with T =3D sax_fastparser::ForMergeBase]
      shared_ptr( shared_ptr && r ) BOOST_NOEXCEPT : px( r.px ), pn()
      ^
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:563:5: note:   no known conversion for argument 1 from 'std:=
 :nullptr_t' to 'boost::shared_ptr<sax_fastparser::ForMergeBase>&&'
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:486:5: note: template<class Y, class D> boost::shared_ptr<T>=
 ::shared_ptr(std::unique_ptr<_Up, _Ep>&&)
      shared_ptr( std::unique_ptr< Y, D > && r ): px( r.get() ), pn()
      ^
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:486:5: note:   template argument deduction/substitution fail=
 ed:
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:28:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2/sax/source/tool=
 s/CachedOutputStream.hxx:50:46: note:   mismatched types 'std::unique_ptr<_=
 Tp, _Dp>' and 'std::nullptr_t'
                           , mpForMerge(nullptr)
                                               ^
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/in=
 clude/boost/shared_ptr.hpp:17:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/include/sax/fshelper.hxx:25,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:27,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:454:5: note: template<class Y> boost::shared_ptr<T>::shared_=
 ptr(std::auto_ptr<_Up>&&)
      shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
      ^
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:454:5: note:   template argument deduction/substitution fail=
 ed:
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:28:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2/sax/source/tool=
 s/CachedOutputStream.hxx:50:46: note:   mismatched types 'std::auto_ptr<Y>'=
  and 'std::nullptr_t'
                           , mpForMerge(nullptr)
                                               ^
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/in=
 clude/boost/shared_ptr.hpp:17:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/include/sax/fshelper.hxx:25,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:27,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:441:14: note: template<class Y> boost::shared_ptr<T>::shared=
 _ptr(std::auto_ptr<_Up>&)
      explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
               ^
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:441:14: note:   template argument deduction/substitution fai=
 led:
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:28:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2/sax/source/tool=
 s/CachedOutputStream.hxx:50:46: note:   mismatched types 'std::auto_ptr<Y>'=
  and 'std::nullptr_t'
                           , mpForMerge(nullptr)
                                               ^
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/in=
 clude/boost/shared_ptr.hpp:17:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/include/sax/fshelper.hxx:25,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:27,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:434:5: note: template<class Y> boost::shared_ptr<T>::shared_=
 ptr(const boost::shared_ptr<Y>&, boost::shared_ptr<T>::element_type*)
      shared_ptr( shared_ptr<Y> const & r, element_type * p ) BOOST_NOEXCEPT=
  : px( p ), pn( r.pn )
      ^
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:434:5: note:   template argument deduction/substitution fail=
 ed:
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:28:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2/sax/source/tool=
 s/CachedOutputStream.hxx:50:46: note:   mismatched types 'const boost::shar=
 ed_ptr<X>' and 'std::nullptr_t'
                           , mpForMerge(nullptr)
                                               ^
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/in=
 clude/boost/shared_ptr.hpp:17:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/include/sax/fshelper.hxx:25,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:27,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:420:5: note: template<class Y> boost::shared_ptr<T>::shared_=
 ptr(const boost::shared_ptr<Y>&, typename boost::detail::sp_enable_if_conve=
 rtible<Y, T>::type)
      shared_ptr( shared_ptr<Y> const & r, typename boost::detail::sp_enable=
 _if_convertible<Y,T>::type =3D boost::detail::sp_empty() )
      ^
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:420:5: note:   template argument deduction/substitution fail=
 ed:
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:28:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2/sax/source/tool=
 s/CachedOutputStream.hxx:50:46: note:   mismatched types 'const boost::shar=
 ed_ptr<X>' and 'std::nullptr_t'
                           , mpForMerge(nullptr)
                                               ^
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/in=
 clude/boost/shared_ptr.hpp:17:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/include/sax/fshelper.hxx:25,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:27,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:408:5: note: template<class Y> boost::shared_ptr<T>::shared_=
 ptr(const boost::weak_ptr<Y>&, boost::detail::sp_nothrow_tag)
      shared_ptr( weak_ptr<Y> const & r, boost::detail::sp_nothrow_tag )
      ^
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:408:5: note:   template argument deduction/substitution fail=
 ed:
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:28:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2/sax/source/tool=
 s/CachedOutputStream.hxx:50:46: note:   mismatched types 'const boost::weak=
 _ptr<Y>' and 'std::nullptr_t'
                           , mpForMerge(nullptr)
                                               ^
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/in=
 clude/boost/shared_ptr.hpp:17:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/include/sax/fshelper.hxx:25,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:27,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:399:14: note: template<class Y> boost::shared_ptr<T>::shared=
 _ptr(const boost::weak_ptr<Y>&)
      explicit shared_ptr( weak_ptr<Y> const & r ): pn( r.pn ) // may throw
               ^
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:399:14: note:   template argument deduction/substitution fai=
 led:
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:28:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2/sax/source/tool=
 s/CachedOutputStream.hxx:50:46: note:   mismatched types 'const boost::weak=
 _ptr<Y>' and 'std::nullptr_t'
                           , mpForMerge(nullptr)
                                               ^
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/in=
 clude/boost/shared_ptr.hpp:17:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/include/sax/fshelper.hxx:25,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:27,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:392:5: note: boost::shared_ptr<T>::shared_ptr(const boost::s=
 hared_ptr<T>&) [with T =3D sax_fastparser::ForMergeBase]
      shared_ptr( shared_ptr const & r ) BOOST_NOEXCEPT : px( r.px ), pn( r.=
 pn )
      ^
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:392:5: note:   no known conversion for argument 1 from 'std:=
 :nullptr_t' to 'const boost::shared_ptr<sax_fastparser::ForMergeBase>&'
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:373:41: note: template<class Y, class D, class A> boost::sha=
 red_ptr<T>::shared_ptr(Y*, D, A)
      template<class Y, class D, class A> shared_ptr( Y * p, D d, A a ): px(=
  p ), pn( p, d, a )
                                          ^
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:373:41: note:   template argument deduction/substitution fai=
 led:
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:28:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2/sax/source/tool=
 s/CachedOutputStream.hxx:50:46: note:   mismatched types 'Y*' and 'std::nul=
 lptr_t'
                           , mpForMerge(nullptr)
                                               ^
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/in=
 clude/boost/shared_ptr.hpp:17:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/include/sax/fshelper.hxx:25,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:27,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:358:32: note: template<class Y, class D> boost::shared_ptr<T=
 >::shared_ptr(Y*, D)
      template<class Y, class D> shared_ptr( Y * p, D d ): px( p ), pn( p, d=
  )
                                 ^
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:358:32: note:   template argument deduction/substitution fai=
 led:
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:28:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2/sax/source/tool=
 s/CachedOutputStream.hxx:50:46: note:   mismatched types 'Y*' and 'std::nul=
 lptr_t'
                           , mpForMerge(nullptr)
                                               ^
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/in=
 clude/boost/shared_ptr.hpp:17:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/include/sax/fshelper.hxx:25,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:27,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:347:14: note: template<class Y> boost::shared_ptr<T>::shared=
 _ptr(Y*)
      explicit shared_ptr( Y * p ): px( p ), pn() // Y must be complete
               ^
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:347:14: note:   template argument deduction/substitution fai=
 led:
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:28:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2/sax/source/tool=
 s/CachedOutputStream.hxx:50:46: note:   mismatched types 'Y*' and 'std::nul=
 lptr_t'
                           , mpForMerge(nullptr)
                                               ^
 In file included from /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/in=
 clude/boost/shared_ptr.hpp:17:0,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/include/sax/fshelper.hxx:25,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.hxx:27,
                  from /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4=
 =2E4.3.2/sax/source/tools/fastserializer.cxx:20:
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:334:5: note: boost::shared_ptr<T>::shared_ptr() [with T =3D =
 sax_fastparser::ForMergeBase]
      shared_ptr() BOOST_NOEXCEPT : px( 0 ), pn() // never throws in 1.30+
      ^
 /d0/build/pkgsrc/misc/libreoffice4/work/.buildlink/include/boost/smart_ptr/=
 shared_ptr.hpp:334:5: note:   candidate expects 0 arguments, 1 provided
 /d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2/solenv/gbuild/L=
 inkTarget.mk:189: recipe for target '/d0/build/pkgsrc/misc/libreoffice4/wor=
 k/libreoffice-4.4.3.2/workdir/CxxObject/sax/source/tools/fastserializer.o' =
 failed
 gmake[1]: *** [/d0/build/pkgsrc/misc/libreoffice4/work/libreoffice-4.4.3.2/=
 workdir/CxxObject/sax/source/tools/fastserializer.o] Error 1
 gmake[1]: Leaving directory '/d0/build/pkgsrc/misc/libreoffice4/work/libreo=
 ffice-4.4.3.2'
 Makefile:237: recipe for target 'build' failed
 gmake: *** [build] Error 2
 *** Error code 2

 Stop.
 make: stopped in /x/pkgsrc/misc/libreoffice4
 *** Error code 1

 Stop.
 make: stopped in /x/pkgsrc/misc/libreoffice4

 --=20
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645
 ---2139810480-1174036155-1436472202=:22498--

From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/49826: pkgsrc-2015Q1 misc/libreoffice4 build fails on NetBSD
 6.1.5
Date: Fri, 10 Jul 2015 02:45:48 -0500 (CDT)

 On Thu, 9 Jul 2015, John D. Baker wrote:

 > Earlier in this thread it was suggested that "boost-libs" also be built
 > with gcc48.  I suppose I can try that, but it probably means I'll need
 > to set "GCC_REQ+=4.8" for everything that depends on "boost-libs"

 I removed "boost-libs" and every package that registered an explicit
 dependency on "boost-libs", then set "GCC_REQD+=4.8" for all of them:

 [excerpt from mk.conf]
 # As of pkgsrc-2015Q2, "www/firefox" requires GCC 4.8, so override packages
 # requiring versions higher than in the base system, but less than the
 # highest required version.

 # attempt to work around pkg/49826 by building "boost-libs" and all
 # dependents with gcc48:

 .if "${PKGPATH}" == "misc/libreoffice4" || \
     "${PKGPATH}" == "multimedia/gnash" || \
     "${PKGPATH}" == "cad/kicad" || \
     "${PKGPATH}" == "games/pingus" || \
     "${PKGPATH}" == "graphics/inkscape" || \
     "${PKGPATH}" == "graphics/libgltf" || \
     "${PKGPATH}" == "net/libcmis" || \
     "${PKGPATH}" == "converters/libabw" || \
     "${PKGPATH}" == "converters/libcdr" || \
     "${PKGPATH}" == "converters/libe-book" || \
     "${PKGPATH}" == "converters/libetonyek" || \
     "${PKGPATH}" == "converters/libmspub" || \
     "${PKGPATH}" == "converters/libpagemaker" || \
     "${PKGPATH}" == "converters/libvisio" || \
     "${PKGPATH}" == "converters/orcus" || \
     "${PKGPATH}" == "devel/boost-libs" || \
     "${PKGPATH}" == "devel/mdds" || \
     "${PKGPATH}" == "textproc/libclucene" || \
     "${PKGPATH}" == "textproc/libodfgen"

   GCC_REQD+=    4.8
 .endif


 All of the dependencies built, but "libreoffice4" itself failed in the
 exact same fashion as in the previous addendum to this PR.

 -- 
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

From: Havard Eidnes <he@uninett.no>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/49826 pkgsrc-2015Q1 misc/libreoffice4 build fails on
 NetBSD 6.1.5
Date: Thu, 06 Aug 2015 13:40:14 +0200 (CEST)

 Hi,

 what does work is that it's possible to make the pkgsrc-2014Q4
 libreoffice4 package build on an otherwise pkgsrc-2015Q2
 installation on 6.1.5.  I only had to tweak libreoffice4 to
 accept libcmis-5.0 instead of libcmis-4.0 by adding this patch to
 configure.ac:

 -    libo_CHECK_SYSTEM_MODULE([libcmis],[CMIS],[libcmis-0.4 >= 0.4.0])
 +    libo_CHECK_SYSTEM_MODULE([libcmis],[CMIS],[libcmis-0.5 >= 0.5.0])

 (I also tweaked configure because the build had already started,
 so I've not double-checked that configure will be re-built.)

 Regards,

 - Havard

From: coypu@SDF.ORG
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/49826
Date: Sun, 30 Oct 2016 18:40:49 +0000

 Now there is only the fact boost-libs doesn't build libfiber presumably because
 of the lack of std::thread which results in a PLIST mismatch.

 pkg_create: can't stat `/usr/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_fiber.a'
 pkg_create: can't stat `/usr/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_fiber.so'
 pkg_create: can't stat `/usr/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_fiber.so.1.62.0'
 => Checking file-check results for boost-libs-1.62.0
 ERROR: ************************************************************
 ERROR: The following files are in the PLIST but not in /usr/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg:
 ERROR:         /usr/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_fiber.a
 ERROR:         /usr/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_fiber.so
 ERROR:         /usr/pkgsrc/devel/boost-libs/work/.destdir/usr/pkg/lib/libboost_fiber.so.1.62.0
 *** Error code 1

From: coypu@SDF.ORG
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/49826
Date: Sun, 30 Oct 2016 18:41:54 +0000

 Since we don't use builtin boost now this applies to libreoffice.

State-Changed-From-To: open->closed
State-Changed-By: maya@NetBSD.org
State-Changed-When: Fri, 21 Sep 2018 13:47:38 +0000
State-Changed-Why:
Newer libreoffice doesn't have the problems mentioned here: it uses system boost, and it forces gnu++11, so I don't think the problems are still relevant. If you are still having issues, feel free to report another bug.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.43 2018/01/16 07:36:43 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.