-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I don't really want to delete my existing kde, in order to upgrade, that seems pretty extreme, so I'm doing it manually. Right now, I'm trying to update my kdelibs, which is stuck on doing kdeaccessibility. Kdeaccessibility (in ports/accessibility) is failing due to a missing symbol. Here's the error line:
/libexec/ld-elf.so.1: /usr/local/lib/libkio.so.7: Undefined symbol "_ZN13QWidgetAction11eventFilterEP7QObjectP6QEvent" *** Error code 1 So, /usr/local/lib/libkio.so.7 isn't linking because of a symbol, which c++filt decodes as "QWidgetAction::eventFilter(QObject*, QEvent*)". I found that the text of that symbol is in lib/qtGui.so.4, which is in place and correctly softlinked, and I even checked it OK with objdump. My problem is, I don't know anything at all about CMake, so I can't tell if the linking line for the kdeaccessibility port is correctly calling out libQtGui.so.4, and the listing is not verbose enough to give me any help. If it'd been make(1), then I'd have known what to do. Can anyone give me a hand on this, someone who knows CMake a bit better than I? Maybe, just tgiving me an idea how I could force CMake into extreme verboseness (so I could read the linking lines)? I really wish that there weren't so many projects that rewrite their own make tools, especially the ones which decide they don't need to be verbose. It makes things really hard on folks, when stuff doesn't work perfectly. (Just me bitching, ignore, please.) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkm5xlkACgkQz62J6PPcoOly0ACgnYFaVoYUykvzEMAqGB/HAckW tdkAn36ouqBpaEWUr2vZiU0Z9Cu+JH1V =va6E -----END PGP SIGNATURE----- _______________________________________________ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information