different build failure on 6.1-STABLE i386
NAKATA Maho
chat95 at mac.com
Sat Aug 26 09:55:08 UTC 2006
Hi,
In Message-ID: <20060826024739.421383f6.nork at FreeBSD.org>
Norikatsu Shigemura <nork at FreeBSD.org> wrote:
> > Any ideas?
>
> I'm testing following way:
>
> /etc/libmap.conf - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> libc_r.so.6 libpthread.so.2
> /etc/libmap.conf - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>
> libmozabdrv2.so was linked libc_r.so.6. I'm researching
> why libc_r.so.6 linkage.
Hm, this is quite simular to NAKAJI's comment in
http://www.freebsd.org/cgi/query-pr.cgi?pr=99284
or
http://lists.freebsd.org/pipermail/freebsd-openoffice/2006-July/002512.html
------------------------------------------
What I did is,
1. updated to the latest ports-current with csup
2. removed /usr/lib/libc_r.*
3. used older gcc-ooo than the base system
I had reported my success story in ports/99284, in which the situation
is a little different.
1'. updated to the latest ports-current with csup
2'. removed /usr/lib/libc_r.*
3'. used *reinstalled gcc-ooo after the update of base system*
Now I'm trying the reinstall of gcc-ooo on my FreeBSD/pc98 box.
------------------------------------------
g++-ooo -Wl,-z,combreloc -Wl,-rpath,'$ORIGIN' -shared -Wl,-O1 -Wl,--version-script ../../../unxfbsdi.pro/misc/mozabdrv_mozabdrv2.map -L../../../unxfbsdi.pro/lib -L../lib -L/home/ports/editors/openoffice.org-2.0-devel/work/solenv/unxfbsdi/lib -L/home/ports/editors/openoffice.org-2.0-devel/work/solver/680/unxfbsdi.pro/lib -L/home/ports/editors/openoffice.org-2.0-devel/work/solenv/unxfbsdi/lib -L/usr/local/jdk1.5.0/lib -L/usr/local/jdk1.5.0/jre/lib/i386 -L/usr/local/jdk1.5.0/jre/lib/i386/client -L/usr/local/jdk1.5.0/jre/lib/i386/native_threads -L/usr/X11R6/lib ../../../unxfbsdi.pro/slo/MConfigAccess.o ../../../unxfbsdi.pro/slo/MCatalog.o ../../../unxfbsdi.pro/slo/MColumns.o ../../../unxfbsdi.pro/slo/MTable.o ../../../unxfbsdi.pro/slo/MTables.o ../../../unxfbsdi.pro/slo/MColumnAlias.o ../../../unxfbsdi.pro/slo/MPreparedStatement.o ../../../unxfbsdi.pro/slo/MStatement.o ../../../unxfbsdi.pro/slo/MResultSetMetaData.o ../../../unxfbsdi.pro/slo/MResultSet.o ../../../unxfbsdi.pro/slo!
/MData!
baseMetaData.o ../../../unxfbsdi.pro/slo/MConnection.o ../../../unxfbsdi.pro/slo/MNSInit.o ../../../unxfbsdi.pro/slo/MQueryHelper.o ../../../unxfbsdi.pro/slo/MDatabaseMetaDataHelper.o ../../../unxfbsdi.pro/slo/MQuery.o ../../../unxfbsdi.pro/slo/MTypeConverter.o ../../../unxfbsdi.pro/slo/MNameMapper.o ../../../unxfbsdi.pro/slo/MNSMozabProxy.o ../../../unxfbsdi.pro/slo/MNSTerminateListener.o ../../../unxfbsdi.pro/slo/MMozillaBootstrap.o ../../../unxfbsdi.pro/slo/MNSFolders.o ../../../unxfbsdi.pro/slo/MNSProfileDiscover.o ../../../unxfbsdi.pro/slo/MNSProfileManager.o ../../../unxfbsdi.pro/slo/MNSINIParser.o ../../../unxfbsdi.pro/slo/MNSRunnable.o ../../../unxfbsdi.pro/slo/MNSProfile.o ../../../unxfbsdi.pro/slo/MNSProfileDirServiceProvider.o ../../../unxfbsdi.pro/slo/mozabdrv2_version.o ../../../unxfbsdi.pro/slo/mozabdrv2_description.o -o ../../../unxfbsdi.pro/lib/libmozabdrv2.so -luno_cppu -luno_cppuhelpergcc3 -lvos3gcc3 -luno_sal -ldbtools680fi -lcomphelp4gcc3 -L/home/ports/e!
ditors!
/openoffice.org-2.0-devel/work/solver/680/unxfbsdi.pro/lib
-lembed_base_s -lnspr4 -lmozreg_s -lxpcom -pthread -lm -Wl,-Bdynamic -lstlport_gcc
rm -f ../../../unxfbsdi.pro/lib/check_libmozabdrv2.so
----------------------------------------------------------------
IMHO, libmozabdrv2.so is innocent and I suspect that libc_r is now obsoleted by
MFC or something...since symptom is very simular to 7-CURRENT.
According to build log of mine,
making libmozabdrv2.so is using -pthread,
and no explict link against libc_r in build log.
thanks,
-- NAKATA, Maho (maho at FreeBSD.org)
More information about the freebsd-openoffice
mailing list