NetBSD Problem Report #43988
From www@NetBSD.org Wed Oct 20 02:54:34 2010
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
by www.NetBSD.org (Postfix) with ESMTP id 33BCA63B8D9
for <gnats-bugs@gnats.NetBSD.org>; Wed, 20 Oct 2010 02:54:34 +0000 (UTC)
Message-Id: <20101020025433.8A3F463B8B8@www.NetBSD.org>
Date: Wed, 20 Oct 2010 02:54:33 +0000 (UTC)
From: jdbaker@mylinuxisp.com
Reply-To: jdbaker@consolidated.net
To: gnats-bugs@NetBSD.org
Subject: x11/qt4-libs compile fails on MacOS X 10.4.11
X-Send-Pr-Version: www-1.0
>Number: 43988
>Notify-List: jdbaker@consolidated.net
>Category: pkg
>Synopsis: x11/qt4-libs compile fails on MacOS X 10.4.11
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: pkg-manager
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Oct 20 02:55:00 +0000 2010
>Closed-Date: Sat Apr 11 13:41:52 +0000 2020
>Last-Modified: Sat Apr 11 13:41:52 +0000 2020
>Originator: John D. Baker
>Release: MacOS X 10.4.11; pkgsrc-current
>Organization:
>Environment:
Darwin ed.technoskunk.fur 8.11.0 Darwin Kernel Version 8.11.0: Wed Oct 10 18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC Power Macintosh powerpc
>Description:
Building x11/qt4-libs on MacOS X 10.4.11 (PPC) fails with:
[...]
g++ -c -o qsettings_mac.o -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -DQ_TRAILING_DIR_SEP -DQMAKE_OPENSOURCE_EDITION -fconstant-cfstrings -DPNG_NO_ASSEMBLER_CODE -no-cpp-precomp -isystem /usr/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -I/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/include -I/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/include/QtCore -I/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/src/corelib/global -I/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/src/corelib/xml -I/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQT_NO_TEXTCODEC -DQT
_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/mkspecs/macx-g++ -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT /Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/src/corelib/io/qsettings_mac.cpp
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/src/corelib/io/qsettings_mac.cpp:595: error: no 'bool QConfFileSettingsPrivate::readPlistFile(const QString&, ParsedSettingsMap*) const' member function declared in class 'QConfFileSettingsPrivate'
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/src/corelib/io/qsettings_mac.cpp:628: error: no 'bool QConfFileSettingsPrivate::writePlistFile(const QString&, const ParsedSettingsMap&) const' member function declared in class 'QConfFileSettingsPrivate'
make: *** [qsettings_mac.o] Error 1
*** Error code 2
Stop.
bmake: stopped in /usr/pkgsrc/x11/qt4-libs
WARNING: Please add USE_TOOLS+=perl to the package Makefile.
*** Error code 1
Stop.
bmake: stopped in /usr/pkgsrc/x11/qt4-libs
*** Error code 1
Stop.
>How-To-Repeat:
Attempt to build x11/qt4-libs on MacOS X 10.4.11. Will probably need
X11_TYPE=modular
in /usr/pkg/etc/mk.conf.
>Fix:
>Release-Note:
>Audit-Trail:
From: "Jeremy C. Reed" <reed@reedmedia.net>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/43988
Date: Fri, 22 Oct 2010 05:12:22 -0500 (CDT)
See http://mail-index.netbsd.org/pkgsrc-users/2010/04/20/msg012064.html
and see patches/patch-ar which stops defining Q_OS_DARWIN.
(I don't know fix, but that gives some clues.)
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/43988
Date: Fri, 22 Oct 2010 17:15:09 -0500 (CDT)
On Fri, 22 Oct 2010, Jeremy C. Reed wrote:
> See http://mail-index.netbsd.org/pkgsrc-users/2010/04/20/msg012064.html
>
> and see patches/patch-ar which stops defining Q_OS_DARWIN.
>
> (I don't know fix, but that gives some clues.)
Running 'make patch' and then manually un-doing patch-ar (uncommenting
the definition of Q_OS_DARWIN in
${WRKOBJDIR}/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/src/corelib/global/qglobal.h
) had no observable effect.
The error message complains about the class having no such member
methods. The class definition is in:
${WRKOBJDIR}/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/src/corelib/io/qsettings_p.h
The private member methods are conditionally defined based on:
#ifdef Q_OS_MAC
Which would apparently be undefined. Looks like "patch-ad" removes
the definition of Q_OS_MAC from "qglobal.h". "patch-an" augments
some tests of "defined(Q_OS_MAC)" with "|| defined(__APPLE_)".
Perhaps the same should be done in "qsetting_p.h"?
Also, looking a little further back reveals something odd:
[...]
for dir in /Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/mkspecs/*; do cp /Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/qmake.conf ${dir}; rm -f ${dir}/*.orig; done
Which edition of Qt do you want to use ?
Type 'c' if you want to use the Commercial Edition.
Type 'o' if you want to use the Open Source Edition.
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: Undefined symbols:
___gxx_personality_v0
collect2: ld returned 1 exit status
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/config.tests/mac/dwarf2.test: line 22: ./xcodeversion: No such file or directory
rm: xcodeversion: No such file or directory
[...]
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/43988
Date: Fri, 22 Oct 2010 17:19:45 -0500 (CDT)
This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
---2139810480-1099649580-1287785985=:24557
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Content-Transfer-Encoding: QUOTED-PRINTABLE
Replacing "#ifdef Q_OS_MAC" with
#if defined(Q_OS_MAC) || defined(__APPLE__)
solved the first problem, so on to the next. Linking then fails with:
[...]
g++ -o "/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-s=
rc-4.6.3/bin/qmake" project.o property.o main.o makefile.o unixmake2.o unix=
make.o mingw_make.o option.o winmakefile.o projectgenerator.o meta.o makefi=
ledeps.o metamakefile.o xmloutput.o pbuilder_pbx.o borland_bmake.o msvc_dsp=
=2Eo msvc_vcproj.o msvc_nmake.o msvc_objectmodel.o symmake.o initprojectdep=
loy_symbian.o symmake_abld.o symmake_sbsv2.o registry.o epocroot.o qtextcod=
ec.o qutfcodec.o qstring.o qtextstream.o qiodevice.o qmalloc.o qglobal.o qb=
ytearray.o qbytearraymatcher.o qdatastream.o qbuffer.o qlist.o qfile.o qfsf=
ileengine_unix.o qfsfileengine_iterator_unix.o qfsfileengine.o qfsfileengin=
e_iterator.o qregexp.o qvector.o qbitarray.o qdir.o qdiriterator.o quuid.o =
qhash.o qfileinfo.o qdatetime.o qstringlist.o qabstractfileengine.o qtempor=
aryfile.o qmap.o qmetatype.o qsettings.o qlibraryinfo.o qvariant.o qvsnprin=
tf.o qlocale.o qlinkedlist.o qurl.o qnumeric.o qcryptographichash.o qxmlstr=
eam.o qxmlutils.o qsettings_mac.o qcore_mac.o -lresolv -L/usr/pkg/lib -L/us=
r/lib -L/lib -framework ApplicationServices -lresolv -L/usr/pkg/lib -L/usr/=
lib
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: multiple definitions of sy=
mbol QSettingsPrivate::create(QSettings::Format, QSettings::Scope, QString =
const&, QString const&)
qsettings.o definition of QSettingsPrivate::create(QSettings::Format, QSett=
ings::Scope, QString const&, QString const&)in section (__TEXT,__text)
qsettings_mac.o definition of QSettingsPrivate::create(QSettings::Format, Q=
Settings::Scope, QString const&, QString const&)in section (__TEXT,__text)
collect2: ld returned 1 exit status
make: *** [/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensourc=
e-src-4.6.3/bin/qmake] Error 1
*** Error code 2
Stop.
bmake: stopped in /usr/pkgsrc/x11/qt4-libs
WARNING: Please add USE_TOOLS+=3Dperl to the package Makefile.
*** Error code 1
Stop.
bmake: stopped in /usr/pkgsrc/x11/qt4-libs
I'll make clean, re-patch/un-patch and try building again in case it's a
matter of something stale from previous build attempts.
--=20
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
---2139810480-1099649580-1287785985=:24557--
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/43988
Date: Sat, 23 Oct 2010 01:41:30 -0500 (CDT)
On Fri, 22 Oct 2010, John D. Baker wrote:
> /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: multiple definitions of
> symbol QSettingsPrivate::create(QSettings::Format, QSettings::Scope, QString
> const&, QString const&)
> qsettings.o definition of QSettingsPrivate::create(QSettings::Format,
> QSettings::Scope, QString const&, QString const&)in section (__TEXT,__text)
> qsettings_mac.o definition of QSettingsPrivate::create(QSettings::Format,
> QSettings::Scope, QString const&, QString const&)in section (__TEXT,__text)
> collect2: ld returned 1 exit status
More fallout from removal of Q_OS_MAC definition. In
$WRKOBJDIR/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/src/corelib/io/qsettings.cpp
[...]
// see also qsettings_win.cpp and qsettings_mac.cpp
#if !defined(Q_OS_WIN) && !defined(Q_OS_MAC)
[...]
causes the method above to be defined in qsettings.cpp as well as
qsettings_mac.cpp.
Changing the line to:
#if !defined(Q_OS_WIN) && !defined(Q_OS_MAC) && !defined(__APPLE__)
finally lets qt4 qmake build and link.
Now to see what fireworks building the actual libraries will cause...
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
From: Matthew Mondor <mm_lists@pulsar-zone.net>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/43988 (x11/qt4-libs compile fails on MacOS X 10.4.11)
Date: Sat, 23 Oct 2010 14:17:57 -0400
Please try to preserve the PR's short summary as part of the subject
when posting follow-ups; otherwise, pkgsrc-bugs@netbsd.org readers must
often query the PR database to remember what the PR is about... I
restored it in this message for convenience.
Thanks,
--
Matt
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/43988: x11/qt4-libs compile fails on MacOS X 10.4.11
Date: Sat, 23 Oct 2010 15:17:41 -0500 (CDT)
Latest problem:
[...]
libtool --silent --mode=compile g++ -c -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -g -D_REENTRANT -I/usr/pkg/include -I/usr/pkg/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_NO_MAC_XARCH -DQT_NO_FREETYPE -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/macx-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/debug-shared -I../3rdparty/xorg -I../3rdparty/harfbuzz/src -Idialogs -I.moc/debug-shared -I/Volumes/d0/nbsd/pkg/include -I.uic/debug-shared -I/Volumes/d0/nbsd/pkg/include -o .obj/debug-shared/qtextureglyphcache.lo painting/qtextureglyphcache.cpp
painting/qtextureglyphcache.cpp: In member function 'QImage QTextureGlyphCache::textureMapForGlyph(glyph_t) const':
painting/qtextureglyphcache.cpp:168: error: incomplete type 'QFontEngineFT' used in nested name specifier
painting/qtextureglyphcache.cpp:168: error: expected `;' before 'format'
painting/qtextureglyphcache.cpp:172: error: 'format' was not declared in this scope
painting/qtextureglyphcache.cpp:172: error: incomplete type 'QFontEngineFT' used in nested name specifier
painting/qtextureglyphcache.cpp:176: error: incomplete type 'QFontEngineFT' used in nested name specifier
painting/qtextureglyphcache.cpp:180: error: incomplete type 'QFontEngineFT' used in nested name specifier
painting/qtextureglyphcache.cpp:185: error: invalid static_cast from type 'QFontEngine* const' to type 'QFontEngineFT*'
painting/qtextureglyphcache.cpp:186: error: incomplete type 'QFontEngineFT' used in nested name specifier
painting/qtextureglyphcache.cpp:186: error: 'gset' was not declared in this scope
painting/qtextureglyphcache.cpp:186: error: invalid use of undefined type 'struct QFontEngineFT'
../../include/QtGui/../../src/gui/painting/qpainter.h:510: error: forward declaration of 'struct QFontEngineFT'
painting/qtextureglyphcache.cpp:188: error: invalid use of undefined type 'struct QFontEngineFT'
../../include/QtGui/../../src/gui/painting/qpainter.h:510: error: forward declaration of 'struct QFontEngineFT'
painting/qtextureglyphcache.cpp:188: error: 'format' was not declared in this scope
painting/qtextureglyphcache.cpp:189: error: incomplete type 'QFontEngineFT' used in nested name specifier
painting/qtextureglyphcache.cpp:189: error: 'glyph' was not declared in this scope
painting/qtextureglyphcache.cpp:190: error: incomplete type 'QFontEngineFT' used in nested name specifier
gmake[1]: *** [.obj/debug-shared/qtextureglyphcache.lo] Error 1
gmake[1]: Leaving directory `/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/src/gui'
gmake: *** [sub-gui-sub_src_target_ordered] Error 2
*** Error code 2
Stop.
bmake: stopped in /usr/pkgsrc/x11/qt4-libs
[...]
The above seems to stem from more fallout of Q_OS_MAC removal. The
class mentioned above has variant definitions of GlyphFormat types which
depend on several Q_WS_xxx definitions, which are in turn controlled by
Q_OS_xxx definitions in "qglobal.h".
Not sure how to proceed, but trying augmenting "defined(Q_OS_MAC)" with
"|| defined(__APPLE__)" at the head of those definitions in "qglobal.h".
That seems to have shut that error up, hunting for the next...
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/43988: x11/qt4-libs compile fails on MacOS X 10.4.11
Date: Wed, 27 Oct 2010 08:23:20 -0500 (CDT)
Decided to back up a bit and just undo the DARWIN/Q_OS_MAC parts of
patch-ad and patch-ar. This results in:
[...]
libtool --silent --mode=link g++ -version-info 10:3:6 -rpath /usr/pkg/qt4/lib -lresolv -L/usr/pkg/lib -L/usr/lib -L/usr/pkg/qt4/lib -shared -o ../../lib/libQtXml_debug.la .obj/debug-shared/qdom.lo .obj/debug-shared/qxml.lo .obj/debug-shared/qxmlstream.lo -F/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/lib -L/usr/pkg/lib -L/usr/lib -L/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/lib -framework QtCore -lpthread
ld: warning -L: directory name (/usr/pkg/qt4/lib) does not exist
ld: can't locate framework for: -framework QtCore
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/libtool: internal link edit command failed
gmake[2]: *** [../../lib/../../lib/libQtXml_debug.la] Error 1
gmake[2]: Leaving directory `/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/src/xml'
gmake[1]: *** [debug-all] Error 2
gmake[1]: Leaving directory `/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.6.3/src/xml'
gmake: *** [sub-xml-sub_src_target_ordered] Error 2
*** Error code 2
Stop.
bmake: stopped in /usr/pkgsrc/x11/qt4-libs
*** Error code 1
Stop.
bmake: stopped in /usr/pkgsrc/x11/qt4-libs
I'm guessing "QtCore.framework" is external to the
"qt-everywhere-opensource*" code and not built from it. Thus the reason
for the patches to avoid it. So, I guess its back to hunting down each
little ideosyncratic failure and figuring out how to make it do the
appropriate thing.
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
State-Changed-From-To: open->feedback
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Sun, 08 Apr 2012 17:28:20 +0000
State-Changed-Why:
Does this still happen with the new kde (and qt) 4.8?
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc: dholland@NetBSD.org
Subject: Re: pkg/43988 (x11/qt4-libs compile fails on MacOS X 10.4.11)
Date: Fri, 20 Apr 2012 11:12:03 -0500 (CDT)
On Sun, 8 Apr 2012, dholland@NetBSD.org wrote:
> Does this still happen with the new kde (and qt) 4.8?
The originally-described problem no-longer occurs.
Building x11/qt4-libs still fails due to the linker complaining about
multiply-defined symbols. Perhaps that belongs in a separate PR.
Now if I could remember what I was building that depended on qt4....
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
State-Changed-From-To: feedback->open
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Sun, 22 Apr 2012 20:50:47 +0000
State-Changed-Why:
Well, this PR has already gone through a lot of related problems, what's
one more? The package still doesn't build, anyway...
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/43988 (x11/qt4-libs compile fails on MacOS X 10.4.11)
Date: Fri, 27 Apr 2012 11:02:10 -0500 (CDT)
On Sun, 22 Apr 2012, dholland@NetBSD.org wrote:
> Well, this PR has already gone through a lot of related problems, what's
> one more? The package still doesn't build, anyway...
The current failure mode is related to linking. 'ld' complains about
multiple symbol definitions as follows:
[...]
libtool --silent --mode=link g++ -version-info 12:1:8 -rpath /usr/pkg/qt4/lib -lresolv -L/usr/pkg/lib -L/usr/lib -L/usr/pkg/qt4/lib -single_module -dynamiclib -compatibility_version 4.8 -current_version 4.8.1 -o ../../lib/libQtXml.la .obj/release-shared/qdom.lo .obj/release-shared/qxml.lo .obj/release-shared/qxmlstream.lo -L/usr/pkg/lib -L/usr/lib -L/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib -lQtCore -L/usr/pkg/lib -L/usr/lib -L/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib -lresolv
*** [buildlink3] Warning: libtool replaced -lQtCore with /Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/libQtCore.la
ld: warning -L: directory name (/usr/pkg/qt4/lib) does not exist
ld: multiple definitions of symbol __ZN22QXmlStreamReader_Table11action_infoE
.obj/release-shared/.libs/qxmlstream.o definition of __ZN22QXmlStreamReader_Table11action_infoE in section (__TEXT,__const)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN22QXmlStreamReader_Table11action_infoE
ld: multiple definitions of symbol __ZN22QXmlStreamReader_Table12action_checkE
.obj/release-shared/.libs/qxmlstream.o definition of __ZN22QXmlStreamReader_Table12action_checkE in section (__TEXT,__const)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN22QXmlStreamReader_Table12action_checkE
ld: multiple definitions of symbol __ZN22QXmlStreamReader_Table12action_indexE
.obj/release-shared/.libs/qxmlstream.o definition of __ZN22QXmlStreamReader_Table12action_indexE in section (__TEXT,__const)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN22QXmlStreamReader_Table12action_indexE
ld: multiple definitions of symbol __ZN22QXmlStreamReader_Table12goto_defaultE
.obj/release-shared/.libs/qxmlstream.o definition of __ZN22QXmlStreamReader_Table12goto_defaultE in section (__TEXT,__const)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN22QXmlStreamReader_Table12goto_defaultE
ld: multiple definitions of symbol __ZN22QXmlStreamReader_Table14action_defaultE
.obj/release-shared/.libs/qxmlstream.o definition of __ZN22QXmlStreamReader_Table14action_defaultE in section (__TEXT,__const)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN22QXmlStreamReader_Table14action_defaultE
ld: multiple definitions of symbol __ZN22QXmlStreamReader_Table3lhsE
.obj/release-shared/.libs/qxmlstream.o definition of __ZN22QXmlStreamReader_Table3lhsE in section (__TEXT,__const)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN22QXmlStreamReader_Table3lhsE
ld: multiple definitions of symbol __ZN22QXmlStreamReader_Table3rhsE
.obj/release-shared/.libs/qxmlstream.o definition of __ZN22QXmlStreamReader_Table3rhsE in section (__TEXT,__const)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN22QXmlStreamReader_Table3rhsE
ld: multiple definitions of symbol __ZN22QXmlStreamReader_Table5spellE
.obj/release-shared/.libs/qxmlstream.o definition of __ZN22QXmlStreamReader_Table5spellE in section (__DATA,__const)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN22QXmlStreamReader_Table5spellE
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate10parseErrorEv
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate10parseErrorEv in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate10parseErrorEv
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate10resolveDtdEv
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate10resolveDtdEv in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate10resolveDtdEv
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate10resolveTagEv
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate10resolveTagEv in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate10resolveTagEv
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate10scanStringEPKcsb
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate10scanStringEPKcsb in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate10scanStringEPKcsb
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate11parseEntityERK7QString
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate11parseEntityERK7QString in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate11parseEntityERK7QString
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate11scanAttTypeEv
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate11scanAttTypeEv in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate11scanAttTypeEv
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate13startDocumentEv
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate13startDocumentEv in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate13startDocumentEv
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate14getChar_helperEv
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate14getChar_helperEv in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate14getChar_helperEv
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate14putReplacementERK7QString
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate14putReplacementERK7QString in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate14putReplacementERK7QString
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate14resolveCharRefEi
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate14resolveCharRefEi in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate14resolveCharRefEi
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate16putStringLiteralERK7QString
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate16putStringLiteralERK7QString in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate16putStringLiteralERK7QString
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate18checkPublicLiteralERK10QStringRef
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate18checkPublicLiteralERK10QStringRef in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate18checkPublicLiteralERK10QStringRef
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate18checkStartDocumentEv
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate18checkStartDocumentEv in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate18checkStartDocumentEv
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate18namespaceForPrefixERK10QStringRef
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate18namespaceForPrefixERK10QStringRef in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate18namespaceForPrefixERK10QStringRef
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate18scanPublicOrSystemEv
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate18scanPublicOrSystemEv in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate18scanPublicOrSystemEv
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate19scanAfterLangleBangEv
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate19scanAfterLangleBangEv in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate19scanAfterLangleBangEv
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate20raiseWellFormedErrorERK7QString
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate20raiseWellFormedErrorERK7QString in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate20raiseWellFormedErrorERK7QString
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate20scanAfterDefaultDeclEv
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate20scanAfterDefaultDeclEv in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate20scanAfterDefaultDeclEv
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate23resolvePublicNamespacesEv
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate23resolvePublicNamespacesEv in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate23resolvePublicNamespacesEv
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate23resolveUndeclaredEntityERK7QString
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate23resolveUndeclaredEntityERK7QString in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate23resolveUndeclaredEntityERK7QString
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate30putReplacementInAttributeValueERK7QString
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate30putReplacementInAttributeValueERK7QString in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate30putReplacementInAttributeValueERK7QString
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate4initEv
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate4initEv in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate4initEv
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate5parseEv
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate5parseEv in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate5parseEv
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate6resumeEi
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate6resumeEi in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate6resumeEi
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate9putStringERK7QStringi
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate9putStringERK7QStringi in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate9putStringERK7QStringi
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate9scanNDataEv
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate9scanNDataEv in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate9scanNDataEv
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivate9scanUntilEPKcs
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivate9scanUntilEPKcs in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivate9scanUntilEPKcs
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivateD1Ev
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivateD1Ev in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivateD1Ev
ld: multiple definitions of symbol __ZN23QXmlStreamReaderPrivateD2Ev
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamReaderPrivateD2Ev in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamReaderPrivateD2Ev
ld: multiple definitions of symbol __ZN23QXmlStreamWriterPrivate12writeEscapedERK7QStringb
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamWriterPrivate12writeEscapedERK7QStringb in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamWriterPrivate12writeEscapedERK7QStringb
ld: multiple definitions of symbol __ZN23QXmlStreamWriterPrivate13findNamespaceERK7QStringbb
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamWriterPrivate13findNamespaceERK7QStringbb in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamWriterPrivate13findNamespaceERK7QStringbb
ld: multiple definitions of symbol __ZN23QXmlStreamWriterPrivate17writeStartElementERK7QStringS2_
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamWriterPrivate17writeStartElementERK7QStringS2_ in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamWriterPrivate17writeStartElementERK7QStringS2_
ld: multiple definitions of symbol __ZN23QXmlStreamWriterPrivate18finishStartElementEb
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamWriterPrivate18finishStartElementEb in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamWriterPrivate18finishStartElementEb
ld: multiple definitions of symbol __ZN23QXmlStreamWriterPrivate25writeNamespaceDeclarationERKN25QXmlStreamPrivateTagStack20NamespaceDeclarationE
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamWriterPrivate25writeNamespaceDeclarationERKN25QXmlStreamPrivateTagStack20NamespaceDeclarationE in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamWriterPrivate25writeNamespaceDeclarationERKN25QXmlStreamPrivateTagStack20NamespaceDeclarationE
ld: multiple definitions of symbol __ZN23QXmlStreamWriterPrivate5writeEPKci
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamWriterPrivate5writeEPKci in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamWriterPrivate5writeEPKci
ld: multiple definitions of symbol __ZN23QXmlStreamWriterPrivate5writeERK10QStringRef
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamWriterPrivate5writeERK10QStringRef in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamWriterPrivate5writeERK10QStringRef
ld: multiple definitions of symbol __ZN23QXmlStreamWriterPrivate5writeERK7QString
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamWriterPrivate5writeERK7QString in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamWriterPrivate5writeERK7QString
ld: multiple definitions of symbol __ZN23QXmlStreamWriterPrivate6indentEi
.obj/release-shared/.libs/qxmlstream.o definition of __ZN23QXmlStreamWriterPrivate6indentEi in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN23QXmlStreamWriterPrivate6indentEi
ld: multiple definitions of symbol __ZN25QXmlStreamPrivateTagStackC1Ev
.obj/release-shared/.libs/qxmlstream.o definition of __ZN25QXmlStreamPrivateTagStackC1Ev in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN25QXmlStreamPrivateTagStackC1Ev
ld: multiple definitions of symbol __ZN25QXmlStreamPrivateTagStackC2Ev
.obj/release-shared/.libs/qxmlstream.o definition of __ZN25QXmlStreamPrivateTagStackC2Ev in section (__TEXT,__text)
/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/lib/.libs/libQtCore.dylib(single module) definition of __ZN25QXmlStreamPrivateTagStackC2Ev
/usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/libtool: internal link edit command failed
gmake[1]: *** [../../lib/../../lib/libQtXml.la] Error 1
gmake[1]: Leaving directory `/Volumes/d0/tmp/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.1/src/xml'
gmake: *** [sub-xml-sub_src_target_ordered] Error 2
*** Error code 2
Stop.
bmake: stopped in /usr/pkgsrc/x11/qt4-libs
[...]
Possibly related to PR pkg/46299.
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]mylinuxisp[flyspeck]com OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
State-Changed-From-To: open->feedback
State-Changed-By: bsiegert@NetBSD.org
State-Changed-When: Thu, 02 Jan 2020 20:29:18 +0000
State-Changed-Why:
Sorry for putting this into feedback yet again but
there was a commit that promised to fix building
qt4-libs on Darwin in December:
http://pkgsrc.se/files.php?messageId=20191201132809.F2129FA97@cvs.NetBSD.org
From: "John D. Baker" <jdbaker@consolidated.net>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/43988 (x11/qt4-libs compile fails on MacOS X 10.4.11)
Date: Thu, 2 Jan 2020 14:44:09 -0600 (CST)
On Thu, 2 Jan 2020, bsiegert@NetBSD.org wrote:
> State-Changed-From-To: open->feedback
> State-Changed-By: bsiegert@NetBSD.org
> State-Changed-When: Thu, 02 Jan 2020 20:29:18 +0000
> State-Changed-Why:
> Sorry for putting this into feedback yet again but
> there was a commit that promised to fix building
> qt4-libs on Darwin in December:
> http://pkgsrc.se/files.php?messageId=20191201132809.F2129FA97@cvs.NetBSD.org
As the only package I'd have built that used qt4-libs has since moved
on to qt5, this PR is no longer relevant and may be closed.
If I get around to trying again and have problems with qt5, I'll file
a new PR.
Thanks.
--
|/"\ John D. Baker, KN5UKS NetBSD Darwin/MacOS X
|\ / jdbaker[snail]consolidated[flyspeck]net OpenBSD FreeBSD
| X No HTML/proprietary data in email. BSD just sits there and works!
|/ \ GPGkeyID: D703 4A7E 479F 63F8 D3F4 BD99 9572 8F23 E4AD 1645
State-Changed-From-To: feedback->closed
State-Changed-By: maya@NetBSD.org
State-Changed-When: Sat, 11 Apr 2020 13:41:52 +0000
State-Changed-Why:
Stale bug report that the author would rather have closed than re-test. There's a patch that possibly improved things.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.