All of lore.kernel.org
 help / color / mirror / Atom feed
* c++11 merged in master
@ 2015-08-07 17:52 Sage Weil
  2015-08-07 18:36 ` Samuel Just
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Sage Weil @ 2015-08-07 17:52 UTC (permalink / raw)
  To: ceph-devel; +Cc: adeza

Yay!  Thanks, Casey!

This initially breaks the precise and el6 builds on master.  I've fixed 
the precise gitbuilders with

sudo apt-get install python-software-properties
echo | sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install -y g++-4.8
/srv/autobuild-ceph/gitbuilder.git/build/install-deps.sh
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.6
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.8
echo 2 | sudo update-alternatives --config gcc
sudo restart autobuild-ceph

We'll need to do something similar on centos6 to get g++ 4.7 or 4.8 in 
place, and the jenkins slaves for release builds will also need to be 
updated.

Assuming this doesn't cause problems (e.g., runtime issues on vanilla 
precise) this will have no bearing on the previous discussion about 
whether we continue supporting old distros for future releases.

sage

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2015-08-09 18:02 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-07 17:52 c++11 merged in master Sage Weil
2015-08-07 18:36 ` Samuel Just
2015-08-08  0:03   ` Brad Hubbard
2015-08-07 19:56 ` Ken Dreyer
2015-08-08  0:09   ` Brad Hubbard
2015-08-09 17:38 ` Sage Weil
2015-08-09 18:02   ` Dałek, Piotr

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.