You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zw...@apache.org on 2013/09/23 21:52:33 UTC

[19/20] git commit: New Ubuntu release is on the doorstep

New Ubuntu release is on the doorstep

Ubuntu Saucy (13.10) will be out of beta soon and comes with many
goodies: Most prominently: clang 3.4 (and also clang-format).

Right now we're still throwing a bunch of warnings when compiling with
clang 3.4, so I'm adding support now that we can work on it asap.


Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/27246a53
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/27246a53
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/27246a53

Branch: refs/heads/5.0.x
Commit: 27246a53b8a3e8b516cca11bf0184522248a28dc
Parents: 1ec3990
Author: Igor Galić <i....@brainsware.org>
Authored: Mon Sep 23 21:02:27 2013 +0200
Committer: Igor Galić <i....@brainsware.org>
Committed: Mon Sep 23 21:02:27 2013 +0200

----------------------------------------------------------------------
 Vagrantfile                 | 7 +++++--
 contrib/manifests/debian.pp | 9 +++++++++
 2 files changed, 14 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafficserver/blob/27246a53/Vagrantfile
----------------------------------------------------------------------
diff --git a/Vagrantfile b/Vagrantfile
index 09588d5..d36dea0 100644
--- a/Vagrantfile
+++ b/Vagrantfile
@@ -35,6 +35,9 @@ $network = {
   "debian7"   => "192.168.200.18",
   "sles11"    => "192.168.200.19",
   "oel63"     => "192.168.200.20",
+
+  "saucy64"   => "192.168.100.21",
+  "saucy32"   => "192.168.100.22",
 }
 
 $vmspec = {
@@ -61,7 +64,7 @@ $vmspec = {
   ],
   "oel63" => [
     "http://ats.boot.org/vagrant/vagrant-oel63-x64.box", "redhat.pp",
-  ]
+  ],
 }
 
 Vagrant.configure("2") do |config|
@@ -79,7 +82,7 @@ Vagrant.configure("2") do |config|
   # Ubuntu 12.10 (Quantal Quetzal)
   # Ubuntu 12.04 LTS (Precise Pangolin)
   ["i386", "amd64"].each { |arch|
-    ['raring', 'quantal', 'precise'].each { |release|
+    ['saucy', 'raring', 'quantal', 'precise'].each { |release|
       n = { "i386" => "32", "amd64" => "64" }[arch]
       config.vm.define "#{release}#{n}" do | config |
         config.vm.box = "#{release}#{n}"

http://git-wip-us.apache.org/repos/asf/trafficserver/blob/27246a53/contrib/manifests/debian.pp
----------------------------------------------------------------------
diff --git a/contrib/manifests/debian.pp b/contrib/manifests/debian.pp
index 150eb08..dcf9452 100644
--- a/contrib/manifests/debian.pp
+++ b/contrib/manifests/debian.pp
@@ -32,3 +32,12 @@ package {[
   ]:
   ensure => latest
 }
+
+# if there is clang-3.4 available, install it:
+if $::lsbdistcodename == 'saucy' {
+  package {[
+      'clang-3.4', 'clang-format-3.4'
+    ]:
+    ensure => latest,
+  }
+}