OpenOffice 2.3.0 compile without-stlport4 error on Redhat EL 5

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

OpenOffice 2.3.0 compile without-stlport4 error on Redhat EL 5

halliday, charles
Compiling OpenOffice.org 2.3.0 (OOG680_m5) on 32 bit Redhat EL 5 with the folowwing confugure gives an error in the reportdesign module:

./configure  \
  --with-jdk-home=/opt/java1.5  \
  --without-stlport4  \
  --disable-strip-solver \
  --disable-mozilla

(no error if do not use --without-stlport4 option)

Making: ../../../unxlngi6.pro/slo/ViewsWindow.obj
g++  -fmessage-length=0 -c -Os -fno-strict-aliasing   -I.  -I../../../unxlngi6.pro/inc/report -I../inc -I../../../source/inc -I../../../inc/pch -I../../../inc -I../../../unx/inc -I../../../unxlngi6.pro/inc -I. -I/OO_mix_stlstd/OOG680_m5/solver/680/unxlngi6.pro/inc/stl -I/OO_mix_stlstd/OOG680_m5/solver/680/unxlngi6.pro/inc/external -I/OO_mix_stlstd/OOG680_m5/solver/680/unxlngi6.pro/inc -I/OO_mix_stlstd/OOG680_m5/solenv/unxlngi6/inc -I/OO_mix_stlstd/OOG680_m5/solenv/inc -I/OO_mix_stlstd/OOG680_m5/res -I/OO_mix_stlstd/OOG680_m5/solver/680/unxlngi6.pro/inc/stl -I/OO_mix_stlstd/OOG680_m5/solenv/inc/Xp31 -I/opt/java1.5/include -I/opt/java1.5/include/linux -I/opt/java1.5/include/native_threads/include -I/usr/include     -I/OO_mix_stlstd/OOG680_m5/solver/680/unxlngi6.pro/inc/offuh -I. -I../../../res -I. -pipe -mtune=pentiumpro -fvisibility-inlines-hidden -Wall -Wextra -Wendif-labels -Wshadow -Wno-ctor-dtor-privacy     -Wno-non-virtual-dtor   -fpic -DLINUX -DUNX -DVCL -DGCC -DC341 -DINTEL -DCVER=C341 -DNPTL -DGLIBC=2 -DX86 -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=400 -DHAVE_GCC_VISIBILITY_FEATURE -D__DMAKE -DUNIX -DCPPU_ENV=gcc3 -DGXX_INCLUDE_PATH=/usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1 -DSUPD=680 -DPRODUCT -DNDEBUG -DPRODUCT_FULL -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DCUI -DSOLAR_JAVA -DOOG680=OOG680   -DSHAREDLIB -D_DLL_   -fexceptions -fno-enforce-eh-specs -DEXCEPTIONS_ON  -o ../../../unxlngi6.pro/slo/ViewsWindow.o /OO_mix_stlstd/OOG680_m5/reportdesign/source/ui/report/ViewsWindow.cxx
/OO_mix_stlstd/OOG680_m5/solver/680/unxlngi6.pro/inc/svx/sdasitm.hxx:82: warning: 'SdrCustomShapeGeometryItem' declared with greater visibility than the type of its field 'SdrCustomShapeGeometryItem::aPropHashMap'
/OO_mix_stlstd/OOG680_m5/solver/680/unxlngi6.pro/inc/svx/sdasitm.hxx:82: warning: 'SdrCustomShapeGeometryItem' declared with greater visibility than the type of its field 'SdrCustomShapeGeometryItem::aPropPairHashMap'
/OO_mix_stlstd/OOG680_m5/solver/680/unxlngi6.pro/inc/comphelper/propertycontainerhelper.hxx:99: warning: 'comphelper::OPropertyContainerHelper' declared with greater visibility than the type of its field 'comphelper::OPropertyContainerHelper::m_aProperties'
/OO_mix_stlstd/OOG680_m5/reportdesign/source/ui/report/ViewsWindow.cxx: In member function 'void rptui::OViewsWindow::collectRectangles(std::multimap<Rectangle, std::pair<SdrObject*, rptui::OSectionView*>, rptui::RectangleLess, std::allocator<std::pair<const Rectangle, std::pair<SdrObject*, rptui::OSectionView*> > > >&, bool)':
/OO_mix_stlstd/OOG680_m5/reportdesign/source/ui/report/ViewsWindow.cxx:869: error: 'data_type' is not a member of 'std::multimap<Rectangle, std::pair<SdrObject*, rptui::OSectionView*>, rptui::RectangleLess, std::allocator<std::pair<const Rectangle, std::pair<SdrObject*, rptui::OSectionView*> > > >'
/OO_mix_stlstd/OOG680_m5/solver/680/unxlngi6.pro/inc/boost/bind/placeholders.hpp: At global scope:
/OO_mix_stlstd/OOG680_m5/solver/680/unxlngi6.pro/inc/boost/bind/placeholders.hpp:54: warning: '<unnamed>::_2' defined but not used
/OO_mix_stlstd/OOG680_m5/solver/680/unxlngi6.pro/inc/boost/bind/placeholders.hpp:55: warning: '<unnamed>::_3' defined but not used
/OO_mix_stlstd/OOG680_m5/solver/680/unxlngi6.pro/inc/boost/bind/placeholders.hpp:56: warning: '<unnamed>::_4' defined but not used
/OO_mix_stlstd/OOG680_m5/solver/680/unxlngi6.pro/inc/boost/bind/placeholders.hpp:57: warning: '<unnamed>::_5' defined but not used
/OO_mix_stlstd/OOG680_m5/solver/680/unxlngi6.pro/inc/boost/bind/placeholders.hpp:58: warning: '<unnamed>::_6' defined but not used
/OO_mix_stlstd/OOG680_m5/solver/680/unxlngi6.pro/inc/boost/bind/placeholders.hpp:59: warning: '<unnamed>::_7' defined but not used
/OO_mix_stlstd/OOG680_m5/solver/680/unxlngi6.pro/inc/boost/bind/placeholders.hpp:60: warning: '<unnamed>::_8' defined but not used
/OO_mix_stlstd/OOG680_m5/solver/680/unxlngi6.pro/inc/boost/bind/placeholders.hpp:61: warning: '<unnamed>::_9' defined but not used
dmake:  Error code 1, while making '../../../unxlngi6.pro/slo/ViewsWindow.obj'
---* tg_merge.mk *---

