[Lsb-messages] /var/www/bzr/lsb/devel/puppet-lsb r388: need libc.a for runtime-test, packaged separately on Centos, Fedora, etc

Stew Benedict stewb at linux-foundation.org
Thu Feb 7 19:33:20 UTC 2013


------------------------------------------------------------
revno: 388
committer: Stew Benedict <stewb at linux-foundation.org>
branch nick: puppet-lsb
timestamp: Thu 2013-02-07 14:33:20 -0500
message:
  need libc.a for runtime-test, packaged separately on Centos, Fedora, etc
modified:
  modules/buildbot/manifests/slavepkgs.pp
-------------- next part --------------
=== modified file 'modules/buildbot/manifests/slavepkgs.pp'
--- a/modules/buildbot/manifests/slavepkgs.pp	2013-02-07 18:16:38 +0000
+++ b/modules/buildbot/manifests/slavepkgs.pp	2013-02-07 19:33:20 +0000
@@ -118,6 +118,14 @@
         /^Fedora/ => 'byacc',
         default   => 'bison',
     }
+    
+    # need libc.a to build a chroot test in runtime-test
+    libcstaticpkg = $operatingsystem ? {
+        /^SLES/   => 'glibc-devel',
+        /^CentOS/ => 'glibc-static',
+        /^Fedora/ => 'glibc-static',
+        default   => 'glibc-static-devel',
+    }
 
     # Apparently, libbat needs the printproto stuff to be
     # installed.  This should be built and used as part of
@@ -251,7 +259,7 @@
                  "$javapkg", 'autoconf', 'automake', 'libtool', "$bisonpkg",
                  'flex', "$xgettextpkg", 'rsync', "$bdftopcfpkg",
                  "$intltoolpkg", "$glibdevelpkg", "$pamdevelpkg",
-                 "$expectpkg", "$expatdevelpkg", 'perl', 
+                 "$expectpkg", "$expatdevelpkg", 'perl', "$libcstaticpkg", 
                  'ncurses-devel', 'libxslt', "$printprotopkg" ]
 
 }



More information about the lsb-messages mailing list