I know that -shlibs is the reason that kde would need to be removed too,
due to deps. I just though that there might reside some tools that are
older or broken.
Console output i get lines something like:
g++-4.2 -c -pipe -g -I/sw/lib/system-openssl/include /* cut */
-I../../../mkspecs/darwin-g++42 -I. -I. -I. -Icpp -I. -I../../../include
-I../../../include/QtCore -I../../../include/QtXml -I../../xml -o
.obj/release-shared/uic.o uic.cpp
c++ -lglib-2.0 -Wl,-dead_strip_dylibs -prebind -o ../../../bin/uic
.obj/release-shared/customwidgetsinfo.o
.obj/release-shared/databaseinfo.o .obj/release-shared/driver.o
.obj/release-shared/treewalker.o .obj/release-shared/ui4.o
.obj/release-shared/validator.o .obj/release-shared/cppextractimages.o
.obj/release-shared/cppwritedeclaration.o
.obj/release-shared/cppwriteicondata.o
.obj/release-shared/cppwriteicondeclar
I believe XCode uses some kind of old gcc version released by apple.
g++-4.2 -v says it's gcc version 4.2.1 (Apple Inc. build 5566)
and ... c++ -v says it's gcc version 4.3.4 (GCC)
Strange. Could it be my fault ? Like misconfiguration of some kind ?
Also from what I can see is that most of things are compiled with
g++-4.2 and the c++ is used like a linker. There is no source codes
passed as arguments. But that's just from a brief look. Also why would
'moc' end with segfault because of the compiler.
Thanks for the assistance, with regards,
luk32.
W dniu 05.06.10 20:33, Alexander Hansen pisze:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 6/5/10 2:25 PM, Łukasz Kucharski wrote:
>> Ok here's what I've got:
>> ***
>> luk32mac:~ luk32$ fink list qt4-x11
>> Information about 10329 packages read in 1 seconds.
>> [...]
>> (i) qt4-x11 4.6.2-2 Cross-Platform
>> framework (X11 version)
>> (i) qt4-x11-core-shlibs 4.6.2-2 Cross-Platform
>> framework (X11 version)
>> (i) qt4-x11-designer 4.6.2-2 Cross-Platform
>> framework (X11 version)
>> (i) qt4-x11-designer-shlibs 4.6.2-2 Cross-Platform
>> framework (X11 version)
>> (i) qt4-x11-doc 4.6.2-2 Cross-Platform
>> framework (X11 version)
>> (i) qt4-x11-gui-shlibs 4.6.2-2 Cross-Platform
>> framework (X11 version)
>> (i) qt4-x11-linguist 4.6.2-2 Cross-Platform
>> framework (X11 version)
>> ***
>>
>> This look like 4.6.2-2 is already installed @_...@. I don't get it... why
>> update then.
>>
>
> The version that "fink list" shows is always the latest version known to
> be available as of your last selfupdate, not necessarily what is
> currently installed on your system.
>
>> 'fink remove qt4-x11' seemed to do ok. Then 'fink install qt4-x11' says:
>>
>> ***
>> The following package will be installed or updated:
>> qt4-x11
>> The following 6 additional packages will be installed:
>> qt4-x11-core-shlibs qt4-x11-designer qt4-x11-designer-shlibs
>> qt4-x11-doc qt4-x11-gui-shlibs qt4-x11-linguist
>> The following 2 packages might be temporarily removed:
>> clucene-core pcre
>> ***
>>
>> Which also seems strang to me, cause these stuff also was reported by
>> 'list' as installed. Nevertheless I said 'Y' to install it and it ended
>> with the same segfault-during-build error.
>>
>> I can try removing all qt4-x11 packages, _but_
>> 'fink remove --recursive qt4-x11-core-shlibs' ends with:
>>
>> ***
>> /sw/bin/apt-get-lockwait remove qt4-x11-core-shlibs
>> Reading Package Lists... Done
>> Building Dependency Tree... Done
>> The following packages will be REMOVED:
>> akonadi-x11 akonadi-x11-dev akonadi-x11-shlibs blitz-x11-dev
>> blitz-x11-shlibs kdelibs4-x11 kdelibs4-x11-dev kdelibs4-x11-shlibs
>> kdepimlibs4-x11 kdepimlibs4-x11-dev kdepimlibs4-x11-shlibs
>> qt4-x11-core-shlibs qt4-x11-designer qt4-x11-designer-shlibs
>> qt4-x11-gui-shlibs qt4-x11-linguist soprano-x11 soprano-x11-dev
>> soprano-x11-shlibs strigi-gui-x11-dev strigi-gui-x11-shlibs
>> ***
>>
>> It's like throwing away kde along. Well to update kde I will probably
>> need to recompile it all again, but seriously, there is something really
>> wrong going on here.
>>
>> Well I'll go for it and remove all qt4-x11. I just don't know when it
>> will end compiling... and I'm really not convinced if it even does have
>> a chance of succeeding. It says it uses
>> '/sw/src/fink.build/qt4-x11-4.6.2-2/qt-kde-qt-mac/bin/moc'. This seems
>> like an internal package file. And it fails with segmentation fail on
>> file '.moc/release-shared/moc_qabstractanimation.cpp'.
>>
>> Oh for the note. I am using newest fink on MacOS 10.5 and am 99% sure I
>> don't accidentally run out of ram.
>>
>> Hope this somehow helps.
>> luk32.
>>
>>
>>
>
> Removing the -shlibs package is what's causing your KDE packages to
> uninstall, as they depend on it. You probably don't need to do that.
>
> Martin suggested removing "qt4-x11", which is the header package,
> because in the past we've found that the Qt packages tried to build
> using headers that were from the installed version on the system, rather
> than the version that was supposed to be built. I haven't had that
> problem with recent qt4 releases, though.
>
> By any chance are you _not_ using the Xcode compilers?
> - --
> Alexander Hansen
> Fink User Liaison
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (Darwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAkwKmJYACgkQB8UpO3rKjQ87VgCdEUOrq0eiQLDdjjG6jA25r2wP
> cFoAnjeJd9jQgeEYlCUNZd+eaUYt4KNj
> =kaGG
> -----END PGP SIGNATURE-----
>
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users