https://bugs.kde.org/show_bug.cgi?id=361737

--- Comment #16 from Martin Steigerwald <mar...@lichtvoll.de> ---
Hi Albert, from reading about branch and branch-group in kdesrc-build docĀ¹ I do
not get what to tell kdesrc build to build Applications/15.06 for me instead of
master.

In branch-group I can specify what modules to build, but not the branch (i.e.
version). In "branch"  I can specify what branch to build, but not the versions
to use. How do I turn

  1 global
  2 
  3     #qtdir /path/to/custom/qt          # Uncomment if you have your own qt
build
  4     source-dir  /home/kde/sources
  5     build-dir  /home/kde/build
  6     kdedir  /home/kde/install
  7     log-dir  /home/kde/logs
  8 
  9     git-repository-base     kde-projects kde:                               
 10     branch-group            kf5-qt5
 11     
 12     cmake-options -DCMAKE_BUILD_TYPE:STRING=debug
 13     
 14     cxxflags -pipe -DQT_STRICT_ITERATORS -DQURL_NO_CAST_FROM_STRING
-DQT_NO_HTTP -DQT_NO_FTP -Wformat -Werror=format-security -Werror=return-type
-Wno-variadic-macros -    Wlogical-op -Wmissing-include-dirs
 15 
 16     # If you want to use ninja instead of make (it's faster!), add -GNinja
to cmake-options above
 17     # and uncomment the next line
 18     #custom-build-command ninja
 19     
 20     # Adjust to the number of  CPU cores
 21     make-options -j4
 22     
 23     ignore-kde-structure    true        # Downloads all modules directly
into the source folder instead of subdirectories
 24     #stop-on-failure         true        # Stop kdesrc-build when a build
fails.
 25     
 26 end global
 27 
 28 include /home/kde/sources/kdesrc-build/kf5-frameworks-build-include
 29 #include /home/kde/sources/kdesrc-build/kf5-workspace-build-include
 30 
 31 #Uncomment the next two lines to build application and PIM modules
 32 #include /home/kde/sources/kdesrc-build/kf5-applications-build-include
 33 include /home/kde/sources/kdesrc-build/kf5-kdepim-build-include

into building Applications/15.06 for me?

I did

diff --git a/kf5-kdepim-build-include b/kf5-kdepim-build-include
index 114d746..7242b02 100644
--- a/kf5-kdepim-build-include
+++ b/kf5-kdepim-build-include
@@ -27,6 +27,7 @@ module-set kde-pimlibs

     # The PIM Baloo code is now in akonadi-search
     use-modules kde/pim prison kdepimlibs akonadi-search libkgapi
+    branch Applications/15.06
 end module-set

 module libkolab
@@ -37,5 +38,6 @@ end module
 module-set kde-pim
     repository kde-projects
     use-modules kde/kdepim kdepim-runtime
+    branch Applications/15.06
 end module-set


but I get:

martin@merkaba:/home/kde/sources/kdesrc-build#1> ./kdesrc-build 
Updating kde-build-metadata (to branch master)
 * Downloading projects.kde.org project database...
 * Module kde/pim is apparently XML-based, but contains no
active modules to build!
        Although no active modules are available, there were
        72 inactive modules. Perhaps the git modules are not ready?
 * Module prison is apparently XML-based, but contains no
active modules to build!
        Although no active modules are available, there were
        1 inactive modules. Perhaps the git modules are not ready?
 * Module kdepimlibs is apparently XML-based, but contains no
active modules to build!
        Although no active modules are available, there were
        1 inactive modules. Perhaps the git modules are not ready?
 * Module akonadi-search is apparently XML-based, but contains no
active modules to build!
        Although no active modules are available, there were
        1 inactive modules. Perhaps the git modules are not ready?
 * Module libkgapi is apparently XML-based, but contains no
active modules to build!
        Although no active modules are available, there were
        1 inactive modules. Perhaps the git modules are not ready?
No modules were defined for the module-set kde-pimlibs
You should use the use-modules option to make the module-set useful.
 * Module kde/kdepim is apparently XML-based, but contains no
active modules to build!
        Although no active modules are available, there were
        1 inactive modules. Perhaps the git modules are not ready?
 * Module kdepim-runtime is apparently XML-based, but contains no
active modules to build!
        Although no active modules are available, there were
        1 inactive modules. Perhaps the git modules are not ready?

So I have no idea on how to accomplish the necessary build for now.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to