ERROR: Error 65280 occurred while making /OO_mix_stlstd/OOG680_m5/reportdesign/source/ui/report
dmake:  Error code 1, while making 'build_instsetoo_native'

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: OpenOffice 2.3.0 compile without-stlport4 error on Redhat EL 5

Caolán McNamara

On Wed, 2007-11-21 at 03:05 -0600, halliday, charles wrote:
> /OO_mix_stlstd/OOG680_m5/reportdesign/source/ui/report/ViewsWindow.cxx: In member function 'void rptui::OViewsWindow::collectRectangles(std::multimap<Rectangle, std::pair<SdrObject*, rptui::OSectionView*>, rptui::RectangleLess, std::allocator<std::pair<const Rectangle, std::pair<SdrObject*, rptui::OSectionView*> > > >&, bool)':
> /OO_mix_stlstd/OOG680_m5/reportdesign/source/ui/report/ViewsWindow.cxx:869: error: 'data_type' is not a member of 'std::multimap<Rectangle, std::pair<SdrObject*, rptui::OSectionView*>, rptui::RectangleLess, std::allocator<std::pair<const Rectangle, std::pair<SdrObject*, rptui::OSectionView*> > > >'

http://qa.openoffice.org/issues/show_bug.cgi?id=80721

The patch is available there.

C.



---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

RE: OpenOffice 2.3.0 compile without-stlport4 erroron Redhat EL 5

halliday, charles
Thanks for yur response, OpenOffice 2.3.0 now built withot STLPort.
Charlie

-----Original Message-----
From: Caolan McNamara [mailto:[hidden email]]
Sent: Wednesday, November 21, 2007 10:13
To: [hidden email]
Cc: halliday, charles
Subject: Re: [porting-dev] OpenOffice 2.3.0 compile without-stlport4 erroron Redhat EL 5


On Wed, 2007-11-21 at 03:05 -0600, halliday, charles wrote:
> /OO_mix_stlstd/OOG680_m5/reportdesign/source/ui/report/ViewsWindow.cxx: In member function 'void rptui::OViewsWindow::collectRectangles(std::multimap<Rectangle, std::pair<SdrObject*, rptui::OSectionView*>, rptui::RectangleLess, std::allocator<std::pair<const Rectangle, std::pair<SdrObject*, rptui::OSectionView*> > > >&, bool)':
> /OO_mix_stlstd/OOG680_m5/reportdesign/source/ui/report/ViewsWindow.cxx:869: error: 'data_type' is not a member of 'std::multimap<Rectangle, std::pair<SdrObject*, rptui::OSectionView*>, rptui::RectangleLess, std::allocator<std::pair<const Rectangle, std::pair<SdrObject*, rptui::OSectionView*> > > >'

http://qa.openoffice.org/issues/show_bug.cgi?id=80721

The patch is available there.

C.



---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]