Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 May 2011 10:54:03 +0900 (JST)
From:      Maho NAKATA <chat95@mac.com>
To:        lstewart@freebsd.org
Cc:        freebsd-ports@freebsd.org, openoffice@freebsd.org
Subject:   Re: OO 3.3.0 fails to build "moz" module on amd64 8-STABLE
Message-ID:  <20110512.105403.1125568313704426840.chat95@mac.com>
In-Reply-To: <20110508.221235.1049390459241955982.chat95@mac.com>
References:  <4DC61348.5090106@freebsd.org> <20110508.221235.1049390459241955982.chat95@mac.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi

I also reproduced in the tinderbox...

From: Maho NAKATA <chat95@mac.com>
Subject: Re: OO 3.3.0 fails to build "moz" module on amd64 8-STABLE
Date: Sun, 08 May 2011 22:12:35 +0900 (JST)

> Hi
> 
> Thanks for your report. I'm aware of this issue, since my OOo build
> is broken at the same place. Sorry and I don't have a clue yet, but,
> I guess from folllowing error message, somehow moz module
> invoke make instead gmake.
>> Makefile:83: *** missing separator.  Stop.
> 
> thanks,
>  Nakata Maho
> 
> From: Lawrence Stewart <lstewart@freebsd.org>
> Subject: OO 3.3.0 fails to build "moz" module on amd64 8-STABLE
> Date: Sun, 08 May 2011 13:51:36 +1000
> 
>> Hi,
>> 
>> I've attempted to build OO 3.3.0 on two separate machines set up from
>> scratch recently and both are unable to complete the OO build.
>> 
>> My most recent attempt to build is with a ports tree cvsup'd yesterday
>> (2011-05-07) and all my installed ports were built from the ports tree
>> and are up to date. Some details about the system:
>> 
>> lstewart@lstewart-laptop> uname -a
>> FreeBSD lstewart-laptop 8.2-STABLE FreeBSD 8.2-STABLE #0 r221492: Fri
>> May 6 00:41:20 EST 2011
>> lstewart@lstewart-laptop:/usr/obj/usr/src/sys/GENERIC amd64
>> 
>> Relevant lines from /etc/make.conf:
>> 
>> .if ${.CURDIR:M*/editors/openoffice.org-3}
>> WITH_KDE4=1
>> LOCALIZED_LANG=en-GB
>> .endif
>> 
>> I'm running KDE 4.6.2.
>> 
>> 
>> 
>> 
>> The problem stems from the "moz" build module. Here are the last few
>> lines of console output when the make dies:
>> 
>> ##########
>> Entering
>> /usr/ports/editors/openoffice.org-3/work/OOO330_m20/drawinglayer/util
>> 
>> drawinglayer deliver
>> 
>> Entering
>> /usr/ports/editors/openoffice.org-3/work/OOO330_m20/slideshow/util
>> 
>> slideshow deliver
>> 
>> 1 module(s):
>>         moz
>> need(s) to be rebuilt
>> 
>> Reason(s):
>> 
>> ERROR: error 65280 occurred while making
>> /usr/ports/editors/openoffice.org-3/work/OOO330_m20/moz
>> 
>> Attention: if you fix the errors in above module(s) you may prolongue
>> your the build issuing command:
>> 
>>         build --from moz
>> 
>> *** Error code 1
>> 
>> Stop in /usr/ports/editors/openoffice.org-3.
>> ##########
>> 
>> 
>> 
>> 
>> The OO build log for the "moz" module says this:
>> 
>> ##########
>> gmake[5]: Entering directory
>> `/usr/ports/editors/openoffice.org-3/work/OOO330_m20/moz/unxfbsdx.pro/misc/build/mozilla/X_objdir/mailnews/extensions/smime/build'
>> Makefile:83: *** missing separator.  Stop.
>> gmake[5]: Leaving directory
>> `/usr/ports/editors/openoffice.org-3/work/OOO330_m20/moz/unxfbsdx.pro/misc/build/mozilla/X_objdir/mailnews/extensions/smime/build'
>> gmake[4]: *** [export] Error 2
>> gmake[4]: Leaving directory
>> `/usr/ports/editors/openoffice.org-3/work/OOO330_m20/moz/unxfbsdx.pro/misc/build/mozilla/X_objdir/mailnews/extensions/smime'
>> gmake[3]: *** [export] Error 2
>> gmake[3]: Leaving directory
>> `/usr/ports/editors/openoffice.org-3/work/OOO330_m20/moz/unxfbsdx.pro/misc/build/mozilla/X_objdir/mailnews/extensions'
>> gmake[2]: *** [export] Error 2
>> gmake[2]: Leaving directory
>> `/usr/ports/editors/openoffice.org-3/work/OOO330_m20/moz/unxfbsdx.pro/misc/build/mozilla/X_objdir/mailnews'
>> gmake[1]: *** [tier_99] Error 2
>> gmake[1]: Leaving directory
>> `/usr/ports/editors/openoffice.org-3/work/OOO330_m20/moz/unxfbsdx.pro/misc/build/mozilla/X_objdir'
>> gmake: *** [default] Error 2
>> dmake: Error code 2, while making
>> './unxfbsdx.pro/misc/build/so_built_ooo_mozab'
>> ##########
>> 
>> 
>> 
>> 
>> Sure enough, line 83 of
>> /usr/ports/editors/openoffice.org-3/work/OOO330_m20/moz/unxfbsdx.pro/misc/build/mozilla/X_objdir/mailnews/extensions/smime/build/Makefile
>> looks like this:
>> 
>> SHARED_LIBRARY_LIBS + =
>> $(DIST)/lib/$(LIB_PREFIX)msgbsutl_s.$(LIB_SUFFIX)
>> 
>> The space between the "+" and "=" looks like the problem to me. Some
>> sort of Makefile template problem perhaps?
>> 
>> If I delete the space to make "+=" and re-run make from the
>> editors/openoffice.org-3 port dir, the build dies again in the "moz"
>> module. The console output when the make dies this time looks like:
>> 
>> ##########
>> Entering
>> /usr/ports/editors/openoffice.org-3/work/OOO330_m20/drawinglayer/source/animation
>> 
>> slideshow deliver
>> 
>> Entering
>> /usr/ports/editors/openoffice.org-3/work/OOO330_m20/drawinglayer/util
>> 
>> drawinglayer deliver
>> 
>> 1 module(s):
>>         moz
>> need(s) to be rebuilt
>> 
>> Reason(s):
>> 
>> ERROR: error 65280 occurred while making
>> /usr/ports/editors/openoffice.org-3/work/OOO330_m20/moz
>> 
>> Attention: if you fix the errors in above module(s) you may prolongue
>> your the build issuing command:
>> 
>>         build --from moz
>> 
>> *** Error code 1
>> 
>> Stop in /usr/ports/editors/openoffice.org-3.
>> ##########
>> 
>> 
>> 
>> 
>> 
>> and the last few lines of the OO build log output for the "moz" module
>> says this:
>> 
>> 
>> ##########
>> gmake[5]: Entering directory
>> `/usr/ports/editors/openoffice.org-3/work/OOO330_m20/moz/unxfbsdx.pro/misc/build/mozilla/X_objdir/mailnews/extensions/smime/build'
>> nsMsgSMIMEFactory.cpp
>> c++ -o nsMsgSMIMEFactory.o -c
>> -I../../../../dist/include/system_wrappers -include
>> ../../../../../config/gcc_hidden.h -DMOZILLA_INTERNAL_API
>> -DOSTYPE=\"FreeBSD8\" -DOSARCH=\"FreeBSD\" -DBUILD_ID=0000000000
>> -I../../../../dist/include/xpcom -I../../../../dist/include/string
>> -I../../../../dist/include/mime -I../../../../dist/include/msgcompose
>> -I../../../../dist/include/pipnss -I../../../../dist/include/necko
>> -I../../../../dist/include/intl -I../../../../dist/include/caps
>> -I../../../../dist/include/msgsmime -I../../../../dist/include
>> -I../../../../dist/include/nspr -I/usr/local/include -fPIC
>> -I/usr/local/include -I/usr/local/include -fno-rtti -fno-exceptions
>> -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual
>> -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long
>> -pedantic -fshort-wchar -pipe -DNDEBUG -DTRIMMED -O
>> -I/usr/local/include -I/usr/local/include -DMOZILLA_CLIENT -include
>> ../../../../mozilla-config.h -Wp,-MD,.deps/nsMsgSMIMEFactory.pp
>> ../../../../../mailnews/extensions/smime/build/nsMsgSMIMEFactory.cpp
>> gmake[5]: *** No rule to make target
>> `../../../../dist/lib/libmsgbsutl_s.a', needed by `libmsgsmime.so'.
>> Stop.
>> gmake[5]: Leaving directory
>> `/usr/ports/editors/openoffice.org-3/work/OOO330_m20/moz/unxfbsdx.pro/misc/build/mozilla/X_objdir/mailnews/extensions/smime/build'
>> gmake[4]: *** [libs] Error 2
>> gmake[4]: Leaving directory
>> `/usr/ports/editors/openoffice.org-3/work/OOO330_m20/moz/unxfbsdx.pro/misc/build/mozilla/X_objdir/mailnews/extensions/smime'
>> gmake[3]: *** [libs] Error 2
>> gmake[3]: Leaving directory
>> `/usr/ports/editors/openoffice.org-3/work/OOO330_m20/moz/unxfbsdx.pro/misc/build/mozilla/X_objdir/mailnews/extensions'
>> gmake[2]: *** [libs] Error 2
>> gmake[2]: Leaving directory
>> `/usr/ports/editors/openoffice.org-3/work/OOO330_m20/moz/unxfbsdx.pro/misc/build/mozilla/X_objdir/mailnews'
>> gmake[1]: *** [tier_99] Error 2
>> gmake[1]: Leaving directory
>> `/usr/ports/editors/openoffice.org-3/work/OOO330_m20/moz/unxfbsdx.pro/misc/build/mozilla/X_objdir'
>> gmake: *** [default] Error 2
>> dmake: Error code 2, while making
>> './unxfbsdx.pro/misc/build/so_built_ooo_mozab'
>> ##########
>> 
>> and that's where I run out of clue about how to fix the problem ;)
>> 
>> Any help to fix this would be greatly appreciated.
>> 
>> Cheers,
>> Lawrence
>> _______________________________________________
>> freebsd-openoffice@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-openoffice
>> To unsubscribe, send any mail to
>> "freebsd-openoffice-unsubscribe@freebsd.org"
>> 
> _______________________________________________
> freebsd-openoffice@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-openoffice
> To unsubscribe, send any mail to "freebsd-openoffice-unsubscribe@freebsd.org"
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110512.105403.1125568313704426840.chat95>