[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ports/122627: Build of editors/openoffice.org-2 fails on amd64



Andrew Reilly wrote:
The following reply was made to PR ports/122627; it has been noted by GNATS.

From: Andrew Reilly <areilly_(_at_)_bigpond_(_dot_)_net_(_dot_)_au>
To: Marcin Cieslak <saper_(_at_)_SYSTEM_(_dot_)_PL>
Cc: bug-followup_(_at_)_FreeBSD_(_dot_)_org
Subject: Re: ports/122627: Build of editors/openoffice.org-2 fails on amd64
Date: Fri, 11 Apr 2008 12:57:10 +1000

 No, it didn't finish building.  Broke again here:

Yes, this fixed the problem #1.

Making: ../../../unxfbsdx/slo/dbgoutsw.obj
 c++  -fmessage-length=3D0 -c -g  -O0   -fvisibility=3Dhidden -I.  -I../../.=
 ./unxfbsdx/inc/doc -I../inc -I../../../inc/pch -I../../../inc -I../../../un=
 x/inc -I../../../unxfbsdx/inc -I. -I/usr/ports/editors/openoffice.org-2/wor=
 k/OOH680_m12/solver/680/unxfbsdx/inc/stl -I/usr/ports/editors/openoffice.or=
 g-2/work/OOH680_m12/solver/680/unxfbsdx/inc/external -I/usr/ports/editors/o=
 penoffice.org-2/work/OOH680_m12/solver/680/unxfbsdx/inc -I/usr/ports/editor=
 s/openoffice.org-2/work/OOH680_m12/solenv/unxfbsdx/inc -I/usr/ports/editors=
 /openoffice.org-2/work/OOH680_m12/solenv/inc -I/usr/ports/editors/openoffic=
 e.org-2/work/OOH680_m12/res -I/usr/ports/editors/openoffice.org-2/work/OOH6=
 80_m12/solver/680/unxfbsdx/inc/stl -I/usr/ports/editors/openoffice.org-2/wo=
 rk/OOH680_m12/solenv/inc/Xp31 -I/usr/local/jdk1.5.0/include -I/usr/local/jd=
 k1.5.0/include/freebsd -I/usr/local/jdk1.5.0/include/bsd -I/usr/local/jdk1.=
 5.0/include/linux -I/usr/local/jdk1.5.0/include/native_threads/include -I/u=
 sr/local/include     -I/usr/ports/editors/openoffice.org-2/work/OOH680_m12/=
 solver/680/unxfbsdx/inc/offuh -I. -I../../../res -I. -pipe  -fvisibility-in=
 lines-hidden -g -Wall -Wextra -Wendif-labels -Wshadow -Wno-ctor-dtor-privac=
 y     -Wno-non-virtual-dtor   -fpic -DFREEBSD -DUNX -DVCL -DGCC -DC341 -DX8=
 6_64 -D_STLP_DEBUG -DCVER=3DC341 -DX86_64  -D_PTHREADS -D_REENTRANT -DNEW_S=
 OLAR -D_USE_NAMESPACE=3D1 -DSTLPORT_VERSION=3D450 -DHAVE_GCC_VISIBILITY_FEA=
 TURE -D__DMAKE -DUNIX -DCPPU_ENV=3Dgcc3 -DGXX_INCLUDE_PATH=3D/usr/include/c=
 ++/4.2 -DSUPD=3D680 -DDEBUG -DDBG_UTIL -DOSL_DEBUG_LEVEL=3D2 -DCUI -DSOLAR_=
 JAVA -DOOH680=3DOOH680   -DACCESSIBLE_LAYOUT -DSW_DLLIMPLEMENTATION -DSHARE=
 DLIB -D_DLL_   -fno-exceptions -DEXCEPTIONS_OFF  -o ../../../unxfbsdx/slo/d=
 bgoutsw.o /usr/ports/editors/openoffice.org-2/work/OOH680_m12/sw/source/cor=
 e/doc/dbgoutsw.cxx=20
 /usr/ports/editors/openoffice.org-2/work/OOH680_m12/sw/source/core/doc/dbgo=
 utsw.cxx: In function 'const String lcl_dbg_out(const SfxItemSet&)':
 /usr/ports/editors/openoffice.org-2/work/OOH680_m12/sw/source/core/doc/dbgo=
 utsw.cxx:298: error: cast from 'const SfxPoolItem*' to 'sal_uInt32' loses p=
 recision
 dmake:  Error code 1, while making '../../../unxfbsdx/slo/dbgoutsw.obj'
 ---* tg_merge.mk *---
ERROR: Error 65280 occurred while making /usr/ports/editors/openoffice.org-=
 2/work/OOH680_m12/sw/source/core/doc
 dmake:  Error code 1, while making 'build_instsetoo_native'

Another patch, this is:

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

-- sw/source/core/doc/dbgoutsw.cxx.orig	2008-04-11 03:19:13.586159454 +0200
+++ sw/source/core/doc/dbgoutsw.cxx	2008-04-11 03:48:29.485837934 +0200
@@ -296,7 +296,7 @@
         if (!bFirst)
             aStr += String(", ", RTL_TEXTENCODING_ASCII_US);

-        if ((sal_uInt32)pItem != 0xffffffff)
+        if ((sal_uIntPtr)pItem != ~0UL)
             aStr += lcl_dbg_out(*pItem);
         else
             aStr += String("invalid", RTL_TEXTENCODING_ASCII_US);

Can anyone test this on i386?

And before you continue - my build 3.0 build fails when registering UNO components (sth. related to Java) at the very end. I will deal with that later.

--Marcin


Attachment: signature.asc
Description: OpenPGP digital signature


Visit your host, monkey.org