head 1.2; access; symbols pkgsrc-2016Q4:1.1.0.12 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.10 pkgsrc-2016Q3-base:1.1 pkgsrc-2016Q2:1.1.0.8 pkgsrc-2016Q2-base:1.1 pkgsrc-2016Q1:1.1.0.6 pkgsrc-2016Q1-base:1.1 pkgsrc-2015Q4:1.1.0.4 pkgsrc-2015Q4-base:1.1 pkgsrc-2015Q3:1.1.0.2 pkgsrc-2015Q3-base:1.1; locks; strict; comment @// @; 1.2 date 2016.12.29.19.10.28; author wiz; state dead; branches; next 1.1; commitid UT4GSflIUbUnEUzz; 1.1 date 2015.08.19.07.11.44; author he; state Exp; branches; next ; commitid ygYr891drt49FQxy; desc @@ 1.2 log @Remove old openoffice and libreoffice packages. As discussed on pkgsrc-users. @ text @$NetBSD: patch-bridges_source_cpp__uno_gcc3__linux__x86-64_uno2cpp.cxx,v 1.1 2015/08/19 07:11:44 he Exp $ --- bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx.orig 2014-04-30 19:49:45.000000000 +0000 +++ bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx @@@@ -290,10 +290,14 @@@@ static void cpp_call( catch (...) { // fill uno exception +#ifdef _LIBCPP_VERSION + CPPU_CURRENT_NAMESPACE::fillUnoException( __cxxabiv1::__cxa_get_globals()->caughtExceptions, *ppUnoExc, pThis->getBridge()->getCpp2Uno() ); +#else fillUnoException( reinterpret_cast< CPPU_CURRENT_NAMESPACE::__cxa_eh_globals * >( __cxxabiv1::__cxa_get_globals())->caughtExceptions, *ppUnoExc, pThis->getBridge()->getCpp2Uno()); +#endif // temporary params for ( ; nTempIndices--; ) @ 1.1 log @Resurrect libreoffice4 from 2014-12-25 as libreoffice43, as found in pkgsrc-2014Q4, with the adaptation to build with libcmis-0.5 instead of libcmis-0.4 to allow build with more modern pkgsrc. This should bring back a version of libreoffice which is buildable on netbsd-6 -- it certainly builds for me on NetBSD/i386 6.1.5. @ text @d1 1 a1 1 $NetBSD: patch-bridges_source_cpp__uno_gcc3__linux__x86-64_uno2cpp.cxx,v 1.4 2014/06/01 14:31:08 ryoon Exp $ @