Re: kdesdk failing to build
This is not the latest src, the issue has been fixed in revision 1299650. On Jun 11, 2012 6:42 AM, Lindsay Mathieson lindsay.mathie...@gmail.com wrote: On Mon, 11 Jun 2012 07:17:27 AM you wrote: Am Montag, 11. Juni 2012, 15:09:46 schrieb Lindsay Mathieson: kdesrc-build, truck, latest src and clean build Latest src is exactly which svn version? (svn info should tell you) svn info Path: . URL: svn://anonsvn.kde.org/home/kde/trunk/KDE/kdesdk Repository Root: svn://anonsvn.kde.org/home/kde Repository UUID: 283d02a7-25f6-0310-bc7c-ecb5cbfe19da Revision: 1299623 Node Kind: directory Schedule: normal Last Changed Author: scripty Last Changed Rev: 1299499 Last Changed Date: 2012-06-10 18:36:09 +1000 (Sun, 10 Jun 2012) -- Lindsay Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe
Re: kdesdk failing to build
Hi, On Mon, Jun 11, 2012 at 1:17 PM, Lindsay Mathieson lindsay.mathie...@gmail.com wrote: On Mon, 11 Jun 2012 11:48:49 AM Sebastian Dörner wrote: This is not the latest src, the issue has been fixed in revision 1299650. Thanks. This takes me back to a earlier question I had re kdesrc-build then - it doesn't seem to be pulling trunk, rather the kde 4.8x branch. I was assured this was just a versionre porting furfy with kdelibs that would change when 4.9 branched or something. kdelibs is the module thats different, it only has a 4.8 branch right now and will have a 4.9 branch at some point which is essentially the same as 4.8 in that module. All other modules follow the standard master/trunk is for the next feature-release, 4.x is the current stable release schema. So if you want to build KDE 4.9 via kdesrc-build you should tell it to build from master, except for kdelibs where it should use the 4.8 branch Andreas Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe
Re: kdesdk failing to build
On Mon, 11 Jun 2012 01:29:29 PM Andreas Pakulat wrote: All other modules follow the standard master/trunk is for the next feature-release, 4.x is the current stable release schema. So if you want to build KDE 4.9 via kdesrc-build you should tell it to build from master, except for kdelibs where it should use the 4.8 branch Thats what I've been doing. Yet my kdesdk src is apparently some revisions old - why would it be doing that? I have touched the src or fiddled with the source control. sigh I can clean the src tree and download again but that will literally take me a couple of days - can't do it over night, the international links here on optus Australia get swapped with bit torrents and what ever else, checkouts invariably fail. -- Lindsay signature.asc Description: This is a digitally signed message part. Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe
Re: kdesdk failing to build
Hi, On Mon, Jun 11, 2012 at 2:01 PM, Lindsay Mathieson lindsay.mathie...@gmail.com wrote: On Mon, 11 Jun 2012 01:29:29 PM Andreas Pakulat wrote: All other modules follow the standard master/trunk is for the next feature-release, 4.x is the current stable release schema. So if you want to build KDE 4.9 via kdesrc-build you should tell it to build from master, except for kdelibs where it should use the 4.8 branch Thats what I've been doing. Yet my kdesdk src is apparently some revisions old - why would it be doing that? I have touched the src or fiddled with the source control. The logfiles that kdesrc-build generates might tell you, your specific .kdesrc-buildrc might also be useful to see. Andreas Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe
Re: kdesdk failing to build
On Mon, 11 Jun 2012 02:08:25 PM Andreas Pakulat wrote: The logfiles that kdesrc-build generates might tell you, build/err log I posted earlier, there doesn't appear to be a svn log. Maybe thats a sign in and of itself? your specific .kdesrc-buildrc might also be useful to see. Attached. Thanks Andreas -- Lindsay# Sample configuration file for kdesrc-build. # # To use this sample configuration file, copy it to ~/.kdesrc-buildrc, and then # edit it to suit your desires. # # Also see the included kdesrc-build-setup script, which will ask some # questions and then generate a config. You can still refer to this file for # additions. # Global settings go in this section. They apply to every module unless # overridden later. global # This is the directory that your KDE sources are downloaded to. This # directory also holds the build and log directories by default. # source-dir ~/kdesrc # This is the directory that KDE will end up installed at. The default is # appropriate for a single-user installation of KDE, which requires no root # permissions. If you'd like, you can install and use the sudo program to # install KDE anywhere on your system, in conjunction with the # make-install-prefix option. # kdedir ~/kde # # This is the Qt installation to use for building/using KDE. The default is # to build Qt (see the qt module below). If you wish to use your system's # installed Qt (assuming it is recent enough!) then you can set this to the # path to your Qt installation. To find the path to your system's Qt, run # qmake -v. Qt will be installed to the path reported (do not include /lib) # qtdir ~/qt4 # Default to installing Qt qtdir /usr # Use system Qt # By default (if the above is commented out), you are getting svn trunk / git master. # If instead you want to check out another branch, like 4.7, use # branch KDE/4.7 # # With KDE/4.7, use branch 2.6 for soprano, or distribution-provided soprano. # # but also see the qt and kdesupport modules below, which have special # requirements # This is the Subversion server to download the rest of the KDE sources from. # Developers: Don't forget to add your username to the URL if necessary! # svn-server svn://anonsvn.kde.org/home/kde # cmake-options controls the compilation options for building KDE 4 modules. # These options apply to all KDE modules unless otherwise specified. # # Also see http://techbase.kde.org/Development/Tutorials/CMake#Command_Line_Variables # cmake-options -DKDE4_BUILD_TESTS:BOOL=ON cmake-options -DCMAKE_BUILD_TYPE=RelWithDebInfo # These are the default options passed to the make command. The default tries # to build with 2 parallel compiles. If you are using distcc or have SMP, you # should experiment with setting this value higher for best performance. # make-options -j2 # KDE has one of the most extensive translation packages in the world. They # are stored in the l10n module. kdesrc-build can automatically try to build # and install languages for you, using this parameter. It should be a list # of languages to build and install. This option requires the language code # as present in l10n. You can look these codes up at # http://i18n.kde.org/teams/ # kde-languages de# German # kde-languages fr# French # kde-languages en_GB cs # British English and Czech # If you would like install KDE to the system (DO NOT INSTALL *over* a prior # installation!), then you'll probably need to use sudo to install everything. # # The -S parameter causes sudo to read from standard input (which is redirected # by kdesrc-build). This means that if sudo has to ask for your password, it # will fail, you need to configure sudo to be able to run make install # without requesting a password. # # In addition, you can run kdesrc-build --no-install, and then # sudo kdesrc-build --install if you are unable to configure sudo to allow # make install with no password. #make-install-prefix sudo -S # purge-old-logs controls whether old log files should be removed after the # latest build finishes. Set to false to disable it. #purge-old-logs false end global # qt is the default name of the module used to build Nokia's Qt toolkit, which is # required for KDE. It is sometimes required to use the latest Qt available # to build KDE. 2 versions are supported by kdesrc-build: # 1. Nokia's Qt with no modifications. # 2. A KDE copy with no modifications (but on a better git server). # # The Qt buildsystem is different from that used by KDE modules, and so # settings from the global section will not apply to Qt. module qt # Use System Qt (manual-update effectively exludes qt-copy from build) manual-update true # Configure flags. See README.kde-qt for the official recommended ones, which # may become inconsistent with these sample flags. # Do not specify -prefix, kdesrc-build will handle that. # # Phonon note: # - If you compile phonon
Re: kdesdk failing to build
On Mon, 11 Jun 2012 02:08:25 PM Andreas Pakulat wrote: Thats what I've been doing. Yet my kdesdk src is apparently some revisions old - why would it be doing that? I have touched the src or fiddled with the source control. The logfiles that kdesrc-build generates might tell you, your specific .kdesrc-buildrc might also be useful to see. wiped removed the kdesdk dir and let kdesrc-build recheck it out. Now builds and svn info reports revision 1299810. Go figure :) Thanks for the help everyone. -- Lindsay signature.asc Description: This is a digitally signed message part. Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe
Re: kdesdk failing to build
Hi, On Mon, Jun 11, 2012 at 2:18 PM, Lindsay Mathieson lindsay.mathie...@gmail.com wrote: On Mon, 11 Jun 2012 02:08:25 PM Andreas Pakulat wrote: The logfiles that kdesrc-build generates might tell you, build/err log I posted earlier, there doesn't appear to be a svn log. Maybe thats a sign in and of itself? That suggests kdesrc-build didn't do an svn up ( I don't build any svn-modules these days, but at least for git-modules kdesrc-build generates dediated log files). No idea how to further trace that down easily, it should be visible that it didn't do the svn-up step in the output of kdesrc-build though. I cannot spot anything easily in your rc-file that would cause this. Andreas Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe
Re: kdesdk failing to build
Am Montag, 11. Juni 2012, 15:09:46 schrieb Lindsay Mathieson: kdesrc-build, truck, latest src and clean build Latest src is exactly which svn version? (svn info should tell you) Keep getting the following: [ 2%] Building CXX object dolphin- plugins/svn/CMakeFiles/fileviewsvnplugin.dir/fileviewsvnpluginsettings.o Linking CXX shared module ../../lib/fileviewsvnplugin.so /usr/bin/ld: CMakeFiles/fileviewsvnplugin.dir/fileviewsvnplugin_automoc.o: relocation R_X86_64_32 against `FileViewSvnPlugin::staticMetaObject' can not be used when making a shared object; recompile with -fPIC CMakeFiles/fileviewsvnplugin.dir/fileviewsvnplugin_automoc.o: could not read symbols: Bad value collect2: ld returned 1 exit status make[2]: *** [lib/fileviewsvnplugin.so] Error 1 make[1]: *** [dolphin-plugins/svn/CMakeFiles/fileviewsvnplugin.dir/all] Error 2 make: *** [all] Error 2 ___ kde-sdk-devel mailing list kde-sdk-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-sdk-devel
Re: kdesdk failing to build
Am Montag, 11. Juni 2012, 15:09:46 schrieb Lindsay Mathieson: kdesrc-build, truck, latest src and clean build Latest src is exactly which svn version? (svn info should tell you) Keep getting the following: [ 2%] Building CXX object dolphin- plugins/svn/CMakeFiles/fileviewsvnplugin.dir/fileviewsvnpluginsettings.o Linking CXX shared module ../../lib/fileviewsvnplugin.so /usr/bin/ld: CMakeFiles/fileviewsvnplugin.dir/fileviewsvnplugin_automoc.o: relocation R_X86_64_32 against `FileViewSvnPlugin::staticMetaObject' can not be used when making a shared object; recompile with -fPIC CMakeFiles/fileviewsvnplugin.dir/fileviewsvnplugin_automoc.o: could not read symbols: Bad value collect2: ld returned 1 exit status make[2]: *** [lib/fileviewsvnplugin.so] Error 1 make[1]: *** [dolphin-plugins/svn/CMakeFiles/fileviewsvnplugin.dir/all] Error 2 make: *** [all] Error 2 Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe
Re: kdesdk failing to build
On Mon, 11 Jun 2012 07:17:27 AM you wrote: Am Montag, 11. Juni 2012, 15:09:46 schrieb Lindsay Mathieson: kdesrc-build, truck, latest src and clean build Latest src is exactly which svn version? (svn info should tell you) svn info Path: . URL: svn://anonsvn.kde.org/home/kde/trunk/KDE/kdesdk Repository Root: svn://anonsvn.kde.org/home/kde Repository UUID: 283d02a7-25f6-0310-bc7c-ecb5cbfe19da Revision: 1299623 Node Kind: directory Schedule: normal Last Changed Author: scripty Last Changed Rev: 1299499 Last Changed Date: 2012-06-10 18:36:09 +1000 (Sun, 10 Jun 2012) -- Lindsay signature.asc Description: This is a digitally signed message part. Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe