buildbot success in ASF Buildbot on openoffice-linux64-nightly

2013-12-10 Thread buildbot
Hi! , The openoffice-linux64-nightly builder has just completed a run

STATUS: Success

 Build revision 1549754 on branch openoffice/trunk

 Snapshot results at: http://ci.apache.org/projects/openoffice/

 Build using the ASF buildslave: tethys_ubuntu

 Build results at: 
http://ci.apache.org/builders/openoffice-linux64-nightly/builds/822

 Build reason was: The Nightly scheduler named 'openoffice-linux64-nightly' 
triggered this build


 Yours Sincerely - The ASF Buildbot (http://ci.apache.org/)
--

 Join the bui...@apache.org mailing list for help with Buildbot






svn commit: r1549785 - /openoffice/trunk/main/sal/inc/rtl/allocator.hxx

2013-12-10 Thread hdu
Author: hdu
Date: Tue Dec 10 08:43:26 2013
New Revision: 1549785

URL: http://svn.apache.org/r1549785
Log:
#i122362# remove stlport4 specific allocator

the allocator wouldn't be much of a problem since it is in its own
namespace _STL, but that seems to confuse some MSVC versions

Modified:
openoffice/trunk/main/sal/inc/rtl/allocator.hxx

Modified: openoffice/trunk/main/sal/inc/rtl/allocator.hxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/sal/inc/rtl/allocator.hxx?rev=1549785r1=1549784r2=1549785view=diff
==
--- openoffice/trunk/main/sal/inc/rtl/allocator.hxx (original)
+++ openoffice/trunk/main/sal/inc/rtl/allocator.hxx Tue Dec 10 08:43:26 2013
@@ -167,22 +167,5 @@ inline bool operator!= (const Allocator
 
 } /* namespace rtl */
 
-//##
-/** REQUIRED BY STLPort (see stlport '_alloc.h'): 
-Hack for compilers that do not support member 
-template classes (e.g. MSVC 6)
-
-@internal
-*/
-namespace _STL
-{
-/** @internal */
-templateclass T, class U
-inline ::rtl::AllocatorU  __stl_alloc_rebind (::rtl::AllocatorT  a, 
U const *)
-{
-return (::rtl::AllocatorU)(a);
-}
-}
-
 #endif /* INCLUDED_RTL_ALLOCATOR_HXX */
 




svn commit: r1549786 - in /openoffice/trunk/main: instsetoo_native/util/makefile.mk solenv/bin/modules/installer/languages.pm solenv/bin/modules/installer/windows/msiglobal.pm

2013-12-10 Thread af
Author: af
Date: Tue Dec 10 08:50:51 2013
New Revision: 1549786

URL: http://svn.apache.org/r1549786
Log:
123531: Better support for multiple languages when creating patches.

Modified:
openoffice/trunk/main/instsetoo_native/util/makefile.mk
openoffice/trunk/main/solenv/bin/modules/installer/languages.pm
openoffice/trunk/main/solenv/bin/modules/installer/windows/msiglobal.pm

Modified: openoffice/trunk/main/instsetoo_native/util/makefile.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/instsetoo_native/util/makefile.mk?rev=1549786r1=1549785r2=1549786view=diff
==
--- openoffice/trunk/main/instsetoo_native/util/makefile.mk (original)
+++ openoffice/trunk/main/instsetoo_native/util/makefile.mk Tue Dec 10 08:50:51 
2013
@@ -59,6 +59,17 @@ INSTALLDIR=$(OUT)
 
 .INCLUDE: target.mk
 
+.IF $(FORCE2ARCHIVE) == TRUE
+PKGFORMAT = archive
+.END
+.IF $(MAKETARGETS:e)!=
+PKGFORMAT+=$(MAKETARGETS:e:s/.//)
+.ENDIF
+# PKGFORMAT may contain the standard package format twice at this time.
+# Provide its content with duplicates removed.
+PACKAGE_FORMATS=$(uniq $(PKGFORMAT))
+
+
 # The help target belongs after the inclusion of target.mk to not become the 
default target.
 help .PHONY :
@echo known targets:
@@ -73,9 +84,9 @@ help .PHONY :
@echo sdkoodev
@echo 
@echo experimental targets:
-   @echo patch_create   create a patch for updating an 
installed office (Windows only)
-   @echo patch_applyapply a previously created patch
-   @echo patch_update_releases_xml
+   @echo patch-create   create a patch for updating an 
installed office (Windows only)
+   @echo patch-applyapply a previously created patch
+   @echo patch-update-releases-xml
@echo 
@echo Most targets (all except aoo_srcrelease and updatepack) accept 
suffixes
@echo add _language to build a target for one language only
@@ -110,13 +121,6 @@ ALLTAR : updatepack
 .ENDIF # $(UPDATER)== || $(USE_PACKAGER)==
 .ENDIF # $(GUI)!=WNT  $(EPM)==NO  
$(USE_PACKAGER)==
 
-.IF $(FORCE2ARCHIVE) == TRUE
-PKGFORMAT = archive
-.END
-
-.IF $(MAKETARGETS:e)!=
-PKGFORMAT+=$(MAKETARGETS:e:s/.//)
-.ENDIF # $(MAKETARGETS:e)!=
 
 # Independent of PKGFORMAT, always build a default-language openoffice product
 # also in archive format, so that tests that require an OOo installation (like
@@ -172,6 +176,7 @@ ooodevlanguagepack: $(foreach,i,$(alllan
 sdkoo: $(foreach,i,$(alllangiso) sdkoo_$i)
 
 sdkoodev: $(foreach,i,$(alllangiso) sdkoodev_$i)
+patch-create: $(foreach,i,$(alllangiso) patch-create_$i)
 
 MSIOFFICETEMPLATESOURCE=$(PRJ)$/inc_openoffice$/windows$/msi_templates
 MSILANGPACKTEMPLATESOURCE=$(PRJ)$/inc_ooolangpack$/windows$/msi_templates
@@ -219,6 +224,7 @@ $(foreach,i,$(alllangiso) ooolanguagepac
 $(foreach,i,$(alllangiso) ooodevlanguagepack_$i) : $$@{$(PKGFORMAT:^.)}
 $(foreach,i,$(alllangiso) sdkoo_$i) : $$@{$(PKGFORMAT:^.)}
 $(foreach,i,$(alllangiso) sdkoodev_$i) : $$@{$(PKGFORMAT:^.)}
+$(foreach,i,$(alllangiso) patch-create_$i) : $$@{$(PKGFORMAT:^.)}
 
 
 # This macro makes calling the make_installer.pl script a bit easier.
@@ -307,20 +313,25 @@ $(BIN)$/dev$/intro.zip : $(SOLARCOMMONPC
 
 
 .IF $(OS) == WNT
-patch_create .PHONY : $(PRJ)$/data
+$(foreach,P,$(PACKAGE_FORMATS) $(foreach,L,$(alllangiso) patch-create_$L.$P)) 
.PHONY :
+   @echo building $@
perl -I $(SOLARENV)$/bin/modules $(SOLARENV)$/bin$/patch_tool.pl
\
create  
\
--product-name Apache_OpenOffice
\
--output-path $(OUT)
\
--data-path $(PRJ)$/data
\
-   --lst-file $(PRJ)$/util$/openoffice.lst
-patch_apply .PHONY :
+   --lst-file $(PRJ)$/util$/openoffice.lst 
\
+   --language $(subst,$(@:s/_/ /:1)_, $(@:b))  
\
+   --package-format $(@:e:s/.//)
+patch-apply .PHONY :
perl -I $(SOLARENV)$/bin/modules $(SOLARENV)$/bin$/patch_tool.pl
\
apply   
\
--product-name Apache_OpenOffice
\
--output-path $(OUT)
\
-   --lst-file $(PRJ)$/util$/openoffice.lst
-patch_update_releases_xml .PHONY:
+   --lst-file $(PRJ)$/util$/openoffice.lst 
\
+   --language en-US
\
+   --package-format msi
+patch-update-releases-xml .PHONY:
perl -I $(SOLARENV)$/bin/modules 

svn commit: r1549788 - /openoffice/trunk/main/instsetoo_native/util/makefile.mk

2013-12-10 Thread af
Author: af
Date: Tue Dec 10 08:52:07 2013
New Revision: 1549788

URL: http://svn.apache.org/r1549788
Log:
123532: Prevent more silly warnings.

Modified:
openoffice/trunk/main/instsetoo_native/util/makefile.mk

Modified: openoffice/trunk/main/instsetoo_native/util/makefile.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/instsetoo_native/util/makefile.mk?rev=1549788r1=1549787r2=1549788view=diff
==
--- openoffice/trunk/main/instsetoo_native/util/makefile.mk (original)
+++ openoffice/trunk/main/instsetoo_native/util/makefile.mk Tue Dec 10 08:52:07 
2013
@@ -125,7 +125,7 @@ ALLTAR : updatepack
 # Independent of PKGFORMAT, always build a default-language openoffice product
 # also in archive format, so that tests that require an OOo installation (like
 # smoketestoo_native) have one available:
-#openoffice_$(defaultlangiso) : $$@.archive
+openoffice_$(defaultlangiso) : $$@.archive
 
 .IF $(VERBOSE)==TRUE
 VERBOSESWITCH=-verbose
@@ -161,20 +161,21 @@ aoo_srcrelease: $(SOLARENV)$/bin$/srcrel
 updatepack:
$(PERL) -w $(SOLARENV)$/bin$/packager.pl
 
+
+# The naming schema of targets is this: target_language.package
+# where 'target' is the target base name (as openoffice or sdkoo)
+#   'language' is the language name (like en-US or fr)
+#   'package' is the package format (like msi or deb)
+
 .IF $(alllangiso)!=
 
+# Add dependencies of basic targets on language specific targets.
 openoffice: $(foreach,i,$(alllangiso) openoffice_$i)
-
 openofficedev: $(foreach,i,$(alllangiso) openofficedev_$i)
-
 openofficewithjre: $(foreach,i,$(alllangiso) openofficewithjre_$i)
-
 ooolanguagepack : $(foreach,i,$(alllangiso) ooolanguagepack_$i)
-
 ooodevlanguagepack: $(foreach,i,$(alllangiso) ooodevlanguagepack_$i)
-
 sdkoo: $(foreach,i,$(alllangiso) sdkoo_$i)
-
 sdkoodev: $(foreach,i,$(alllangiso) sdkoodev_$i)
 patch-create: $(foreach,i,$(alllangiso) patch-create_$i)
 
@@ -201,22 +202,20 @@ adddeps : local_python_files
 updatepack : local_python_files
 .ENDIF # $(LOCALPYFILES)!=
 
-
-$(foreach,i,$(alllangiso) openoffice_$i) : $(ADDDEPS)
-openoffice_$(defaultlangiso).archive : $(ADDDEPS)
-
-$(foreach,i,$(alllangiso) openofficedev_$i) : $(ADDDEPS)
-
-$(foreach,i,$(alllangiso) openofficewithjre_$i) : $(ADDDEPS)
-
-$(foreach,i,$(alllangiso) ooolanguagepack_$i) : $(ADDDEPS)
-
-$(foreach,i,$(alllangiso) ooodevlanguagepack_$i) : $(ADDDEPS)
-
-$(foreach,i,$(alllangiso) sdkoo_$i) : $(ADDDEPS)
-
-$(foreach,i,$(alllangiso) sdkoodev_$i) : $(ADDDEPS)
-
+# Add dependencies on 'adddeps' where necessary.
+$(foreach,i,$(alllangiso) openoffice_$i) : adddeps
+openoffice_$(defaultlangiso).archive : adddeps
+$(foreach,i,$(alllangiso) openofficedev_$i) : adddeps
+$(foreach,i,$(alllangiso) openofficewithjre_$i) : adddeps
+$(foreach,i,$(alllangiso) ooolanguagepack_$i) : adddeps
+$(foreach,i,$(alllangiso) ooodevlanguagepack_$i) : adddeps
+$(foreach,i,$(alllangiso) sdkoo_$i) : adddeps
+$(foreach,i,$(alllangiso) sdkoodev_$i) : adddeps
+
+# Create targets that take the package formats into account.  Together with 
language dependency we
+# get this transformation: target - target_$language - 
target_$language.$package
+# where $language ranges over all languages in $(alllangiso) 
+# and $package ranges over all package formats in $(PKGFORMAT)
 $(foreach,i,$(alllangiso) openoffice_$i) : $$@{$(PKGFORMAT:^.)}
 $(foreach,i,$(alllangiso) openofficewithjre_$i) : $$@{$(PKGFORMAT:^.)}
 $(foreach,i,$(alllangiso) openofficedev_$i) : $$@{$(PKGFORMAT:^.)}
@@ -249,7 +248,8 @@ GEN_UPDATE_INFO_COMMAND=
\
--lstfile $(PRJ)$/util$/openoffice.lst  \
--languages $(subst,$(@:s/_/ /:1)_, $(@:b))
 
-openoffice_%{$(PKGFORMAT:^.)} :
+#openoffice_%{$(PKGFORMAT:^.)} :
+$(foreach,P,$(PACKAGE_FORMATS) $(foreach,L,$(alllangiso) openoffice_$L.$P)) 
.PHONY :
$(MAKE_INSTALLER_COMMAND)   \
-p Apache_OpenOffice\
-msitemplate $(MSIOFFICETEMPLATEDIR)\
@@ -259,7 +259,7 @@ openoffice_%{$(PKGFORMAT:^.)} :
$(PRJ)$/util$/update.xml\
 $(MISC)/$(@:b)_$(RTL_OS)_$(RTL_ARCH)$(@:e).update.xml
 
-openoffice_%{.archive} :
+$(foreach,L,$(alllangiso) openoffice_$L.archive) :
$(MAKE_INSTALLER_COMMAND)   \
-p Apache_OpenOffice\
-msitemplate $(MSIOFFICETEMPLATEDIR)
@@ -268,10 +268,12 @@ openoffice_%{.archive} :
$(PRJ)$/util$/update.xml\
 $(MISC)/$(@:b)_$(RTL_OS)_$(RTL_ARCH)$(@:e).update.xml
 
-openofficewithjre_%{$(PKGFORMAT:^.)} :
+#openofficewithjre_%{$(PKGFORMAT:^.)} :
+$(foreach,P,$(PACKAGE_FORMATS) $(foreach,L,$(alllangiso) 
openofficewithjre_$L.$P)) .PHONY :
$(MAKE_INSTALLER_COMMAND) -p Apache_OpenOffice_wJRE -msitemplate 
$(MSIOFFICETEMPLATEDIR)
 

buildbot success in ASF Buildbot on aoo-win7

2013-12-10 Thread buildbot
Hi! , The aoo-win7 builder has just completed a run

STATUS: Success

 Build revision 1549513 on branch openoffice/trunk

 Snapshot results at: http://ci.apache.org/projects/openoffice/

 Build using the ASF buildslave: bb-win7

 Build results at: http://ci.apache.org/builders/aoo-win7/builds/869

 Build reason was: The Nightly scheduler named 'aoo-win7-nightly' triggered 
this build


 Yours Sincerely - The ASF Buildbot (http://ci.apache.org/)
--

 Join the bui...@apache.org mailing list for help with Buildbot






buildbot success in ASF Buildbot on openoffice-linux32-nightly

2013-12-10 Thread buildbot
Hi! , The openoffice-linux32-nightly builder has just completed a run

STATUS: Success

 Build revision 1549755 on branch openoffice/trunk

 Snapshot results at: http://ci.apache.org/projects/openoffice/

 Build using the ASF buildslave: bb-vm2_ubuntu_32bit

 Build results at: 
http://ci.apache.org/builders/openoffice-linux32-nightly/builds/580

 Build reason was: The Nightly scheduler named 'openoffice-linux32-nightly' 
triggered this build


 Yours Sincerely - The ASF Buildbot (http://ci.apache.org/)
--

 Join the bui...@apache.org mailing list for help with Buildbot






svn commit: r1549902 - in /openoffice/branches/rejuvenate01/main/bridges/source/cpp_uno/s5abi_macosx_x86-64: except.cxx share.hxx

2013-12-10 Thread hdu
Author: hdu
Date: Tue Dec 10 17:27:09 2013
New Revision: 1549902

URL: http://svn.apache.org/r1549902
Log:
#i122195# provide proper type_info for UNO exceptions on OSX 64bit 

on OSX 64bit the class_type_info classes are specified
in http://refspecs.linuxbase.org/cxxabi-1.86.html#rtti but
these details are not generally available in a public header
of most development environments. So we define them locally.

Modified:

openoffice/branches/rejuvenate01/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/except.cxx

openoffice/branches/rejuvenate01/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/share.hxx

Modified: 
openoffice/branches/rejuvenate01/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/except.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/branches/rejuvenate01/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/except.cxx?rev=1549902r1=1549901r2=1549902view=diff
==
--- 
openoffice/branches/rejuvenate01/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/except.cxx
 (original)
+++ 
openoffice/branches/rejuvenate01/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/except.cxx
 Tue Dec 10 17:27:09 2013
@@ -177,7 +177,6 @@ type_info * RTTI::getRTTI( typelib_Compo
 #if OSL_DEBUG_LEVEL  1
 fprintf( stderr,generated rtti for %s\n, rttiName );
 #endif
-#if 0 // TODO: the derived type_info classes are not directly available = get 
them indirectly?
 if (pTypeDescr-pBaseTypeDescription)
 {
 // ensure availability of base
@@ -195,9 +194,6 @@ type_info * RTTI::getRTTI( typelib_Compo
 pair t_rtti_map::iterator, bool  insertion(
 m_generatedRttis.insert( t_rtti_map::value_type( unoName, 
rtti ) ) );
 OSL_ENSURE( insertion.second, ### inserting new generated 
rtti failed?! );
-#else
-   return NULL;
-#endif
 }
 else // taking already generated rtti
 {

Modified: 
openoffice/branches/rejuvenate01/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/share.hxx
URL: 
http://svn.apache.org/viewvc/openoffice/branches/rejuvenate01/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/share.hxx?rev=1549902r1=1549901r2=1549902view=diff
==
--- 
openoffice/branches/rejuvenate01/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/share.hxx
 (original)
+++ 
openoffice/branches/rejuvenate01/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/share.hxx
 Tue Dec 10 17:27:09 2013
@@ -85,6 +85,27 @@ extern C __cxa_eh_globals *__cxa_get_g
 
 // -
 
+// on OSX 64bit the class_type_info classes are specified
+// in http://refspecs.linuxbase.org/cxxabi-1.86.html#rtti but
+// these details are not generally available in a public header
+// of most development environments. So we define them here.
+class __class_type_info : public std::type_info
+{
+public:
+explicit __class_type_info( const char* pRttiName)
+: std::type_info( pRttiName)
+{}
+};
+
+class __si_class_type_info : public __class_type_info
+{
+const __class_type_info* mpBaseType;
+public:
+explicit __si_class_type_info( const char* pRttiName, 
__class_type_info* pBaseType)
+: __class_type_info( pRttiName), mpBaseType( pBaseType)
+{}
+};
+
 
//==
 void raiseException(
 uno_Any * pUnoExc, uno_Mapping * pUno2Cpp );




svn commit: r1549925 [2/2] - in /openoffice/trunk: ./ main/bridges/prj/ main/bridges/source/cpp_uno/cxx_macosx_x86-64/ main/bridges/source/cpp_uno/s5abi_macosx_x86-64/ main/desktop/source/deployment/m

2013-12-10 Thread hdu
Modified: openoffice/trunk/main/desktop/source/deployment/misc/dp_platform.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/desktop/source/deployment/misc/dp_platform.cxx?rev=1549925r1=1549924r2=1549925view=diff
==
--- openoffice/trunk/main/desktop/source/deployment/misc/dp_platform.cxx 
(original)
+++ openoffice/trunk/main/desktop/source/deployment/misc/dp_platform.cxx Tue 
Dec 10 18:40:19 2013
@@ -59,6 +59,7 @@
 #define PLATFORM_FREEBSD_X86freebsd_x86
 #define PLATFORM_FREEBSD_X86_64 freebsd_x86_64
 #define PLATFORM_MACOSX_X86 macosx_x86
+#define PLATFORM_MACOSX_X86_64  macosx_x86_64
 #define PLATFORM_MACOSX_PPC macosx_powerpc
 #define PLATFORM_OS2_X86os2_x86
 
@@ -169,6 +170,8 @@ namespace 
 ret = checkOSandCPU(OUSTR(FreeBSD), OUSTR(X86_64));
 else if (token.equals(OUSTR(PLATFORM_MACOSX_X86)))
 ret = checkOSandCPU(OUSTR(MacOSX), OUSTR(x86));
+else if (token.equals(OUSTR(PLATFORM_MACOSX_X86_64)))
+ret = checkOSandCPU(OUSTR(MacOSX), OUSTR(x86_64));
 else if (token.equals(OUSTR(PLATFORM_MACOSX_PPC)))
 ret = checkOSandCPU(OUSTR(MacOSX), OUSTR(PowerPC));
 else if (token.equals(OUSTR(PLATFORM_OS2_X86)))

Modified: openoffice/trunk/main/solenv/gbuild/platform/macosx.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/gbuild/platform/macosx.mk?rev=1549925r1=1549924r2=1549925view=diff
==
--- openoffice/trunk/main/solenv/gbuild/platform/macosx.mk (original)
+++ openoffice/trunk/main/solenv/gbuild/platform/macosx.mk Tue Dec 10 18:40:19 
2013
@@ -23,6 +23,8 @@
 
 GUI := UNX
 COM := GCC
+#COM := S5ABI
+#COMID := s5abi
 
 # Darwin mktemp -t expects a prefix, not a pattern
 gb_MKTEMP ?= /usr/bin/mktemp -t gbuild.

Modified: openoffice/trunk/main/solenv/inc/tg_compv.mk
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/solenv/inc/tg_compv.mk?rev=1549925r1=1549924r2=1549925view=diff
==
--- openoffice/trunk/main/solenv/inc/tg_compv.mk (original)
+++ openoffice/trunk/main/solenv/inc/tg_compv.mk Tue Dec 10 18:40:19 2013
@@ -129,6 +129,11 @@ COMID=C730
 COMNAME=MipsPro
 .ENDIF
 
+.IF $(COM)==CLANG
+COMID=s5abi
+COMNAME=s5abi
+.ENDIF
+
 .IF $(COMNAME)==
 
 # EXCEPTIONSFILES get compiled before this, but shouldn't

Propchange: openoffice/trunk/test/
--
  Merged /openoffice/branches/rejuvenate01/test:r1534063

Propchange: openoffice/trunk/test/testcommon/source/org/openoffice/test/vcl/
--
  Merged 
/openoffice/branches/rejuvenate01/test/testcommon/source/org/openoffice/test/vcl:r1534063




[CONF] Apache OpenOffice Community AOO 4.1 Release Notes

2013-12-10 Thread Keith N. McKenna (Confluence)







AOO 4.1 Release Notes
Page edited by Keith N. McKenna


Comment:
Added Norwegian Bokmal to new languages


 Changes (1)
 




...
 | Bulgarian (bg) | Danish (da) | Thai (th) | 
| Norwegian Bokmal (nb) | 
 h3. Updated translations available in Apache OpenOffice 4.x.x include: 
...


Full Content



 THIS IS A DRAFT PAGE. APACHE OPENOFFICE 4.1.0 HAS NOT BEEN RELEASED YET.
General Remarks
New Features
Improvements/Enhancements

Performance Improvements/Enhancements
Other Improvements/Enhancements

Seamonkey replaced by NSS ("Network Security Services")


Bug Fixes
Additional Language Support

New translations available in Apache OpenOffice 4.x.x include:
Updated translations available in Apache OpenOffice 4.x.x include:

For a complete list of available languages and language packs see: http://www.openoffice.org/download/other.html


Additional Platform Support
Known Issues
Stay informed about Apache OpenOffice


THIS IS A DRAFT PAGE. APACHE OPENOFFICE 4.1.0 HAS NOT BEEN RELEASED YET.

General Remarks

Apache OpenOffice 4.1.0 is a type of release. Other text as needed All users of Apache OpenOffice 4.0.1 or earlier are advised to upgrade. You can download Apache OpenOffice 4.1.0 here.

Our Bugzilla issue tracking database provides a detailed list of solved issues.

General areas of improvement include: additional text as needed Further details on each of these areas are below.


New Features

None at this time

Improvements/Enhancements

Performance Improvements/Enhancements

None at this time

Other Improvements/Enhancements

Seamonkey replaced by NSS ("Network Security Services")

Outdated code from Mozilla that was used to include cryptography services and address book access has been replaced with the more modern and more secure NSS libraries. This grwatly simplifies the build process and source code maintenance and is transparent to end users in general.

End users are affected only in the following ways:


	Under Windows XP, trying to add the Windows Address Book as an OpenOffice database; this has always been the case on any newer Windows versions (Windows Vista, Windows 7 and Windows 8).




	Thunderbird users will not see direct Thunderbird address book support in OpenOffice's address book wizard, but the OpenOffice support for CSV can replace it for now. Users can use Thunderbird's Tools-Export-AsCsv functionality to get their address book as comma separated text.




	Authenticated LDAP access is now unsupported (the non-authenticated access was already unsupported).



Bug Fixes

Additional Language Support

New translations available in Apache OpenOffice 4.x.x include:




 Bulgarian (bg) 
 Danish (da) 
 Thai (th) 


 Norwegian Bokmal (nb) 





Updated translations available in Apache OpenOffice 4.x.x include:




 German (de) 
 Language (ISO Code) 
 Language (ISO Code) 





For a complete list of available languages and language packs see: http://www.openoffice.org/download/other.html

Additional Platform Support


	None at this time



Known Issues


	Apache OpenOffice 4.1.0 will be flagged by the new Gatekeeper facility in Mac OS X Mountain Lion and Maverick. This is a new feature to help guard against malware on Mac systems. There is a procedure laid out at the following link to allow applications not installed from the Mac App store to run. See the article at Mac support at http://support.apple.com/kb/HT5290.




	Apache OpenOffice 4.0.0 supports Java 7, which is the recommended configuration; but (especially on 64-bit Windows) you might receive warnings about the Java version being defective. In that case, download and install the Microsoft Visual C+ 2010 Redistributable Package. If you still have problems, install the most current JRE 6 version. Make sure you get the file "Windows x86 Offline (32-bit)". Then configure OpenOffice to use it at "Tools - Options - OpenOffice - Java". See this forum topic for more information.



Stay informed about Apache OpenOffice

You are encouraged to subscribe to the Apache OpenOffice announcement mailing list to receive important notifications such as product updates and security patches. To subscribe you can send an email to: ooo-announce-subscr...@incubator.apache.org.

You can also follow the project on Twitter, Facebook and Google. 



Stop watching space
|
Change email notification preferences

View Online
|
View Changes









svn commit: r1549940 - in /openoffice/trunk: ./ main/bridges/source/cpp_uno/s5abi_macosx_x86-64/except.cxx main/bridges/source/cpp_uno/s5abi_macosx_x86-64/share.hxx

2013-12-10 Thread hdu
Author: hdu
Date: Tue Dec 10 19:18:49 2013
New Revision: 1549940

URL: http://svn.apache.org/r1549940
Log:
#i122195# provide proper type_info for UNO exceptions on OSX 64bit

on OSX 64bit the class_type_info classes are specified
in http://refspecs.linuxbase.org/cxxabi-1.86.html#rtti but
these details are not generally available in a public header
of most development environments. So we define them locally.

Modified:
openoffice/trunk/   (props changed)
openoffice/trunk/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/except.cxx
openoffice/trunk/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/share.hxx

Propchange: openoffice/trunk/
--
  Merged /openoffice/branches/rejuvenate01:r1534098,1549902

Modified: 
openoffice/trunk/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/except.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/except.cxx?rev=1549940r1=1549939r2=1549940view=diff
==
--- openoffice/trunk/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/except.cxx 
(original)
+++ openoffice/trunk/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/except.cxx 
Tue Dec 10 19:18:49 2013
@@ -177,7 +177,6 @@ type_info * RTTI::getRTTI( typelib_Compo
 #if OSL_DEBUG_LEVEL  1
 fprintf( stderr,generated rtti for %s\n, rttiName );
 #endif
-#if 0 // TODO: the derived type_info classes are not directly available = get 
them indirectly?
 if (pTypeDescr-pBaseTypeDescription)
 {
 // ensure availability of base
@@ -195,9 +194,6 @@ type_info * RTTI::getRTTI( typelib_Compo
 pair t_rtti_map::iterator, bool  insertion(
 m_generatedRttis.insert( t_rtti_map::value_type( unoName, 
rtti ) ) );
 OSL_ENSURE( insertion.second, ### inserting new generated 
rtti failed?! );
-#else
-   return NULL;
-#endif
 }
 else // taking already generated rtti
 {

Modified: 
openoffice/trunk/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/share.hxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/share.hxx?rev=1549940r1=1549939r2=1549940view=diff
==
--- openoffice/trunk/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/share.hxx 
(original)
+++ openoffice/trunk/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/share.hxx 
Tue Dec 10 19:18:49 2013
@@ -85,6 +85,27 @@ extern C __cxa_eh_globals *__cxa_get_g
 
 // -
 
+// on OSX 64bit the class_type_info classes are specified
+// in http://refspecs.linuxbase.org/cxxabi-1.86.html#rtti but
+// these details are not generally available in a public header
+// of most development environments. So we define them here.
+class __class_type_info : public std::type_info
+{
+public:
+explicit __class_type_info( const char* pRttiName)
+: std::type_info( pRttiName)
+{}
+};
+
+class __si_class_type_info : public __class_type_info
+{
+const __class_type_info* mpBaseType;
+public:
+explicit __si_class_type_info( const char* pRttiName, 
__class_type_info* pBaseType)
+: __class_type_info( pRttiName), mpBaseType( pBaseType)
+{}
+};
+
 
//==
 void raiseException(
 uno_Any * pUnoExc, uno_Mapping * pUno2Cpp );




buildbot failure in ASF Buildbot on openoffice-fbsd-nightly

2013-12-10 Thread buildbot
Hi! , The openoffice-fbsd-nightly builder has just completed a run

STATUS: Failure

 Build revision 1550045 on branch openoffice/trunk

 Snapshot results at: http://ci.apache.org/projects/openoffice/

 Build using the ASF buildslave: bb-fbsd2_64bit

 Build results at: 
http://ci.apache.org/builders/openoffice-fbsd-nightly/builds/117

 Build reason was: The Nightly scheduler named 'openoffice-fbsd-nightly' 
triggered this build


 Yours Sincerely - The ASF Buildbot (http://ci.apache.org/)
--

 Join the bui...@apache.org mailing list for help with Buildbot






buildbot failure in ASF Buildbot on openoffice-linux64-nightly

2013-12-10 Thread buildbot
Hi! , The openoffice-linux64-nightly builder has just completed a run

STATUS: Failure

 Build revision 1550045 on branch openoffice/trunk

 Snapshot results at: http://ci.apache.org/projects/openoffice/

 Build using the ASF buildslave: tethys_ubuntu

 Build results at: 
http://ci.apache.org/builders/openoffice-linux64-nightly/builds/823

 Build reason was: The Nightly scheduler named 'openoffice-linux64-nightly' 
triggered this build


 Yours Sincerely - The ASF Buildbot (http://ci.apache.org/)
--

 Join the bui...@apache.org mailing list for help with Buildbot






buildbot failure in ASF Buildbot on openoffice-linux32-nightly

2013-12-10 Thread buildbot
Hi! , The openoffice-linux32-nightly builder has just completed a run

STATUS: Failure

 Build revision 1550045 on branch openoffice/trunk

 Snapshot results at: http://ci.apache.org/projects/openoffice/

 Build using the ASF buildslave: bb-vm2_ubuntu_32bit

 Build results at: 
http://ci.apache.org/builders/openoffice-linux32-nightly/builds/581

 Build reason was: The Nightly scheduler named 'openoffice-linux32-nightly' 
triggered this build


 Yours Sincerely - The ASF Buildbot (http://ci.apache.org/)
--

 Join the bui...@apache.org mailing list for help with Buildbot






svn commit: r1550058 - /openoffice/trunk/main/bridges/prj/build.lst

2013-12-10 Thread hdu
Author: hdu
Date: Wed Dec 11 06:53:03 2013
New Revision: 1550058

URL: http://svn.apache.org/r1550058
Log:
#i122195# adapt bridges build.lst to renamed bridge

Modified:
openoffice/trunk/main/bridges/prj/build.lst

Modified: openoffice/trunk/main/bridges/prj/build.lst
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/bridges/prj/build.lst?rev=1550058r1=1550057r2=1550058view=diff
==
--- openoffice/trunk/main/bridges/prj/build.lst (original)
+++ openoffice/trunk/main/bridges/prj/build.lst Wed Dec 11 06:53:03 2013
@@ -22,7 +22,7 @@ brbridges\source\cpp_uno\gcc3_linux_hpp
 br bridges\source\cpp_uno\gcc3_linux_alpha nmake   -   u   
br_gcc3ll br_unotypes NULL
 br bridges\source\cpp_uno\gcc3_macosx_intelnmake   
-   u   br_gcc3macoxi br_cppuno_shared br_unotypes br_inc NULL
 br bridges\source\cpp_uno\gcc3_macosx_powerpc  nmake   
-   u   br_gcc3macoxp br_cppuno_shared br_unotypes br_inc NULL
-br bridges\source\cpp_uno\cxx_macosx_x86-64nmake   
-   u   br_cxxmacoxx br_cppuno_shared br_unotypes br_inc NULL
+br bridges\source\cpp_uno\s5abi_macosx_x86-64  nmake   
-   u   br_cxxmacoxx br_cppuno_shared br_unotypes br_inc NULL
 br bridges\source\cpp_uno\cc50_solaris_sparc   nmake   
-   u   br_cc50sols br_unotypes br_cppuno_shared br_inc NULL
 br  bridges\source\cpp_uno\cc5_solaris_sparc64 nmake - u br_cc5sols64 
br_unotypes br_cppuno_shared br_inc NULL
 br bridges\source\cpp_uno\cc50_solaris_intel   nmake   
-   u   br_cc50soli br_unotypes br_cppuno_shared br_inc NULL