[kde-freebsd] Cantor fails to build
Hello, I'm trying to upgrade my packages, among them cantor. It does not compile: [ 48%] Building CXX object src/backends/octave/CMakeFiles/cantor_octavebackend.dir/octavebackend.o cd /wrkdirs/usr/ports/math/cantor/work/.build/src/backends/octave && /usr/local/bin/g++46 -DMAKE_CANTOR_OCTAVEBACKEND_LIB -DQT_U SE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -O2 -fno-strict-aliasing -pipe -march=core2 -Wl,-rpath=/usr/local/lib/gcc46 -Wl, -rpath=/usr/local/lib/gcc46 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wfo rmat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibil ity=hidden -Werror=return-type -fvisibility-inlines-hidden -O2 -DNDEBUG -DQT_NO_DEBUG -fPIC -I/wrkdirs/usr/ports/math/cantor/work/ .build/src/backends/octave -I/wrkdirs/usr/ports/math/cantor/work/cantor-4.10.1/src/backends/octave -I/wrkdirs/usr/ports/math/canto r/work/cantor-4.10.1/src/lib -I/wrkdirs/usr/ports/math/cantor/work/.build/src/lib -I/wrkdirs/usr/ports/math/cantor/work/cantor-4.1 0.1/src/lib/test -I/usr/local/kde4/include -I/usr/local/kde4/include/KDE -I/usr/local/include/qt4/phonon -I/usr/local/include/qt4/ QtXmlPatterns -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtWebKit -I/usr/local/include/qt4/QtTest -I/usr/local/includ e/qt4/QtSvg -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4/QtScript -I/usr/local/include/qt4/QtOpenGL -I/usr/local/includ e/qt4/QtNetwork -I/usr/local/include/qt4/QtDeclarative -I/usr/local/include/qt4/QtDBus -I/usr/local/include/qt4/Qt3Support -I/usr/ local/include/qt4/QtGui -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/Qt -I/usr/local/share/qt4/mkspecs/default -I/usr/ local/include/qt4 -o CMakeFiles/cantor_octavebackend.dir/octavebackend.o -c /wrkdirs/usr/ports/math/cantor/work/cantor-4.10.1/src/ backends/octave/octavebackend.cpp CMakeFiles/cantor.dir/cantor.o: In function `CantorShell::showSettings()': cantor.cpp:(.text+0x197c): undefined reference to `Settings::self()' cantor.cpp:(.text+0x1a05): undefined reference to `Cantor::Backend::listAvailableBackends()' cantor.cpp:(.text+0x1b92): undefined reference to `Cantor::Backend::availableBackends()' cantor.cpp:(.text+0x1c9d): undefined reference to `Cantor::Backend::icon() const' cantor.cpp:(.text+0x1cad): undefined reference to `Cantor::Backend::name() const' CMakeFiles/cantor.dir/cantor.o: In function `CantorShell::hasAvailableBackend()': cantor.cpp:(.text+0x1d8c): undefined reference to `Cantor::Backend::availableBackends()' cantor.cpp:(.text+0x1e07): undefined reference to `Cantor::Backend::isEnabled() const' CMakeFiles/cantor.dir/cantor.o: In function `CantorShell::addWorksheet()': cantor.cpp:(.text+0x1e6e): undefined reference to `Settings::self()' cantor.cpp:(.text+0x1e73): undefined reference to `Settings::self()' cantor.cpp:(.text+0x1f14): undefined reference to `Cantor::Backend::availableBackends()' cantor.cpp:(.text+0x21ec): undefined reference to `Cantor::Backend::url() const' cantor.cpp:(.text+0x21fc): undefined reference to `Cantor::Backend::name() const' CMakeFiles/cantor.dir/cantor.o: In function `CantorShell::updatePanel()': cantor.cpp:(.text+0x25ff): undefined reference to `Cantor::PanelPluginHandler::staticMetaObject' cantor.cpp:(.text+0x264f): undefined reference to `Cantor::PanelPluginHandler::plugins()' cantor.cpp:(.text+0x26e6): undefined reference to `Cantor::PanelPlugin::setParentWidget(QWidget*)' cantor.cpp:(.text+0x26f6): undefined reference to `Cantor::PanelPlugin::name()' cantor.cpp:(.text+0x2760): undefined reference to `Cantor::PanelPlugin::name()' cantor.cpp:(.text+0x2952): undefined reference to `Cantor::Backend::availableBackends()' cantor.cpp:(.text+0x29de): undefined reference to `Cantor::Backend::isEnabled() const' cantor.cpp:(.text+0x2b4d): undefined reference to `Cantor::Backend::icon() const' cantor.cpp:(.text+0x2b72): undefined reference to `Cantor::Backend::name() const' cantor.cpp:(.text+0x2bf4): undefined reference to `Cantor::Backend::name() const' cantor.cpp:(.text+0x2d5b): undefined reference to `Cantor::PanelPlugin::name()' CMakeFiles/cantor.dir/backendchoosedialog.o: In function `BackendChooseDialog::onAccept()': backendchoosedialog.cpp:(.text+0x164): undefined reference to `Settings::self()' backendchoosedialog.cpp:(.text+0x17d): undefined reference to `Settings::self()' backendchoosedialog.cpp:(.text+0x1ae): undefined reference to `Settings::self()' backendchoosedialog.cpp:(.text+0x1c3): undefined reference to `Settings::self()' CMakeFiles/cantor.dir/backendchoosedialog.o: In function `BackendChooseDialog::updateDescription()': backendchoosedialog.cpp:(.text+0x21e): undefined reference to `Cantor::Backend::createBackend(QString const&)' backendchoosedialog.cpp:(.text+0x247): undefined reference to `Cantor::Backend::url() const' backendchoosedialog.cpp:(.text+0x266): undefined reference to `Cantor::Backend::name() const' CMakeFiles/cantor.dir/backendc
[kde-freebsd] py27-pykde4-4.10.1
Hi! Port p27-pykde4-4.10.1 (and previous versions too) has a "problem" with pop-up menus during installation: When I run installation with portmaster I setup options, before building it asked me for settings again and before installation it asked me again. I have a problem just with this port. Thank you. Mitja -- http://www.redbubble.com/people/lumiwa ___ 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
Re: [kde-freebsd] py27-pykde4-4.10.1
On Saturday 30 March 2013 05:44:36 ajtiM wrote: > Port p27-pykde4-4.10.1 (and previous versions too) has a "problem" with > pop-up menus during installation: > When I run installation with portmaster I setup options, before building it > asked me for settings again and before installation it asked me again. > I have a problem just with this port. It's a problem with new OPTIONS implementation (PKGNAMEPREFIX is used before being defined), it affects many other ports too. I'll see how this can be fixed globally. -- Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla If a shameless woman expects to be defiled and then dies of her fierce love because you do not consent, will chastity also be homicide? -- Saint Augustine signature.asc Description: This is a digitally signed message part. ___ 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
[kde-freebsd] [SVN Commit] area51/PORTS/net-im
SVN commit 9159 by avilla: - Fix build and plist. This should complete the update to KDE Telepathy 0.6 beta 1, but I'll wait for a successful build to call for tests. 0.6 will hopefully be the first version available in FreeBSD ports. M +84 -0 ktp-accounts-kcm/pkg-plist M +15 -0 ktp-approver/pkg-plist M +18 -0 ktp-auth-handler/pkg-plist A ktp-common-internals/files (directory) A ktp-common-internals/files/patch-CMakeLists.txt M +107 -10 ktp-common-internals/pkg-plist M +14 -51ktp-contact-list/pkg-plist M +42 -32ktp-contact-runner/pkg-plist M +11 -0 ktp-filetransfer-handler/pkg-plist M +13 -0 ktp-kded-integration-module/pkg-plist M +16 -1 ktp-send-file/pkg-plist M +2 -2 ktp-text-ui/files/patch-config__appearance-config.cpp M +97 -17ktp-text-ui/pkg-plist M +35 -28plasma-applet-ktp/pkg-plist ___ 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
Re: [kde-freebsd] py27-pykde4-4.10.1
On 30-3-2013 11:59, Alberto Villa wrote: On Saturday 30 March 2013 05:44:36 ajtiM wrote: Port p27-pykde4-4.10.1 (and previous versions too) has a "problem" with pop-up menus during installation: When I run installation with portmaster I setup options, before building it asked me for settings again and before installation it asked me again. I have a problem just with this port. It's a problem with new OPTIONS implementation (PKGNAMEPREFIX is used before being defined), it affects many other ports too. I'll see how this can be fixed globally. FYI http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/148637 ___ 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
Re: [kde-freebsd] ports/177509: [Patch] graphics/libkdcraw-kde4 doesn't export classes
Synopsis: [Patch] graphics/libkdcraw-kde4 doesn't export classes Responsible-Changed-From-To: freebsd-ports-bugs->kde Responsible-Changed-By: edwin Responsible-Changed-When: Sat Mar 30 17:10:07 UTC 2013 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=177509 ___ 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
[kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
SVN commit 9160 by rakuco: kdelibs4: Disable tests without patching the CMake files. Instead of touching the source code, just pass an additional option to CMake. M +2 -1 Makefile M +2 -11 files/patch-cmake_modules_FindKDE4Internal.cmake ___ 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
Re: [kde-freebsd] py27-pykde4-4.10.1
On Sat, Mar 30, 2013 at 12:22:34PM +0100, Koop Mast wrote: > On 30-3-2013 11:59, Alberto Villa wrote: > > On Saturday 30 March 2013 05:44:36 ajtiM wrote: > >> Port p27-pykde4-4.10.1 (and previous versions too) has a "problem" with > >> pop-up menus during installation: > >> When I run installation with portmaster I setup options, before building it > >> asked me for settings again and before installation it asked me again. > >> I have a problem just with this port. > > It's a problem with new OPTIONS implementation (PKGNAMEPREFIX is used > > before being defined), it affects many other ports too. I'll see how this > > can > > be fixed globally. > > > > FYI http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/148637 > FYI this was already happening with old options implementation which was already using uniquename which is not unique *sick* the way the option file is handled hasn't change with both implementation. Bapt pgpruZkdQSACM.pgp Description: 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
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
On Saturday 30 March 2013 20:40:52 Raphael Kubo da Costa wrote: > SVN commit 9160 by rakuco: > > kdelibs4: Disable tests without patching the CMake files. > > Instead of touching the source code, just pass an additional option to > CMake. Please, revert, I want the setting to be changed globally. -- Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla Weinberg's First Law: Progress is only made on alternate Fridays. signature.asc Description: This is a digitally signed message part. ___ 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
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
Alberto Villa writes: > On Saturday 30 March 2013 20:40:52 Raphael Kubo da Costa wrote: >> SVN commit 9160 by rakuco: >> >> kdelibs4: Disable tests without patching the CMake files. >> >> Instead of touching the source code, just pass an additional option to >> CMake. > > Please, revert, I want the setting to be changed globally. How about the patch below? I'd really like to stay away from patching the source code itself as much as possible. Index: Mk/bsd.kde4.mk === --- Mk/bsd.kde4.mk (revision 9159) +++ Mk/bsd.kde4.mk (working copy) @@ -90,7 +90,8 @@ KDE4_PREFIX?= ${LOCALBASE}/kde4 # Help cmake to find files when testing ports with non-default PREFIX -CMAKE_ARGS+= -DCMAKE_PREFIX_PATH="${LOCALBASE};${KDE4_PREFIX}" +CMAKE_ARGS+= -DCMAKE_PREFIX_PATH="${LOCALBASE};${KDE4_PREFIX}" \ + -DKDE4_BUILD_TESTS:BOOL=OFF # ${PREFIX} and ${NO_MTREE} have to be defined in the pre-makefile section. .if defined(USE_KDE4) && ${USE_KDE4:Mkdeprefix} != "" Index: x11/kdelibs4/Makefile === --- x11/kdelibs4/Makefile (revision 9160) +++ x11/kdelibs4/Makefile (working copy) @@ -61,8 +61,7 @@ -DWITH_ASPELL:BOOL=Off \ -DWITH_HSPELL:BOOL=Off \ -DKDE_DISTRIBUTION_TEXT:STRING="${OPSYS}" \ - -DKDE_DEFAULT_HOME:STRING=".kde4" \ - -DKDE4_BUILD_TESTS:BOOL=Off + -DKDE_DEFAULT_HOME:STRING=".kde4" MAN1= checkXML.1 \ kconfig_compiler.1 \ ___ 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
Re: [kde-freebsd] [SVN Commit] area51/KDE/x11/kdelibs4
On Sunday 31 March 2013 01:36:27 Raphael Kubo da Costa wrote: > >> kdelibs4: Disable tests without patching the CMake files. > >> > >> Instead of touching the source code, just pass an additional option to > >> CMake. > > > > Please, revert, I want the setting to be changed globally. > > How about the patch below? I'd really like to stay away from patching > the source code itself as much as possible. Looks fine! Maybe it deserves its own comment. -- Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla This fortune would be seven words long if it were six words shorter. signature.asc Description: This is a digitally signed message part. ___ 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
[kde-freebsd] [SVN Commit] area51/KDE
SVN commit 9161 by rakuco: Do not build KDE unit tests by default. After talking to avilla I finally understood why the FindKDE4Internal.cmake was being patched in the first place: the idea is to disable unit tests in all KDE-based ports. Do that by passing the KDE4_BUILD_TESTS option to CMake in bsd.kde4.mk instead of doing that only in kdelibs4. M +2 -1 Mk/bsd.kde4.mk M +1 -2 x11/kdelibs4/Makefile ___ 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